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

Trending Repositories

1

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 flexible
📣
2

bfg-repo-cleaner

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

spark

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

scala-99

Scala 99 Problems implemented in a pure functional way
⬆️
5

hkd4s

Higher Kinded Data for Scala 3
⬆️
6

paiges

an implementation of Wadler's a prettier printer
⬆️
7

zio-protoquill

Quill for Scala 3
⬆️
8

tasty-query

⬆️
9

enso

Hybrid visual and textual functional programming.
⬆️
10

SpinalCrypto

SpinalHDL - Cryptography libraries
⬆️
11

sbt-bspquery

BSP Query - limit the projects imported in Metals
⬆️
12

papa-carlo

Constructor of incremental parsers in Scala
⬆️
13

jackson-module-scala

Add-on module for Jackson (https://github.com/FasterXML/jackson) to support Scala-specific datatypes
⬆️
14

CMAK

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

scala-collection-laws

partially-automatic generation of tests for the entire collections library
⬆️
16

incubator-livy

Apache Livy is an open source REST interface for interacting with Apache Spark from anywhere.
⬆️
17

learn-spark

⬆️
18

delta

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

rocket-chip

Rocket Chip Generator
⬆️
20

gluten

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

ox

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

slick

Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala
⬆️
23

c-scala

C as an Embedded Language in Scala
⬆️
24

shrinkwrap

Shrink audio and video from cameras and GoPros at high quality, preserving metadata and original file modification times
⬆️
25

interact

Interaction net / combinator language based on https://core.ac.uk/download/pdf/81113716.pdf
⬆️
26

play-slick

Slick Plugin for Play
⬆️
27

Repetita

REPETITA: Repeatable Experiments for Performance Evaluation of Traffic-Engineering Algorithms
⬆️
28

chisel-npu

Chisel implementation of Neural Processing Unit for System on the Chip
⬆️
29

Scala

All Algorithms implemented in Scala
⬆️
30

XiangShan

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

doodle

Compositional vector graphics in Scala / Scala.JS
⬆️
32

scalasql

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
⬆️
33

incubator-streampark

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

stryker4s

Mutation testing for Scala
⬆️
35

unused-code

find and remove unused scala code
⬆️
36

stac-top

The SRAM timing analysis chip for verifying SRAMs generated by SRAM22
⬆️
37

diamond-lang

A prototype programming language with polymorphic reachability types that track freshness, sharing and separation.
⬆️
38

gears

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

testchipip

⬆️