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 ♞bfg-repo-cleaner
Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scalathe-algorithm
Source code for Twitter's Recommendation Algorithmspark
Apache Spark - A unified analytics engine for large-scale data processingmlscript
The MLscript programming language. Functional and object-oriented; structurally typed and sound; with powerful type inference. Soon to have full interop with TypeScript!magnum
A 'new look' for database access in Scalaelasticmq
In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.delta
An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIsapalache
APALACHE: symbolic model checker for TLA+ and Quintopenwhisk
Apache OpenWhisk is an open source serverless cloud platformjoern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hcakka
Build highly concurrent, distributed, and resilient message-driven applications on the JVMenso
Hybrid visual and textual functional programming.playframework
The Community Maintained High Velocity Web Framework For Java and Scala.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 flexibletasty-interpreter
Reference interpreter for TASTy, the Scala 3 interchange formatmanifesto
metals
Scala language server with rich IDE features 🚀circe
Yet another JSON library for Scalamoulin
Build multi-projects with Scala CLIkaitai_struct_compiler
Kaitai Struct: compiler to translate .ksy => .cpp / .cs / .dot / .go / .java / .js / .lua / .nim / .php / .pm / .py / .rbTheHive
TheHive: a Scalable, Open Source and Free Security Incident Response Platformscalajs-wasm-game-of-life
Conway's Game of Life using experimental Scala.js WebAssembly backendscalachess
Chess API written in scala. Immutable and free of side effects.flix
The Flix Programming Languagedotty-macro-examples
Various tasks solved via metaprogramming in Dottydeequ
Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.scalameta
Library to read, analyze, transform and generate Scala programsrocket-chip
Rocket Chip Generatorfpinscala
Code, exercises, answers, and hints to go along with the book "Functional Programming in Scala"snowflake
Snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees.tasty-query
bootzooka
Simple project to quickly start developing a Scala-based microservice or web application, without the need to write login, user registration etc.pureconfig
A boilerplate-free library for loading configuration fileszio-cli-demo
A simple demo application to show zio-cli in actionmacwire
Zero-cost, compile-time, type-safe dependency injection library.SpinalHDL
Scala based HDLheader
Header automation and linting 🎉spring-boot-scala-example
An example SpringBoot app using Scalawatchlistarr
Customizable sync of Plex Watchlist to Sonarr/Radarriron
Strong type constraints for Scalacats-effect-cps
An incubator project for async/await syntax support for Cats EffectRaphtory
Raphtory: A Distributed Temporal Graph Processing Systemgluten
Gluten: Plugin to Double SparkSQL's Performancesbt-scalafix
sbt plugin for Scalafixessent
high-performance RTL simulatorslick
Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scalachisel
Chisel: A Modern Hardware Design Languagescala-ts
🔧 Scala datamodel transpilerkyo
Algebraic effects for Scala 3hkd4s
Higher Kinded Data for Scala 3incubator-streampark
StreamPark, Make stream processing easier! easy-to-use streaming application development framework and operation platformos-lib
OS-Lib is a simple, flexible, high-performance Scala interface to common OS filesystem and subprocess APIstapir
Rapid development of self-documenting APIseffekt
A language with lexical effect handlers and lightweight effect polymorphismVexiiRiscv
Like VexRiscv, but, Harder, Better, Faster, Strongergatling
Modern Load Testing as CodeXiangShan
Open-source high-performance RISC-V processorhttp4s
A minimal, idiomatic Scala interface for HTTPpredictionio
PredictionIO, a machine learning server for developers and ML engineers.chipyard
An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and morescala-js-env-selenium
Scala.js environmentsbt-bundlemon
sbt plugin for monitoring Scala.js artifact sizecats-actors
Cats Actors framework for building apps which are reactive. Cats actors uses a conceptual actor model as a higher level abstraction for concurrency.chiselucl
ChiselUCL: Utilities for generating UCLID5 models from Chisel and FIRRTL descriptionskeratin-authn-scala
Client library for keratin/authn-serverfs2
Compositional, streaming I/O library for Scalaakka-jwt
Library for jwt authentication with akkafalstar
Fast Falsification of Hybrid Systems using Probabilistically Adaptive Inputtyrian
Elm-inspired Scala UI library.zio-prelude
A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integrationzio-protoquill
Quill for Scala 3lila-ws
Lichess' websocket serverscala-multifile-adt
Tutorial of how to split a Scala ADT into multiple filesGrokConstructor
Semi-automatic incremental construction and debugging of regular expressions for grok to parse logfiles for logstash http://logstash.net/ . Deployed at http://grokconstructor.appspot.com/ .paiges
an implementation of Wadler's a prettier printeropenstrat
Cross Platform Scala 2d graphics (but 3d compatible), basic geometry, maps, Earth maps, hex-tiling and strategy library(s).incubator-pekko
Build highly concurrent, distributed, and resilient message-driven applications using Java/ScalaPPrint
Pretty-printing value, types and type-signatures in Scalahmda-platform
The HMDA Submission backend applications.LaminarSAPUI5Bindings
Laminar bindings for the SAP ui5 web components librarycascade-artifacts
Artifacts for Cascade: CPU Fuzzing via Intricate Program Generation (USENIX Security 2024)scalatest-embedded-kafka
A library that provides an in-memory Kafka instance to run your tests against.testchipip
CMAK
CMAK is a tool for managing Apache Kafka clusterssbt
sbt, the interactive build toolscala-js-dom
Statically typed DOM API for Scala.jspekko-http-json
Integrate some of the best JSON libs in Scala with Pekko HTTPindigo
An FP game engine for Scala.Vale
Compiler for the Vale programming language - http://vale.dev/scalaxb
scalaxb is an XML data binding tool for Scala.cats-parse
A parsing library for the cats ecosystemspark-testing-base
Base classes to use when writing tests with Sparksttp
The Scala HTTP client you always wanted!incubator-pekko-connectors
Apache Pekko Connectors is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Apache Pekko.azure-databricks-streaming-analytics
Stream processing with Azure Databricksbreeze
Breeze is a numerical processing library for Scala.otel4s
An OpenTelemetry library for Scala based on Cats-Effectzio-lmdb
Lightning Memory Database (LMDB) for scala ZIOscala-99
Scala 99 Problems implemented in a pure functional wayapache
Java, HTML, JavaScripttypelevel
Scala, Shell, Nixscala
Scala, Shell, HTMLtwitter-archive
Scala, Java, JavaScriptakka
Scala, Java, CSSsbt
Scala, Java, Shellplayframework
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
Scala, Jupyter Notebook, MDXenso-org
Rust, JavaScript, TypeScriptsnowplow
Scala, Shell, Golhartikk
JavaScript, Java, Pythongatling
Scala, Java, Kotlinucb-bar
Scala, C, PythonLove Open Source and this site? Check out how you can help us