Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scala

Scala

266 projects

Showing 36 of 266 projects

Apache Kafka Streams
Apache Kafka StreamsJava

A distributed event streaming platform for building high-performance data pipelines, streaming analytics, and data integration.

#stream-processing#message-queue#data-integration
Stars33.3k
Forks15.4k
Last commit1 day ago
XGBoost
XGBoostC++

A scalable, portable, and distributed gradient boosting library for efficient machine learning across multiple languages and platforms.

#parallel-computing#gbdt#data-science
Stars28.6k
Forks8.9k
Last commit1 day ago
Lichess
LichessScala

A forever free, adless, and open-source chess server focused on realtime gameplay and ease of use.

#multiplayer#functional-programming#realtime-gaming
Stars18.5k
Forks2.7k
Last commit1 day ago
Lila
LilaScala

♞ lichess.org: the forever free, adless and open source chess server ♞

#functional-programming#play-framework#free-software
Stars18.5k
Forks2.7k
Last commit18 hours ago
Akka Streams
Akka StreamsScala

A platform for building highly responsive, resilient, and scalable distributed systems using the actor model.

#stream-processing#distributed-actors#akka
Stars13.3k
Forks3.5k
Last commit11 days ago
playframework
playframeworkScala

A high-velocity web framework for building scalable applications with Java and Scala.

#webapps#scalable-applications#high-performance
Stars12.6k
Forks4.0k
Last commit1 day ago
PredictionIO
PredictionIOScala

An open source machine learning server for developers and data scientists, supporting event collection, algorithm deployment, and REST API queries.

#event-collection#spark#hbase
Stars12.5k
Forks1.9k
Last commit5 years ago
bfg-repo-cleaner
bfg-repo-cleanerScala

A faster, simpler alternative to git-filter-branch for removing large files and sensitive data from Git repositories.

#version-control#devops#large-file-removal
Stars12.2k
Forks583
Last commit1 year ago
kafka-manager
kafka-managerScala

A web-based tool for managing Apache Kafka clusters, enabling cluster inspection, topic management, and partition operations.

#devops#distributed-systems#kafka
Stars11.9k
Forks2.5k
Last commit3 years ago
gitbucket
gitbucketScala

A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility

#scalatra#git#scala
Stars9.4k
Forks1.3k
Last commit19 hours ago
Scala
ScalaPython

A community-driven curated list of useful Scala libraries, frameworks, and software.

#community-driven#developer-tools#jvm-ecosystem
Stars9.2k
Forks1.3k
Last commit1 year ago
gatling
gatlingScala

An open-source load testing platform for modern performance engineering with code-first test definition and asynchronous architecture.

#performance-engineering#load-testing#devops
Stars6.9k
Forks1.2k
Last commit3 days ago
SDKMan
SDKManShell

A command-line tool for managing parallel versions of multiple software development kits on Unix-based systems.

#gradle#developer-tools#version-management
Stars6.8k
Forks642
Last commit29 days ago
Smile
SmileJava

A fast and comprehensive machine learning framework for Java, Scala, and Kotlin with state-of-the-art algorithms and data visualization.

#deep-learning#interpolation#classification
Stars6.4k
Forks1.1k
Last commit1 day ago
config
configJava

A configuration library for JVM languages using HOCON files, supporting JSON, properties, and environment variable substitution.

#supported#immutable-config#environment-variables
Stars6.3k
Forks981
Last commit23 days ago
Cats
CatsScala

A lightweight, modular, and extensible library for functional programming in Scala.

#functional-programming#scala-js#category-theory
Stars5.5k
Forks1.2k
Last commit7 days ago
Microsoft ML for Apache Spark
Microsoft ML for Apache SparkScala

An open-source library for building massively scalable machine learning pipelines on Apache Spark.

#apache-spark#microsoft#spark
Stars5.2k
Forks863
Last commit18 days ago
aerosolve
aerosolveScala

A machine learning library designed for human interpretability, featuring debuggable models and a feature transform language.

#sparse-features#debuggable-models#java
Stars4.8k
Forks563
Last commit8 months ago
scalaz
scalazScala

A Scala library providing principled functional programming abstractions, including type classes and purely functional data structures.

#functional-programming#monad-transformers#category-theory
Stars4.7k
Forks697
Last commit19 hours ago
TensorFlowOnSpark
TensorFlowOnSparkPython

Enables distributed TensorFlow training and inferencing on Apache Spark and Hadoop clusters with minimal code changes.

#apache-spark#yahoo#model-training
Stars3.8k
Forks939
Last commit3 years ago
pants
pantsPython

A scalable build system for monorepos with support for multiple programming languages and frameworks.

#caching#build-tools#concurrent-execution
Stars3.8k
Forks707
Last commit1 day ago
deequ
deequScala

A library built on Apache Spark for defining unit tests to measure data quality in large datasets.

#data-testing#apache-spark#spark
Stars3.6k
Forks584
Last commit3 days ago
xgrommx/Awesome Functional Programming
xgrommx/Awesome Functional Programming

A curated collection of articles, videos, books, and libraries about functional programming across multiple languages.

#haskell#functional-programming#recursion-schemes
Stars3.5k
Forks306
Last commit2 years ago
Scalding
ScaldingScala

A Scala API for Cascading that simplifies writing Hadoop MapReduce jobs with Scala integration.

#cascading#mapreduce#functional-programming
Stars3.5k
Forks699
Last commit3 years ago
Breeze
BreezeScala

A numerical processing library for Scala, providing generic, clean, and powerful linear algebra and scientific computing capabilities.

#scientific-computing#netlib#matrix-operations
Stars3.5k
Forks690
Last commit9 months ago
Shapeless
ShapelessScala

A type class and dependent type based generic programming library for Scala, enabling boilerplate reduction and arity abstraction.

#hlist#functional-programming#boilerplate-reduction
Stars3.4k
Forks520
Last commit5 days ago
ElasticMQ (.8k)
ElasticMQ (.8k)Scala

An in-memory message queue system with an Amazon SQS-compatible interface, designed for testing and local development.

#sqs-interface#in-memory#message-queue
Stars2.9k
Forks203
Last commit6 days ago
spark-jobserver
spark-jobserverScala

A RESTful job server for Apache Spark that provides a service interface for submitting and managing Spark jobs, jars, and contexts.

#apache-spark#spark#rest-api
Stars2.8k
Forks970
Last commit4 months ago
Mill
MillScala

A better build tool for Java, Scala and Kotlin: Simpler than Maven, easier than Gradle, with 3-7x faster dev workflows than other JVM build tools

#scala-js#android#java
Stars2.8k
Forks444
Last commit2 days ago
Twitter Util
Twitter UtilScala

A collection of idiomatic, small, general-purpose Scala utilities for time, futures, pooling, and hashing.

#futures#asynchronous-programming#hashing
Stars2.7k
Forks570
Last commit7 months ago
mongo-java-driver
mongo-java-driverJava

Official MongoDB drivers for Java, Kotlin, and Scala applications to connect and interact with MongoDB databases.

#database#java-library#kotlin-driver
Stars2.7k
Forks1.5k
Last commit1 day ago
driver-kotlin-coroutine
driver-kotlin-coroutineJava

Official MongoDB drivers for Java, Kotlin, and Scala applications to interact with MongoDB databases.

#database#java-library#kotlin-driver
Stars2.7k
Forks1.5k
Last commit1 day ago
Scio
ScioScala

A Scala API for Apache Beam and Google Cloud Dataflow, enabling unified batch and streaming data processing.

#stream-processing#batch-processing#batch
Stars2.6k
Forks532
Last commit2 days ago
circe
circeScala

A JSON library for Scala and Scala.js with a focus on functional programming and type safety.

#parsing#functional-programming#akka
Stars2.5k
Forks545
Last commit1 day ago
FS2(prev. 'Scalaz-Stream')
FS2(prev. 'Scalaz-Stream')Scala

A purely functional, effectful, and polymorphic stream processing library for Scala built on Cats and Cats-Effect.

#stream-processing#functional-programming#scala-js
Stars2.4k
Forks633
Last commit3 days ago
Apache Sedona
Apache SedonaJava

A cluster computing framework for processing large-scale geospatial data within Apache Spark, Flink, and other big data systems.

#apache-flink#hacktoberfest#apache-spark
Stars2.4k
Forks773
Last commit1 day ago
Page 1 of 8Next

Related Tags

#Scala Native58#Functional Programming48#Big Data43#Java42#Jvm36#Apache Spark34#Scala Js33#Machine Learning26#Sbt25#Kotlin24#Load Testing22#Performance Testing22
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub