Java Scala

Open-source Java projects categorized as Scala

Top 23 Java Scala Projects

  • Apache Kafka

    Mirror of Apache Kafka

    Project mention: Implementing tagged fields for Kafka Protocol | /r/apachekafka | 2023-05-27
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • 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 learning using automatic differentiation.

  • Zeppelin

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

    Project mention: Serverless Apache Zeppelin on AWS | | 2024-02-04

    Now we can proceed with the definition of Apache Zeppelin. It is a web-based notebook that enables data-driven, interactive data analytics and collaborative documents with Python, Scala, SQL, Spark, and more. You can execute code and even schedule a job (via cron) to run at regular intervals.

  • spotless

    Keep your code spotless

    Project mention: FLiPN-FLaNK Stack for March 6, 2023 | | 2023-03-06
  • mongo-java-driver

    The official MongoDB drivers for Java, Kotlin, and Scala

  • scrimage

    JVM - Java, Kotlin, Scala image processing library

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.


    High performance JVM JSON library

    Project mention: The Newest Java Json Benchmark Results just dropped | /r/java | 2023-05-01

    Afaik dsl-json came up with a lot of improvements and inspired a several other libraries like JsonIter and jsonIter-scala. Jsoniter-scala by u/plokhotnyuk is probably the most optimized JSON library on the JVM at this point, and seems to power most of the Scala ecosystem. Some implementations/optimizations eventually made their way back into Jackson and other libraries.

  • tinylog

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

    Project mention: Napier VS tinylog - a user suggested alternative | | 2023-06-22

    Can be used in multiplatform project. Comparatively easy to use.

  • 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: SSLContext Kickstart 8.2.0 Released - Library to easily configure ssl | /r/java | 2023-10-26
  • IPAddress

    Java library for handling IP addresses and subnets, both IPv4 and IPv6 (by seancfoley)

  • play-pac4j

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

  • build-server-protocol

    Protocol for IDEs and build tools to communicate about compile, run, test, debug and more.

    Project mention: Build Server Protocol | | 2024-01-03
  • matplotlib4j

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

  • dhallj

    Dhall for Java

  • incubator-wayang

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

    Project mention: Support different jdbc platforms and multiple instances of same DBMS | /r/ApacheWayang | 2023-12-05
  • 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

  • expressive-java

    Example of matching Scala's case class expressiveness in Java 8, Java 15 and Java 17

  • SaaSHub

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

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). The latest post mention was on 2024-02-04.

Java Scala related posts


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

Project Stars
1 Apache Kafka 26,920
2 Apache Flink 22,887
3 Deeplearning4j 13,363
4 Zeppelin 6,236
5 spotless 4,053
6 mongo-java-driver 2,586
7 scrimage 1,016
8 DSL-JSON 981
9 tinylog 648
10 mutual-tls-ssl 536
11 SSLContext-Kickstart 451
12 IPAddress 419
13 play-pac4j 402
14 build-server-protocol 399
15 matplotlib4j 217
16 dhallj 177
17 incubator-wayang 163
18 neow3j 136
19 Game-Of-Life-Implementations 45
20 Couchbase 44
21 dregrex 41
22 scalatest-junit-runner 36
23 expressive-java 14
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives