Discover the top trending Scala repositories and projects on Github. Explore the latest trends in Scala development.
delta
An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIsspark
Apache Spark - A unified analytics engine for large-scale data processingbfg-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 Algorithmlila
♞ lichess.org: the forever free, adless and open source chess server ♞chronon
Chronon is a data platform for serving for AI/ML applications.kyo
Algebraic effects for Scala 3openwhisk
Apache OpenWhisk is an open source serverless cloud platformscalag
Multi-platform GPGPU computations with Scala, seamlessly 🚀XiangShan
Open-source high-performance RISC-V processorVale
Compiler for the Vale programming language - http://vale.dev/akka
Build highly concurrent, distributed, and resilient message-driven applications on the JVMjoern
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.flix
The Flix Programming Languageox
Safe direct style concurrency and resiliency for Scala on the JVMRaphtory
Raphtory: A Distributed Temporal Graph Processing Systemchisel
Chisel: A Modern Hardware Design Languagerecord4s
Extensible records for Scalarecheck
The trustworthy ReDoS checkerscala-native-binary-template
Template to bootstrap Scala Native CLI projects, uploading platform binaries to Github Releases artifactssus4s
A Direct-Style Scala Wrapper Around the Structural Concurrency of Project Loomneotype
A friendly newtype library for Scala 3scalajs-scala-cli-vite-template
Scala.js ❤️ Scala CLI ❤️ Vitebesom
Besom - a Pulumi SDK for Scala. Also, incidentally, a broom made of twigs tied round a stick. Brooms and besoms are used for protection, to ward off evil spirits, and cleansing of ritual spaces.kyuubi
Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.chisel-interface
The 'missing header' for Chiselgatling
Modern Load Testing as CodeLaminar
Simple, expressive, and safe UI library for Scala.jssnowplow
The leader in Next-Generation Customer Data Infrastructuregears
A strawman for a low-level async library in Scala 3.LogoRRR
A simple and straightforward log viewer that displays the events of interest in a clear and concise visual manner so that you can identify them faster.nak
a command line tool and a web app for dealing with nostr entitiesenso
Hybrid visual and textual functional programming.SpinalHDL
Scala based HDLscala3
The Scala 3 compiler, also known as Dotty.watchlistarr
Customizable sync of Plex Watchlist to Sonarr/Radarrdeequ
Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.zio
ZIO — A type-safe, composable library for async and concurrent programming in Scalacats-actors
Cats Actors framework for building apps which are reactive. Cats actors uses a conceptual actor model as a higher level abstraction for concurrency.incubator-pekko
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scalametarank
A low code Machine Learning personalized ranking service for articles, listings, search results, recommendations that boosts user engagement. A friendly Learn-to-Rank enginetyrian
Elm-inspired Scala UI library.incubator-streampark
StreamPark, Make stream processing easier! easy-to-use streaming application development framework and operation platformgluten
Gluten: Plugin to Double SparkSQL's Performanceriscv-vector
Vector Acceleration IP core for RISC-V*effekt
A research language with effect handlers and lightweight effect polymorphismfrontend
The Guardian DotCom.playframework
The Community Maintained High Velocity Web Framework For Java and Scala.rocket-chip
Rocket Chip Generatorbuild-server-protocol
Protocol for IDEs and build tools to communicate about compile, run, test, debug and more.scala-wasm
Experimental WasmGC backend for Scala.js | merging into the upstream Scala.js repo https://github.com/scala-js/scala-js/pull/4988tapir
Declarative, type-safe web endpoints libraryspark-rapids
Spark RAPIDS plugin - accelerate Apache Spark with GPUsessent
high-performance RTL simulatorintellij-scala
Scala plugin for IntelliJ IDEApostgresql-to-sqlite
pg2sqlite is easy to use solution to create sqlite database from postgresql dumpsttp
The Scala HTTP client you always wanted!metals
Scala language server with rich IDE features 🚀kaitai_struct_compiler
Kaitai Struct: compiler to translate .ksy => .cpp / .cs / .dot / .go / .java / .js / .lua / .nim / .php / .pm / .py / .rbsbt
sbt, the interactive build toolquine
Quine • a streaming graph • https://quine.io • Discord: https://discord.gg/GMhd8TE4MRembedded-kafka
A library that provides an in-memory Kafka instance to run your tests against.scala-native
Your favorite language gets closer to bare metal.SZT-bigdata
深圳地铁大数据客流分析系统🚇🚄🌟NutShell
RISC-V SoC designed by students in UCASlaminar-shoelace-components
Laminar bindings for Shoelace.js library of web components. Contains a code generator that can be used to generate similar bindings for other libraries.raise4s
Porting of the Raise DSL from the Arrow Kt Kotlin librarycats-effect
The pure asynchronous runtime for ScalasparkMeasure
This is the development repository for sparkMeasure, a tool for performance troubleshooting of Apache Spark workloads. It simplifies the collection and analysis of Spark task and stage metrics data.tyqu
Type-safe Queriesscalameta
Library to read, analyze, transform and generate Scala programsscalasql
Query SQL databases from Scala via concise, type-safe, and familiar case classes and collection operations. Supports Postgres, MySql, H2, and Sqlite out of the boxhttp4s
A minimal, idiomatic Scala interface for HTTPmill
Your shiny new Java/Scala build tool!chimney
Scala library for boilerplate-free, type-safe data transformationspureconfig
A boilerplate-free library for loading configuration filesos-lib
OS-Lib is a simple, flexible, high-performance Scala interface to common OS filesystem and subprocess APIsfinagle
A fault tolerant, protocol-agnostic RPC systemdelta-sharing
An open protocol for secure data sharingscala-treesitter-highlighting
This WIP project is a space for exploring the usage of Tree Sitter for in-browser syntax highlighting, made possible by web-tree-sitter bindings, and the ability to compile Tree Sitter Scala parser to WASM.refined
Refinement types for Scalascala-steward
🤖 A bot that helps you keep your projects up-to-daterudder
Rudder is a configuration and security automation platform. Manage your Cloud, hybrid or on-premises infrastructure in a simple, scalable and dynamic way.live-server-scala-cli-js
java-webauthn-server
Server-side Web Authentication library for Java https://www.w3.org/TR/webauthn/#rp-operationspdffigures2
Given a scholarly PDF, extract figures, tables, captions, and section titles.qbeast-spark
Qbeast-spark: DataSource enabling multi-dimensional indexing and efficient data sampling. Big Data, free from the unnecessary!skunk
A data access library for Scala + Postgres.zio-schema
Compositional, type-safe schema definitions, which enable auto-derivation of codecs and migrations.fury
A build tool for Scalascalafmt
Code formatter for Scalareachability
Experimental implementation of k-CFA and Pushdown k-CFA with optional Abstract Garbage Collection for LambdaJS and a subset of Scheme programming languageincubator-livy
Apache Livy is an open source REST interface for interacting with Apache Spark from anywhere.sbt-native-packager
sbt Native Packagerzio-config
Easily use and document any config from anywhere in ZIO appsSynapseML
Simple and Distributed Machine LearningLearningSparkV2
This is the github repo for Learning Spark: Lightning-Fast Data Analytics [2nd Edition]molecule
Molecule translates custom Scala code to database queries for multiple databases.scalachess
Chess API written in scala. Immutable and free of side effects.apache
Java, HTML, JavaScripttypelevel
Scala, Shell, Nixscala
Scala, Shell, SCSStwitter-archive
Scala, Java, JavaScriptakka
Scala, Java, CSSsbt
Scala, Java, HTMLprisma
TypeScript, JavaScript, Rustplayframework
Scala, Java, CSSlichess-org
Rust, TypeScript, Scalazio
Scala, JavaScript, TypeScriptsoftwaremill
Scala, Java, TypeScriptyahoo
JavaScript, Java, Pythoncom-lihaoyi
Scala, Shellrtyley
Java, Scala, Pythondatabricks
Python, Scala, HCLgitbucket
Scala, Shell, Javaguardian
Scala, JavaScript, TypeScriptchipsalliance
Scala, Python, Verilogdelta-io
MDX, Rust, Scalasnowplow
Scala, Shell, Goenso-org
JavaScript, Rust, TypeScriptlhartikk
JavaScript, Java, Pythongatling
Scala, Java, Kotlinmesos
Java, Go, ScalaLove Open Source and this site? Check out how you can help us