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 5 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
doddle-model
doddle-modelpicnicml/doddle-model

An in-memory machine learning library for Scala with a scikit-learn-like API, built on Breeze for parallel and distributed systems.

13922Scala
2 years ago
sconfig
sconfigekrich/sconfig

A Scala configuration library supporting HOCON for Scala, Java, Scala.js, and Scala Native.

13510Scala
3 days ago
origami
origamihellonico/origami

A JVM library providing the lowest barrier of entry to image processing, computer vision, and neural networks using OpenCV.

1306Clojure
6 months ago
gatling-grpc
gatling-grpcphiSgr/gatling-grpc

A Gatling load test plugin for gRPC, enabling performance testing of gRPC services with Scala, Java, or Kotlin.

12846Scala
2 years ago
AnormCypher
AnormCypherAnormCypher/AnormCypher

A Scala library for Neo4j that provides a type-safe, Anorm-inspired API for executing Cypher queries over HTTP.

12746Scala
9 years ago
Apache DataFu
Apache DataFuapache/datafu

A collection of libraries for large-scale data processing in Hadoop ecosystems, including Spark, Pig, and incremental MapReduce.

12466Java
1 month ago
scala-influxdb-client
scala-influxdb-clientpaulgoldbaum/scala-influxdb-client

An asynchronous Scala client library for interacting with InfluxDB, providing non-blocking operations for data writing, querying, and database management.

12230Scala
7 years ago
Kraken
KrakenOctoPerf/kraken

An integrated development environment for creating, debugging, and analyzing Gatling-based load tests with Kubernetes injection.

11951Java
2 years ago
bioscala
bioscalabioscala/bioscala

A functional bioinformatics library for Scala providing strongly-typed DNA/RNA/protein sequences, transcription, translation, and alignment utilities.

11519Scala
1 year ago
Pine
Pinesparsetech/pine

A functional HTML5 and XML library for Scala with type-safe bindings, immutable trees, and cross-platform support.

11014Scala
5 years ago
ganitha
ganithatresata/ganitha

A Scalding library for machine learning and statistical analysis, featuring Mahout vector integration, K-Means clustering, and Naive-Bayes classifiers.

10912Scala
11 years ago
ITS Geonetworking
ITS Geonetworkingalexvoronov/geonetworking

A Java implementation of the ETSI ITS G5 GeoNetworking stack for vehicular communication, supporting CAM-DENM, ASN.1 PER, BTP, and GeoNetworking protocols.

10945Java
2 years ago
yurita
yuritapaypal/yurita

An open-source framework for developing large-scale anomaly detection models using Apache Spark.

10930Scala
7 years ago
scala-jsonapi
scala-jsonapiscala-jsonapi/scala-jsonapi

A Scala library for easily producing and consuming JSON output compliant with the JSON API specification.

10829Scala
7 years ago
gatling-sbt-plugin
gatling-sbt-plugingatling/gatling-sbt-plugin

An SBT plugin for running Gatling load tests directly from your Scala build tool.

10831Scala
6 days ago
DifuzzRTL
DifuzzRTLcompsec-snu/difuzz-rtl

A differential fuzz testing approach for CPU verification that uses register-coverage to find bugs in RTL designs.

10230Verilog
2 years ago
Scala
Scalakclay/rethink-scala

A type-safe Scala driver for RethinkDB with case class mapping and lazy evaluation.

10124Scala
10 years ago
JPMML-Spark
JPMML-Sparkjpmml/jpmml-spark

A PMML evaluator library for Apache Spark that provides ML-compatible transformers for deploying predictive models.

9943Scala
6 months ago
orientdb-gremlin
orientdb-gremlinorientechnologies/orientdb-gremlin

Apache TinkerPop 3 graph structure implementation for OrientDB, replacing its legacy TinkerPop 2 graphdb.

9732Java
1 month ago
reactify
reactifyoutr/reactify

A true Functional Reactive Programming framework for Scala that enables reactive programming with standard Scala syntax.

934Scala
9 days ago
sangria-relay
sangria-relaysangria-graphql/sangria-relay

A Scala library for building GraphQL servers with Sangria that support React Relay's GraphQL conventions.

9119Scala
2 months ago
sangria-playground
sangria-playgroundsangria-graphql/sangria-playground

An example GraphQL server implementation using Play Framework and Sangria for exploring GraphQL schemas and queries.

8744JavaScript
1 year ago
Trail
Trailsparsetech/trail

A type-safe, zero-dependency routing library for Scala that works on JVM, Scala.js, and Scala Native.

828Scala
4 years ago
blueprints-scala
blueprints-scalaanvie/blueprints-scala

Scala wrapper for Tinkerpop Blueprints providing idiomatic Scala syntax for graph database operations.

7617Scala
10 years ago
Scylla-Migrator
Scylla-Migratorscylladb/scylla-migrator

A Spark application for migrating data to ScyllaDB from CQL-compatible databases or DynamoDB via Alternator.

7350Scala
19 days ago
gatling-kafka
gatling-kafkamnogu/gatling-kafka

An unofficial Gatling plugin for stress testing Apache Kafka producer API.

6771Scala
5 years ago
Saul
SaulCogComp/saul

Saul is a declarative domain-specific language in Scala for designing flexible machine learning models with relational feature extraction.

6518Scala
6 years ago
scala-json
scala-jsonMediaMath/scala-json

A compile-time JSON marshaling library for Scala, Scala Native, and Scala.js with extensible accessors and rich type support.

635Scala
4 years ago
Bitcoin Script Debugger
Bitcoin Script Debuggerliuhongchao/bitcoin4s

A Scala library for parsing, interpreting, and step-by-step debugging of Bitcoin scripts via a REST API.

606Scala
1 month ago
Montague
MontagueWorkday/upshot-montague

A Scala library for semantic parsing using Combinatory Categorial Grammar (CCG) to translate natural language into formal representations.

607Scala
4 years ago
coast
coastbkirwi/coast

A simple, Kafka-inspired stream processing library for Scala with exactly-once semantics and strong ordering guarantees.

603Scala
10 years ago
Q*cert
Q*certquerycert/qcert

A framework for developing and verifying domain-specific languages, with a focus on query, rules, and smart contract languages.

6010Coq
2 years ago
Akka CQRS ES Demo
Akka CQRS ES Demomdonkers/akka-cqrs-es-demo

A Scala-Akka demo implementing CQRS and Event Sourcing patterns for a coffee machine user preference backend.

5619JavaScript
10 years ago
slogging
sloggingjokade/slogging

A typesafe, macro-based logging library for Scala/JVM, Scala.js, and Scala Native, compatible with scala-logging and SLF4J.

5211Scala
6 years ago
gatling-mqtt
gatling-mqttmnogu/gatling-mqtt

A Gatling plugin for stress testing MQTT brokers and clients with configurable connection and publish options.

4455Scala
7 years ago
SwiftLearner
SwiftLearnervaldanylchuk/swiftlearner

A Scala machine learning library with simple, readable implementations of classic algorithms for prototyping and education.

409Scala
1 year ago
1
2
3
4
5
6
7