Trending Scala repositories on GitHub โ ranked by total activity score (stars, forks, pushes, PRs) over the past month.
An Open-Source Scaling Framework for Domain Specific Architectures
Simple, beautiful CLI output
Apache Spark - A unified analytics engine for large-scale data processing
An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
โ lichess.org: the forever free, adless and open source chess server โ
A eDSL framework based on Scala and MLIR, focusing on the Hardware design.
Reference applications for funding, operating, and incentivizing the use of a decentralized, public Canton synchronizer. Includes the Amulet reference application for creating native payment utilities for Canton synchronizers and Daml applications.
Flink Scala API is a thin wrapper on top of Flink Java API which support Scala Types for serialisation as well the latest Scala version
Scala ORM to query SQL databases from Scala via concise, type-safe, and familiar case classes and collection operations. Connects to Postgres, MySql, H2, and Sqlite out of the box
GPGPU processor supporting RISCV-V extension, developed with Chisel HDL
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc
ZIO โ A type-safe, composable library for async and concurrent programming in Scala
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
Gluten is a middle layer responsible for offloading JVM-based SQL engines' execution to native engines.
A cross-platform (JVM, JS, Native) pure-Scala JsonRPC library, made with Cats Effect, fs2, and jsoniter
Scala client for OpenAI API and other major LLM providers
Safe direct-style streaming, concurrency and resiliency for Scala on the JVM
๐ฑ Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)
Multiplatform backup and recovery system with emphasis on security and privacy
An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
Gobra is an automated, modular verifier for Go programs, based on the Viper verification infrastructure.
Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
GraphFrames is a package for Apache Spark which provides DataFrame-based Graphs
A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers