Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scala

Scala

179 projects

Showing 35 of 179 projects

castor
castorScala

A lightweight, typed Actor library for Scala and Scala.js to build concurrent data pipelines and state machines.

#state-machines#scala-js#parallelism
Stars149
Forks13
Last commit1 month ago
ONNX-Scala
ONNX-ScalaScala

A type-safe, functional ONNX API and backend for deep learning and classical machine learning in Scala 3.

#scala-3#functional-programming#neural-network
Stars147
Forks9
Last commit3 months ago
RTree2D
RTree2DScala

A 2D immutable R-tree with STR packing for ultra-fast nearest and intersection queries in plane and spherical coordinates.

#range-query#scala-js#high-performance
Stars143
Forks11
Last commit16 days ago
doddle-model
doddle-modelScala

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

#parallel-computing#in-memory#data-science
Stars139
Forks22
Last commit1 year ago
sconfig
sconfigScala

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

#scala-js#java#scalafix
Stars133
Forks10
Last commit13 days ago
origami
origamiClojure

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

#dnn#yolov8#opencv
Stars130
Forks6
Last commit3 months ago
gatling-grpc
gatling-grpcScala

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

#load-testing#performance-testing#java
Stars128
Forks46
Last commit2 years ago
AnormCypher
AnormCypherScala

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

#play-framework#cypher#database-client
Stars125
Forks46
Last commit9 years ago
Apache DataFu
Apache DataFuJava

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

#apache-spark#mapreduce#user-defined-functions
Stars124
Forks65
Last commit21 days ago
scala-influxdb-client
scala-influxdb-clientScala

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

#async#monitoring#database-client
Stars122
Forks30
Last commit
Kraken
KrakenJava

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

#load-testing#performance-testing#kubernetes
Stars119
Forks51
Last commit2 years ago
Advanced Topics in Event Sourcing / CQRS / DDD
Advanced Topics in Event Sourcing / CQRS / DDD

A curated collection of advanced resources on Event Sourcing, CQRS, and DDD with a focus on Scala and Akka implementations.

#functional-programming#data-persistence#akka
Stars110
Forks4
Last commit6 years ago
Pine
PineScala

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

#parsing#dom-manipulation#functional-programming
Stars110
Forks14
Last commit5 years ago
ganitha
ganithaScala

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

#statistical-analysis#classification#scalding
Stars109
Forks12
Last commit11 years ago
yurita
yuritaScala

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

#statistical-models#apache-spark#security-analytics
Stars109
Forks30
Last commit6 years ago
gatling-sbt-plugin
gatling-sbt-pluginScala

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

#load-testing#performance-testing#integration-testing
Stars108
Forks30
Last commit13 days ago
scala-jsonapi
scala-jsonapiScala

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

#json-api#akka-http#play-framework
Stars108
Forks29
Last commit7 years ago
Scala
ScalaScala

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

#database-driver#asynchronous#case-class-mapping
Stars101
Forks24
Last commit10 years ago
JPMML-Spark
JPMML-SparkScala

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

#pmml#apache-spark#model-deployment
Stars99
Forks43
Last commit4 months ago
orientdb-gremlin
orientdb-gremlinJava

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

#java#tinkerpop3#gremlin
Stars96
Forks32
Last commit8 days ago
Selfie
SelfieKotlin

Snapshot testing and memoization library for Java, Kotlin, Python, and other JVM languages with zero configuration.

#snapshot#continuous-integration#memoization
Stars93
Forks18
Last commit8 days ago
reactify
reactifyScala

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

#reactive-values#frp-library#rx
Stars92
Forks4
Last commit16 days ago
sangria-relay
sangria-relayScala

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

#data-fetching#api#server-side
Stars90
Forks19
Last commit1 day ago
sangria-playground
sangria-playgroundJavaScript

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

#play-framework#sangria#graphql
Stars87
Forks44
Last commit1 year ago
Trail
TrailScala

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

#functional-programming#scala-js#zero-dependency
Stars82
Forks8
Last commit4 years ago
Giter8 template for a minimal Scala Native project
Giter8 template for a minimal Scala Native projectScala

A Giter8 template for creating minimal Scala Native projects with a single command.

#project-template#native-compilation#example
Stars80
Forks31
Last commit
Gatling
Gatling

A curated collection of resources covering all aspects of load testing using the Gatling framework.

#load-testing#devops#performance-testing
Stars79
Forks8
Last commit3 months ago
Awesome Gatling
Awesome Gatling

A curated collection of resources covering all aspects of load testing using the Gatling framework.

#load-testing#devops#stress-testing
Stars79
Forks8
Last commit3 months ago
sbt-derivation
sbt-derivationNix

A Nix library for building Scala sbt projects with reproducible, declarative builds.

#nixos#nix#scala
Stars75
Forks11
Last commit2 years ago
libui
libuiScala

A Scala Native GUI framework built on libui for creating cross-platform desktop applications.

#functional-programming#libui#native-rendering
Stars74
Forks6
Last commit1 year ago
Synapses
Synapses

A collection of neural network libraries for functional and mainstream languages, offering efficient lazy evaluation and cross-language compatibility.

#functional-programming#neural-network#csharp
Stars73
Forks6
Last commit4 years ago
gatling-kafka
gatling-kafkaScala

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

#load-testing#stress-testing#performance-testing
Stars67
Forks71
Last commit5 years ago
Saul
SaulScala

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

#declarative-programming#learning-models#ai-systems
Stars65
Forks18
Last commit6 years ago
scala-json
scala-jsonScala

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

#scala-js#scala-library#json-marshaling
Stars63
Forks5
Last commit4 years ago
coast
coastScala

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

#stream-processing#distributed-systems#state-aggregation
Stars60
Forks3
Last commit9 years ago
PreviousPage 5 of 5

Related Tags

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
6 years ago
21 days ago
#Functional Programming39
#Big Data37
#Java34
#Jvm30
#Apache Spark29
#Scala Js26
#Scala Native26
#Machine Learning24
#Spark19
#Type Safe17
#Kotlin17
#Python16