Java Scala

Open-source Java projects categorized as Scala

Top 23 Java Scala Projects

  • Apache Kafka

    Mirror of Apache Kafka

    Project mention: Kafka protocol practical guide | dev.to | 2024-12-25

    The Kafka code is the source of truth (practically) about the protocol. Check out the Kafka code from Github and switch to the release you're interested in (e.g. 3.8.0):

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Deeplearning4j

    Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...

    Project mention: Deeplearning4j Suite Overview | news.ycombinator.com | 2024-03-29
  • Zeppelin

    Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.

    Project mention: Serverless Data Processing on AWS : AWS Project | dev.to | 2024-11-13

    To do so, we will use Kinesis Data Analytics to run an Apache Flink application. To enhance our development experience, we will use Studio notebooks for Kinesis Data Analytics that are powered by Apache Zeppelin.

  • spotless

    Keep your code spotless

    Project mention: We Have Code Quality At Home: Open Source Java Code Quality Tools | dev.to | 2024-05-06

    Spotless is an open-source, multi-language, customizable code formatter for projects. It comes with a Maven Plugin that can be customized as needed.

  • mongo-java-driver

    The official MongoDB drivers for Java, Kotlin, and Scala

  • sedona

    A cluster computing framework for processing large-scale geospatial data

    Project mention: Spatial Search of Overture Maps Data Using Wherobots Cloud | dev.to | 2025-01-06

    Wherobots is a cloud-based platform that enables the analysis, processing, and AI utilization of geospatial data. Its strength lies in its ability to handle global-scale data in a scalable manner, and it supports a wide range of use cases, including remote sensing, optimization, and risk analysis. It also makes performing tasks such as satellite image analysis, change detection, and traffic optimization easy. It provides a UI and CLI, and an SDK for TypeScript is also available. After trying out the basic functions with the free plan, you can access more advanced functions with the professional plan or above. It was founded by the developers of Apache Sedona, and it is also distinctive in that it has a deep connection with open source. This service has been attracting a lot of attention recently, with reports of it raising 21.5 million dollars in funding.

  • scrimage

    JVM - Java, Kotlin, Scala image processing library

  • DSL-JSON

    High performance JVM JSON library

  • tinylog

    tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android

  • mutual-tls-ssl

    πŸ” Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttp

  • SSLContext-Kickstart

    πŸ” A lightweight high level library for configuring a http client or server based on SSLContext or other properties such as TrustManager, KeyManager or Trusted Certificates to communicate over SSL TLS for one way authentication or two way authentication provided by the SSLFactory. Support for Java, Scala and Kotlin based clients with examples. Available client examples are: Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient

    Project mention: A lightweight high level library for configuring a HTTP client or server | news.ycombinator.com | 2024-06-21
  • IPAddress

    Java library for handling IP addresses and subnets, both IPv4 and IPv6

    Project mention: Testing if IP is within a CIDR Range | dev.to | 2024-12-05

    I started using the seancfoley IPAddress Java library because:

  • play-pac4j

    Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

  • matplotlib4j

    Matplotlib for java: A simple graph plot library for java, scala and kotlin with powerful python matplotlib

  • incubator-wayang

    Apache Wayang(incubating) is the first cross-platform data processing system.

    Project mention: Show HN: Apache Wayang supports now Kafka | news.ycombinator.com | 2024-11-04
  • dhallj

    Dhall for Java

  • neow3j

    Java/Kotlin/Android Development Toolkit for the Neo Blockchain

  • Game-Of-Life-Implementations

    Conway's Game of Life implementation in various languages

  • Couchbase

    The Couchbase Monorepo for JVM Clients: Java, Scala, io-core…

  • dregrex

    dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.

  • scalatest-junit-runner

    JUnit 5 runner for Scalatest

  • dead-salmon-brain

    Apache Spark based framework for analysis A/B experiments

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Scala discussion

Log in or Post with

Java Scala related posts

  • Kafka protocol practical guide

    6 projects | dev.to | 25 Dec 2024
  • Java in the Small

    9 projects | news.ycombinator.com | 18 Dec 2024
  • Belay the Metamorphosis: analyzing Kafka project

    1 project | dev.to | 16 Oct 2024
  • Apache Zeppelin

    6 projects | news.ycombinator.com | 2 Sep 2024
  • Understanding Kafka Producer

    2 projects | dev.to | 29 Jul 2024
  • ZhongAn Insurance's Wang Kai Analyzes Kafka Network Communication

    2 projects | dev.to | 6 Jun 2024
  • What is RocksDB (and its role in streaming)?

    3 projects | dev.to | 13 May 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source Scala projects in Java? This list will help you:

Project Stars
1 Apache Kafka 29,201
2 Apache Flink 24,371
3 Deeplearning4j 13,743
4 Zeppelin 6,438
5 spotless 4,643
6 mongo-java-driver 2,621
7 sedona 1,977
8 scrimage 1,087
9 DSL-JSON 1,021
10 tinylog 720
11 mutual-tls-ssl 576
12 SSLContext-Kickstart 509
13 IPAddress 484
14 play-pac4j 406
15 matplotlib4j 227
16 incubator-wayang 214
17 dhallj 174
18 neow3j 136
19 Game-Of-Life-Implementations 52
20 Couchbase 47
21 dregrex 47
22 scalatest-junit-runner 37
23 dead-salmon-brain 13

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Java is
the 8th most popular programming language
based on number of metions?