Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Scala
S

Scala

Language
239 projects268.3k total stars63.8k total forks17 languages

Open-source projects built with Scala

There are currently 239 open-source projects built with Scala, with a combined total of 268.3k GitHub stars. The most common language among these projects is Scala.

Showing 239 open-source projects · page 1 of 7

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
Apache Kafka Streams
Apache Kafka Streamsapache/kafka

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

33.7k15.5kJava
1 day ago
Deeplearning4j
Deeplearning4jdeeplearning4j/deeplearning4j

A comprehensive JVM-based deep learning ecosystem for building, training, and deploying models with support for model import and distributed training.

14.2k3.8kJava
1 day ago
bfg-repo-cleaner
bfg-repo-cleanerrtyley/bfg-repo-cleaner

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

12.2k584Scala
1 year ago
kafka-manager
kafka-manageryahoo/kafka-manager

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

11.9k2.5kScala
3 years ago
Delta Lake
Delta Lakedelta-io/delta

An open-source storage framework that enables building a Lakehouse architecture with ACID transactions and scalable metadata handling.

9.0k2.2kScala
1 day ago
h2o
h2oh2oai/h2o-3

An open-source, in-memory platform for distributed and scalable machine learning with support for a wide range of algorithms and big data technologies.

7.5k2.0kJupyter Notebook
2 days ago
gatling
gatlinggatling/gatling

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

7.0k1.2kScala
4 days ago
Smile
Smilehaifengl/smile

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

6.4k1.1kJava
1 day ago
Apache Hudi
Apache Hudiapache/hudi

An open data lakehouse platform for incremental data processing with upserts, deletes, and time-travel queries.

6.2k2.5kJava
1 day ago
Cats
Catstypelevel/cats

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

5.5k1.2kScala
1 day ago
Microsoft ML for Apache Spark
Microsoft ML for Apache SparkAzure/mmlspark

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

5.2k867Scala
1 day ago
aerosolve
aerosolveairbnb/aerosolve

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

4.8k563Scala
10 months ago
scalaz
scalazscalaz/scalaz

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

4.7k698Scala
1 day ago
Fury
Furyalipay/fury

A high-performance multi-language serialization framework using JIT compilation and zero-copy techniques for fast data exchange.

4.5k439Java
1 day ago
spark-nlp
spark-nlpJohnSnowLabs/spark-nlp

A state-of-the-art Natural Language Processing library built on Apache Spark, offering 100,000+ pretrained models and pipelines in 200+ languages.

4.2k743Scala
1 day ago
deequ
deequawslabs/deequ

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

3.6k585Scala
4 days ago
Scalding
Scaldingtwitter/scalding

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

3.5k699Scala
3 years ago
Breeze
Breezescalanlp/breeze

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

3.5k690Scala
11 months ago
Shapeless
Shapelessmilessabin/shapeless

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

3.4k520Scala
6 days ago
shogun
shogunshogun-toolbox/shogun

A unified and efficient machine learning toolbox with C++ core and multi-language interfaces, developed since 1999.

3.1k1.0kC++
2 years ago
ElasticMQ (.8k)
ElasticMQ (.8k)softwaremill/elasticmq

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

2.9k203Scala
4 days ago
spark-jobserver
spark-jobserverspark-jobserver/spark-jobserver

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

2.8k969Scala
6 months ago
Twitter Util
Twitter Utiltwitter/util

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

2.7k571Scala
9 months ago
driver-kotlin-coroutine
driver-kotlin-coroutinemongodb/mongo-java-driver

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

2.7k1.5kJava
2 days ago
Ammonite-Shell
Ammonite-Shelllihaoyi/ammonite

A deprecated Scala REPL and scripting environment with improved terminal interaction and script runner capabilities.

2.6k366Scala
5 days ago
Scio
Sciospotify/scio

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

2.6k533Scala
9 days ago
circe
circecirce/circe

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

2.5k546Scala
1 month ago
FS2(prev. 'Scalaz-Stream')
FS2(prev. 'Scalaz-Stream')functional-streams-for-scala/fs2

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

2.5k635Scala
1 day ago
Apache Sedona
Apache Sedonaapache/incubator-sedona

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

2.4k779Java
1 day ago
Algebird
Algebirdtwitter/algebird

A Scala library providing abstract algebra types and structures for building aggregation systems and analytics.

2.3k344Scala
9 months ago
Coursier
Coursiercoursier/coursier

A pure Scala library for fetching and managing artifacts and applications, serving as a dependency resolver and launcher.

2.1k334Scala
1 day ago
summingbird
summingbirdtwitter/summingbird

A library for writing MapReduce programs that execute on distributed platforms like Storm and Scalding using Scala/Java collection-like syntax.

2.1k256Scala
4 years ago
Scaloid
Scaloidpocorall/scaloid

A Scala library that simplifies Android development with concise DSLs, eliminating boilerplate while maintaining type safety.

2.1k158Scala
16 days ago
Mocky (k)
Mocky (k)MockyAbstract/Mocky

A simple tool to generate custom HTTP responses for testing web services and mocking backend APIs.

2.1k262TypeScript
3 years ago
Elasticsearch Hadoop
Elasticsearch Hadoopelastic/elasticsearch-hadoop

Native integration library for using Elasticsearch with Hadoop, Spark, and Hive for real-time search and analytics on big data.

2.0k994Java
1 day ago
sangria
sangriasangria-graphql/sangria

A Scala library for building spec-compliant GraphQL servers and clients.

2.0k219Scala
5 days ago
1
2
3
4
5
6
7