Discover the top trending Scala repositories and projects on Github. Explore the latest trends in Scala development.
the-algorithm
Source code for Twitter's Recommendation Algorithmspark
Apache Spark - A unified analytics engine for large-scale data processingsearch
Search everything, instantly.flix
The Flix Programming LanguageVyxal
A code-golfing language experience that has aspects of traditional programming languages - terse, elegant, readable.neotype
A friendly newtype library for Scala 3kyo
Algebraic effects for Scala 3gears
A strawman for a low-level async library in Scala 3.difflicious
Scala library for readable diffs of valuesscala-tutorials
scala-reflection
Scala 3 run-time reflection libraryquotidian
A menagerie of macro utilities and extensions for Scala 3lila
♞ lichess.org: the forever free, adless and open source chess server ♞scala3
The Scala 3 compiler, also known as Dotty.terminal21-restapi
scala-native
Your favorite language gets closer to bare metal.chisel
Chisel: A Modern Hardware Design Languageenso
Hybrid visual and textual functional programming.bfg-repo-cleaner
Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scalachimney
Scala library for boilerplate-free, type-safe data transformationsphobos
Efficient and expressive XML data-binding library for ScalaSpinalHDL
Scala based HDLfabric-language-scala
Fabric language module for Scala.SynapseML
Simple and Distributed Machine Learningsbt-protobuf
sbt plugin for compiling protobuf filessmithy4s-zio
Smithy4s extensions for the ZIO Ecosystemdeequ
Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.doobie
Functional JDBC layer for Scala.CMAK
CMAK is a tool for managing Apache Kafka clustersbesom
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.xoroshiro
the xoroshiro32++ and xoroshiro64++ PRNG algorthims by David Blackman and Sebastiano Vigna in C++, Verilog, VHDL and SpinalHDL.iron
Strong type constraints for Scalascala-cli
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!)riscv-boom
SonicBOOM: The Berkeley Out-of-Order Machinepostgresql-to-sqlite
pg2sqlite is easy to use solution to create sqlite database from postgresql dumpmetarank
A low code Machine Learning personalized ranking service for articles, listings, search results, recommendations that boosts user engagement. A friendly Learn-to-Rank engineakka
Build highly concurrent, distributed, and resilient message-driven applications on the JVMscala-wasm
Experimental WasmGC backend for Scala kitchen-sinkgluten
Gluten: Plugin to Double SparkSQL's Performanceox
Safe direct-style concurrency and resiliency for Scala on the JVMmill
Your shiny new Java/Scala build tool!pdffigures2
Given a scholarly PDF, extract figures, tables, captions, and section titles.smithy4s
https://disneystreaming.github.io/smithy4s/laminar-component-persistence
Example for discussion about Laminar code hot replacement using persistent vars backed by component tree similar to react hookskyuubi
Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.borer
Efficient CBOR and JSON (de)serialization in Scalazio
ZIO — A type-safe, composable library for async and concurrent programming in Scalafirrtl
Flexible Intermediate Representation for RTLscala-polars
Polars for Scala & Java projects!flink-scala-api
Flink Scala API is a thin wrapper on top of Flink Java API which support Scala Types for serialisation as well the latest Scala versionspark-rapids
Spark RAPIDS plugin - accelerate Apache Spark with GPUseclair
A scala implementation of the Lightning Network.skunk
A data access library for Scala + Postgres.tui-scala
Beautiful Text-based User Interfaces for ScalaTheHive
TheHive: a Scalable, Open Source and Free Security Incident Response Platformedomata
Production ready event-driven automata for Scala, Scala.js and scala nativenet.jgp.books.spark.ch01
Spark in Action, 2nd edition - chapter 1 - Introductionhttp4s-grpc
cats-effect
The pure asynchronous runtime for Scalaratatool
A tool for data sampling, data generation, and data diffingSparkLearning
spark学习,spark练习,spark项目实战CoolplaySpark
酷玩 Spark: Spark 源代码解析、Spark 类库等scala-yaml
header
Header automation and linting 🎉ergo
Ergo protocol description & reference client implementationcirce
Yet another JSON library for ScalaHMDA_Data_Science_Kit
snowflake
Snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees.spark-tutorial
spark自学教程scalals
A colorful ls command, with awesome icons.greyhound
Greyhound - Rich Kafka client libraryspark-scala-examples
This project provides Apache Spark SQL, RDD, DataFrame and Dataset examples in Scala languagekind-projector
Compiler plugin for making type lambdas (type projections) easier to writeendless
endless is a library to build distributed systems in functional Scala using a pluggable runtime modeltwitterActors
Improved Scala actors library; used internally at Twitterkapoeira
Dockerized integration test tool for Kafka Environmentaecor
Pure functional event sourcing runtimespark-structured-streaming-kafka-to-postgresql
erules
A simple purely functional engine to evaluate rulescornichon
Testing tool in Scala for HTTP JSON APIbenchmarks
openolitor-server
Server Backend der OpenOlitor AdministrationsplattformArnoldC
Arnold Schwarzenegger based programming languagezio-intellij
A companion IntelliJ IDEA plugin for the ZIO library ecosystem.spark-validator
A library you can include in your Spark job to validate the counters and perform operations on success. Goal is scala/java/python support.sbt-openapi-schema
Generate schema sources for Scala, Java and Elm from an openapi 3.0 spec.spark-testing-base
Base classes to use when writing tests with Sparkbleep
A bleeping fast scala build tool!Realtime-ETL-DataPipeline-Using-Avro_Schema_Registry-Spark-Kafka-HDFS-Hive-Scala
Bigdata processing (Realtime ETL DataPipeline) using Avro Schema Registry, Spark, Kafka, HDFS, Hive, Scala, docker, spark-streamingscribe
The fastest logging library in the world. Built from scratch in Scala and programmatically configurable.slox
A Scala port of the jlox tree-walk interpreter for the Lox languagehigh-performance-spark-examples
Examples for High Performance Sparklbialy.github.io
scala-json
JSON in Scala (deprecated)aqua
Programming language for distributed systems & p2pgraphframes
cron4s
Cross-platform CRON expression parsing for Scalapekko-serialization-helper
Serialization toolbox for Pekko messages, events and persistent state that helps achieve compile-time guarantee on serializability. No more errors in the runtime!gemmini
Berkeley's Spatial Array Generatorhttp4s-tomcat
Apache Tomcat backend for http4sapache
Java, HTML, JavaScripttypelevel
Scala, Nix, Shellscala
Scala, Shell, SCSStwitter-archive
Scala, Java, JavaScriptakka
Scala, Java, CSSprisma
TypeScript, JavaScript, Rustsbt
Scala, Java, Shellplayframework
Scala, Java, CSSlichess-org
Rust, TypeScript, Scalazio
Scala, JavaScript, Shellsoftwaremill
Scala, Java, TypeScriptyahoo
JavaScript, Java, Pythoncom-lihaoyi
Scala, Shellrtyley
Java, Scala, Pythondatabricks
Python, Scala, HCLgitbucket
Scala, Java, Shellguardian
Scala, JavaScript, TypeScriptsnowplow
Scala, Shell, Gochipsalliance
Scala, Python, Verilogenso-org
JavaScript, Rust, TypeScriptlhartikk
JavaScript, Java, Pythongatling
Scala, Java, HTMLmesos
Java, Go, Scalascalameta
Scala, TypeScript, JavaLove Open Source and this site? Check out how you can help us