Discover the top trending Scala repositories and projects on Github. Explore the latest trends in Scala development.

Trending Repositories

1

enso

Hybrid visual and textual functional programming.
🔥🔥🔥
2

chronon

Chronon is a data platform for serving for AI/ML applications.
🔥
3

spark

Apache Spark - A unified analytics engine for large-scale data processing
🔥
4

the-algorithm

Source code for Twitter's Recommendation Algorithm
🔥
5

bfg-repo-cleaner

Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala
📣
6

delta

An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
📣
7

flix

The Flix Programming Language
📣
8

lila

♞ lichess.org: the forever free, adless and open source chess server ♞
📣
9

scala3

The Scala 3 compiler, also known as Dotty.
📣
10

kyo

Algebraic effects for Scala 3
⬆️
11

search

Search everything, instantly.
⬆️
12

scala-wasm

Experimental WasmGC backend for Scala kitchen-sink
⬆️
13

gears

A strawman for a low-level async library in Scala 3.
⬆️
14

incubator-pekko

Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
⬆️
15

scala-native

Your favorite language gets closer to bare metal.
⬆️
16

unroll

⬆️
17

kyuubi

Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
⬆️
18

neotype

A friendly newtype library for Scala 3
⬆️
19

Vyxal

A code-golfing language experience that has aspects of traditional programming languages - terse, elegant, readable.
⬆️
20

incubator-streampark

StreamPark, Make stream processing easier! easy-to-use streaming application development framework and operation platform
⬆️
21

openwhisk

Apache OpenWhisk is an open source serverless cloud platform
⬆️
22

gluten

Gluten: Plugin to Double SparkSQL's Performance
⬆️
23

scala-polars

Polars for Scala & Java projects!
⬆️
24

quotidian

A menagerie of macro utilities and extensions for Scala 3
⬆️
25

Vale

Compiler for the Vale programming language - http://vale.dev/
⬆️
26

gatling

Modern Load Testing as Code
⬆️
27

zio

ZIO — A type-safe, composable library for async and concurrent programming in Scala
⬆️
28

SynapseML

Simple and Distributed Machine Learning
⬆️
29

logger-poc

why build things when I can bikeshed about how things are built instead?
⬆️
30

akka

Build highly concurrent, distributed, and resilient message-driven applications on the JVM
⬆️
31

difflicious

Scala library for readable diffs of values
⬆️
32

joern

Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc
⬆️
33

terminal21-restapi

⬆️
34

chimney

Scala library for boilerplate-free, type-safe data transformations
⬆️
35

ox

Safe direct-style concurrency and resiliency for Scala on the JVM
⬆️
36

sbt-vite

An SBT plugin to run and test Scala.js projects using vite
⬆️
37

quest

Rust-like question operator for Scala
⬆️
38

snowflake

Snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees.
⬆️
39

watchlistarr

Customizable sync of Plex Watchlist to Sonarr/Radarr
⬆️
40

scala-js

Scala.js, the Scala to JavaScript compiler
⬆️
41

gitbucket

A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
⬆️
42

redacted

Prevents leaking sensitive fields defined inside `case class`
⬆️
43

besom

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.
⬆️
44

TheHive

TheHive: a Scalable, Open Source and Free Security Incident Response Platform
⬆️
45

elasticmq

In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
⬆️
46

tyrian

Elm-inspired Scala UI library.
⬆️
47

XiangShan

Open-source high-performance RISC-V processor
⬆️
48

postgresql-to-sqlite

pg2sqlite is easy to use solution to create sqlite database from postgresql dump
⬆️
49

riscv-boom

SonicBOOM: The Berkeley Out-of-Order Machine
⬆️
50

chisel

Chisel: A Modern Hardware Design Language
⬆️
51

aqua

Programming language for distributed systems & p2p
⬆️
52

scio

A Scala API for Apache Beam and Google Cloud Dataflow.
⬆️
53

scala-reflection

Scala 3 run-time reflection library
⬆️
54

iron

Strong type constraints for Scala
⬆️
55

resy-booking-bot

🔫 Helps to snipe hard to get reservations at restaurants that use resy
⬆️
56

deequ

Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.
⬆️
57

shardcake

Sharding and location transparency for Scala
⬆️
58

LLTRISC-V-Exq

LoveLonelyTime's RISC-V core Exquisite version, RV32G, 2-ways superscalar pipeline core.
⬆️
59

codepropertygraph

Code Property Graph: specification, query language, and utilities
⬆️
60

aquascape

Diagrams for fs2
⬆️
61

canabrava

Uma versão em Bash para a Rinha de Backend 2ª edição
⬆️
62

mill

Your shiny new Java/Scala build tool!
⬆️
63

scala

Scala 2 compiler and standard library. Bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
⬆️
64

geomesa

GeoMesa is a suite of tools for working with big geo-spatial data in a distributed fashion.
⬆️
65

GUInep

Automatic UI forms for Scala 3 functions
⬆️
66

coursier

Pure Scala Artifact Fetching
⬆️
67

nussknacker

Low-code tool for automating actions on real time data | Stream processing for the users.
⬆️
68

scala-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!)
⬆️
69

sbt-crossproject

Cross-platform compilation support for sbt.
⬆️
70

spark-nlp

State of the Art Natural Language Processing
⬆️
71

sn-vcpkg

SBT/Mill plugins (and a CLI) to install C/C++ dependencies using Vcpkg (https://vcpkg.io/en/index.html), with Scala Native integration
⬆️
72

spark-rapids

Spark RAPIDS plugin - accelerate Apache Spark with GPUs
⬆️
73

scala-tutorials

⬆️
74

type-explorer

Code exploration via diagrams
⬆️
75

twitter-server

Twitter-Server defines a template from which services at Twitter are built
⬆️
76

effekt

A research language with effect handlers and lightweight effect polymorphism
⬆️
77

modern-systems-scala-native

Working through "Modern Systems Programming with Scala Native" by Richard Whaling
⬆️
78

Tydi-Chisel

⬆️
79

monix

Asynchronous, Reactive Programming for Scala and Scala.js.
⬆️
80

VexiiRiscv

⬆️
81

LaminarSAPUI5Bindings

Laminar bindings for the SAP ui5 web components library
⬆️
82

scribe

The fastest logging library in the world. Built from scratch in Scala and programmatically configurable.
⬆️
83

sbt

sbt, the interactive build tool
⬆️
84

sparkMeasure

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.
⬆️
85

dotty-cps-async

experimental CPS transformer for dotty
⬆️
86

smithy4s-zio

Smithy4s extensions for the ZIO Ecosystem
⬆️
87

magnum

A 'new look' for database access in Scala
⬆️
88

chipyard

An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
⬆️
89

enhanced-string-interpolator

An enhanced glob interpolator for Scala with format strings
⬆️
90

agostinho

Uma versão Ruby bastante modesta da rinha de backend 2ª edição 2024/Q1
⬆️
91

decline

A composable command-line parser for Scala.
⬆️
92

twitter-korean-text

Korean tokenizer
⬆️
93

feathr

Feathr – A scalable, unified data and AI engineering platform for enterprise
⬆️
94

metarank

A low code Machine Learning personalized ranking service for articles, listings, search results, recommendations that boosts user engagement. A friendly Learn-to-Rank engine
⬆️
95

daae

Debug as an Effect (DaaE)
⬆️
96

anticipation

Minimal typeclass definitions for seamless integration without hard dependencies for Scala
⬆️
97

tscfg

Boilerplate-free, type-safe access to configuration properties in Java and Scala
⬆️
98

CMAK

CMAK is a tool for managing Apache Kafka clusters
⬆️
99

shine

The Shine compiler for the RISE language
⬆️
100

gemmini

Berkeley's Spatial Array Generator
⬆️