Java Scala

Open-source Java projects categorized as Scala

Top 23 Java Scala Projects

  • Apache Kafka

    Mirror of Apache Kafka

  • Project mention: On Implementation of Distributed Protocols | dev.to | 2024-04-05

    Apache Kafka β€” a distributed event streaming platform implementing a variant of the Raft consensus protocol (written in Java, integrated with Scala);

    Project mention: First 15 Open Source Advent projects | dev.to | 2023-12-15

    7. Apache Flink | Github | tutorial

  • 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.

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

  • 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 Apache Zeppelin on AWS | dev.to | 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

  • 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: Show HN: TG – Fast geometry library in C | news.ycombinator.com | 2023-09-22

    This is awesome! I wonder how feasible is it to include TG in Apache Sedona (https://github.com/apache/sedona)

    Although Sedona runs as a distributed system, but TG may speed local in-memory geometrical computation for each worker node. Let me know your thoughts!

  • 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.

    InfluxDB logo
  • scrimage

    JVM - Java, Kotlin, Scala image processing library

  • DSL-JSON

    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 | libhunt.com/r/Napier | 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)

  • build-server-protocol

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

  • Project mention: Build Server Protocol | news.ycombinator.com | 2024-01-03
  • 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

  • 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

  • SaaSHub

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

    SaaSHub logo
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 related posts

Index

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

Project Stars
1 Apache Kafka 27,335
2 Apache Flink 23,158
3 Deeplearning4j 13,424
4 Zeppelin 6,263
5 spotless 4,161
6 mongo-java-driver 2,593
7 sedona 1,771
8 scrimage 1,032
9 DSL-JSON 983
10 tinylog 665
11 mutual-tls-ssl 540
12 SSLContext-Kickstart 471
13 IPAddress 434
14 build-server-protocol 420
15 play-pac4j 401
16 matplotlib4j 219
17 dhallj 175
18 incubator-wayang 167
19 neow3j 136
20 Game-Of-Life-Implementations 45
21 Couchbase 43
22 dregrex 43
23 scalatest-junit-runner 36

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