Discover the top trending Scala repositories and projects on Github. Explore the latest trends in Scala development.
lila
♞ lichess.org: the forever free, adless and open source chess server ♞spark
Apache Spark - A unified analytics engine for large-scale data processingthe-algorithm
Source code for Twitter's Recommendation Algorithmbfg-repo-cleaner
Removes large or troublesome blobs like git-filter-branch does, but faster. And written in ScalaXiangShan
Open-source high-performance RISC-V processorhkd4s
Higher Kinded Data for Scala 3delta
An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIsjoern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hcelasticmq
In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.mill
Mill is a fast JVM build tool that supports Java and Scala. Mill aims to make your project’s build process performant, maintainable, and flexibleenso
Hybrid visual and textual functional programming.mlscript
The MLscript programming language. Functional and object-oriented; structurally typed and sound; with powerful type inference. Soon to have full interop with TypeScript!flix
The Flix Programming Languageakka
Build highly concurrent, distributed, and resilient message-driven applications on the JVMopenwhisk
Apache OpenWhisk is an open source serverless cloud platformmagnum
A 'new look' for database access in Scalascala3
The Scala 3 compiler, also known as Dotty.nak
a command line tool and a web app for dealing with nostr entitiesleases4s
Functional abstractions for Kubernetes leases in Scalaapalache
APALACHE: symbolic model checker for TLA+ and Quintgatling
Modern Load Testing as Codesnowflake
Snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees.zio-apache-parquet
Scala ZIO-powered Apache Parquet librarymoulin
Build multi-projects with Scala CLIkyo
Algebraic effects for Scala 3gluten
Gluten: Plugin to Double SparkSQL's Performancedeequ
Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.Vale
Compiler for the Vale programming language - http://vale.dev/incubator-pekko
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scalagitbucket
A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibilityos-lib
OS-Lib is a simple, flexible, high-performance Scala interface to common OS filesystem and subprocess APIscirce
Yet another JSON library for Scalakaitai_struct_compiler
Kaitai Struct: compiler to translate .ksy => .cpp / .cs / .dot / .go / .java / .js / .lua / .nim / .php / .pm / .py / .rbCMAK
CMAK is a tool for managing Apache Kafka clustersesmeta
ECMAScript Specification (ECMA-262) Metalanguagewvlet
A flow-style query language for SQL enginesVexiiRiscv
Like VexRiscv, but, Harder, Better, Faster, Strongerusql
usql - micro JDBC toolit for Scala 3codepropertygraph
Code Property Graph: specification, query language, and utilitiesTheHive
TheHive: a Scalable, Open Source and Free Security Incident Response Platformgears
A strawman for a low-level async library in Scala 3.scalameta
Library to read, analyze, transform and generate Scala programstasty-interpreter
Reference interpreter for TASTy, the Scala 3 interchange formattsumugi-spark
SparkConnect Server plugin and protobuf messages for Amazon Deequ Data Quality Engine.raise4s
Porting of the Raise DSL from the Arrow Kt Kotlin libraryscalachess
Chess API written in scala. Immutable and free of side effects.metals
Scala language server with rich IDE features 🚀snowplow
The leader in Next-Generation Customer Data Infrastructureldbc
ldbc is Pure functional JDBC layer with Cats Effect 3 and Scala 3.http4s
A minimal, idiomatic Scala interface for HTTPplayframework
The Community Maintained High Velocity Web Framework For Java and Scala.pureconfig
A boilerplate-free library for loading configuration filesmanifesto
cats
Lightweight, modular, and extensible library for functional programming.scala-ts
🔧 Scala datamodel transpilerincubator-streampark
StreamPark, Make stream processing easier! easy-to-use streaming application development framework and operation platformdifflicious
Scala library for readable diffs of valueschisel
Chisel: A Modern Hardware Design Languagemacwire
Zero-cost, compile-time, type-safe dependency injection library.chimney
Scala library for boilerplate-free, type-safe data transformationssizegame
Compare binary sizes of canonical Hello World in 18 different languagescats-actors
Cats Actors framework for building apps which are reactive. Cats actors uses a conceptual actor model as a higher level abstraction for concurrency.scalajs-wasm-game-of-life
Conway's Game of Life using experimental Scala.js WebAssembly backendRaphtory
Raphtory: A Distributed Temporal Graph Processing Systembuild-server-protocol
Protocol for IDEs and build tools to communicate about compile, run, test, debug and more.FiloDB
Distributed Prometheus time series databaserocket-chip
Rocket Chip Generatorneotype
A friendly newtype library for Scala 3indigo
An FP game engine for Scala.bootzooka
Simple project to quickly start developing a Scala-based microservice or web application, without the need to write login, user registration etc.scalaxb
scalaxb is an XML data binding tool for Scala.scodec
Scala combinator library for working with binary datalua2cpg
OBP-API
An open source RESTful API platform for banks that supports Open Banking, XS2A and PSD2 through access to accounts, transactions, counterparties, payments, entitlements and metadata - plus a host of internal banking and management APIs.iron
Strong type constraints for ScalaLaminar
Simple, expressive, and safe UI library for Scala.jsNaxRiscv
watchlistarr
Customizable sync of Plex Watchlist to Sonarr/Radarraprsdroid
APRSdroid - Geo-Location for Radio Amateurschipyard
An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and moresbt-scalafix
sbt plugin for ScalafixNutShell
RISC-V SoC designed by students in UCASgeomesa
GeoMesa is a suite of tools for working with big geo-spatial data in a distributed fashion.squery
Simple SQL queries in Scala 3slick
Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scalasttp
The Scala HTTP client you always wanted!spring-boot-scala-example
An example SpringBoot app using Scalaworms-server
Fast WoRMS name serverOre
Repository software for Sponge plugins and Forge modspillars
Scala 3 backend application baseOpenComputers
Home of the OpenComputers mod for Minecraft.cats-effect
The pure asynchronous runtime for Scalacoursier
Pure Scala Artifact Fetchingcats-parse
A parsing library for the cats ecosystemsharaf
Minimalistic Scala 3 web frameworksbt-projectmatrix
otel4s
An OpenTelemetry library for Scala based on Cats-Effecttasty-query
better-tostring
(b2s) Scala compiler plugin for better default toString.simple-sub
Alternative algorithm for algebraic subtyping.apache
Java, HTML, JavaScripttypelevel
Scala, Shell, Nixscala
Scala, Shell, HTMLtwitter-archive
Scala, Java, JavaScriptakka
Scala, Java, CSSsbt
Scala, Java, HTMLplayframework
Scala, Java, CSSprisma
TypeScript, JavaScript, Rustlichess-org
Rust, TypeScript, Scalasoftwaremill
Scala, Java, TypeScriptzio
Scala, JavaScript, TypeScriptyahoo
JavaScript, Java, Pythoncom-lihaoyi
Scala, Shellrtyley
Java, Scala, Pythondatabricks
Python, Scala, HCLgitbucket
Scala, Shell, Javaguardian
Scala, JavaScript, TypeScriptchipsalliance
Scala, Python, SystemVerilogdelta-io
Rust, Scala, MDXenso-org
JavaScript, Rust, HTMLsnowplow
Scala, Shell, Golhartikk
JavaScript, Java, Pythongatling
Scala, Java, HTMLucb-bar
Scala, C, PythonLove Open Source and this site? Check out how you can help us