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

Trending Repositories

1

the-algorithm

Source code for Twitter's Recommendation Algorithm
🔥🔥🔥
2

prisma1

💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB) [deprecated]
🔥🔥
3

spark

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

predictionio

PredictionIO, a machine learning server for developers and ML engineers.
🔥
5

bfg-repo-cleaner

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

scala

Scala 2 compiler and standard library. Bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
📣
7

lila

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

akka

Build highly concurrent, distributed, and resilient message-driven applications on the JVM
📣
9

playframework

The Community Maintained High Velocity Web Framework For Java and Scala.
📣
10

gitbucket

A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
📣
11

enso

Hybrid visual and textual functional programming.
📣
12

finagle

A fault tolerant, protocol-agnostic RPC system
📣
13

CMAK

CMAK is a tool for managing Apache Kafka clusters
📣
14

ArnoldC

Arnold Schwarzenegger based programming language
📣
15

snowplow

The enterprise-grade behavioral data engine (web, mobile, server-side, webhooks), running cloud-natively on AWS and GCP
⬆️
16

snowflake

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

linkerd

Old repo for Linkerd 1.x. See the linkerd2 repo for Linkerd 2.x.
⬆️
18

gatling

Modern Load Testing as Code
⬆️
19

frontend

The Guardian DotCom.
⬆️
20

openwhisk

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

scala3

The Scala 3 compiler, also known as Dotty.
⬆️
22

scala-js

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

scala-native

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

chronos

Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules
⬆️
25

aerosolve

A machine learning package built for humans.
⬆️
26

sbt

sbt, the interactive build tool
⬆️
27

scalaz

Principled Functional Programming in Scala
⬆️
28

cats

Lightweight, modular, and extensible library for functional programming.
⬆️
29

marathon

Deploy and manage containers (including Docker) on top of Apache Mesos at scale.
⬆️
30

fpinscala

Code, exercises, answers, and hints to go along with the book "Functional Programming in Scala"
⬆️
31

diffy

Find potential bugs in your services with Diffy
⬆️
32

flockdb

A distributed, fault-tolerant graph database
⬆️
33

shapeless

Generic programming for Scala
⬆️
34

scalding

A Scala API for Cascading
⬆️
35

kestrel

simple, distributed message queue system (inactive)
⬆️
36

atlas

In-memory dimensional time series database.
⬆️
37

breeze

Breeze is a numerical processing library for Scala.
⬆️
38

scalatra

Tiny Scala high-performance, async web framework, inspired by Sinatra
⬆️
39

zio

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

SynapseML

Simple and Distributed Machine Learning
⬆️
41

flix

The Flix Programming Language
⬆️
42

spray

A suite of scala libraries for building and consuming RESTful web services on top of Akka: lightweight, asynchronous, non-blocking, actor-based, testable
⬆️
43

Ammonite

Scala Scripting
⬆️
44

gizzard

[Archived] A flexible sharding framework for creating eventually-consistent distributed datastores
⬆️
45

s3_website

Manage an S3 website: sync, deliver via CloudFront, benefit from advanced S3 website features.
⬆️
46

slick

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

scaloid

Scaloid makes your Android code easy to understand and maintain.
⬆️
48

finatra

Fast, testable, Scala services built on TwitterServer and Finagle
⬆️
49

elasticmq

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

algebird

Abstract Algebra for Scala
⬆️
51

util

Wonderful reusable code from Twitter
⬆️
52

circe

Yet another JSON library for Scala
⬆️
53

textteaser

TextTeaser is an automatic summarization algorithm.
⬆️
54

chisel

Chisel: A Modern Hardware Design Language
⬆️
55

XiangShan

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

http4s

A minimal, idiomatic Scala interface for HTTP
⬆️
57

zio-quill

Compile-time Language Integrated Queries for Scala
⬆️
58

fs2

Compositional, streaming I/O library for Scala
⬆️
59

coursier

Pure Scala Artifact Fetching
⬆️
60

summingbird

Streaming MapReduce with Scalding and Storm
⬆️
61

sangria

Scala GraphQL implementation
⬆️
62

scio

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

metals

Scala language server with rich IDE features 🚀
⬆️
64

spark-nlp

State of the Art Natural Language Processing
⬆️
65

lagom

Reactive Microservices for the JVM
⬆️
66

scalacheck

Property-based testing for Scala
⬆️
67

doobie

Functional JDBC layer for Scala.
⬆️
68

spark-jobserver

REST job server for Apache Spark
⬆️
69

monix

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

spire

Powerful new number types and numeric abstractions for Scala.
⬆️
71

mill

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

Vale

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

deequ

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

giter8

a command line tool to apply templates defined on GitHub
⬆️
75

goose

Html Content / Article Extractor in Scala - open sourced from Gravity Labs
⬆️
76

refined

Refinement types for Scala
⬆️
77

sbt-native-packager

sbt Native Packager
⬆️
78

scalajs-react

Facebook's React on Scala.JS
⬆️
79

scala-exercises

The easy way to learn Scala.
⬆️
80

Monocle

Optics library for Scala
⬆️
81

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

finch

Scala combinator library for building Finagle HTTP services
⬆️
83

TransmogrifAI

TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning
⬆️
84

node2vec

⬆️
85

rocket-chip

Rocket Chip Generator
⬆️
86

rsc

Experimental Scala compiler focused on compilation speed
⬆️
87

TheHive

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

spark

Lightning-fast cluster computing in Java, Scala and Python.
⬆️
89

elastic4s

Elasticsearch Scala Client - Reactive, Non Blocking, Type Safe, HTTP Client
⬆️
90

scalafmt

Code formatter for Scala
⬆️
91

objc2swift

Open Source Obj-C to Swift Converter.
⬆️
92

json4s

JSON library
⬆️
93

intellij-haskell

IntelliJ plugin for Haskell
⬆️
94

postgresql-async

Async, Netty based, database drivers for PostgreSQL and MySQL written in Scala
⬆️
95

better-files

Simple, safe and intuitive Scala I/O
⬆️
96

Binding.scala

Reactive data-binding for Scala
⬆️
97

iago

A load generator, built for engineers
⬆️
98

cats-effect

The pure asynchronous runtime for Scala
⬆️
99

spark-cassandra-connector

DataStax Connector for Apache Spark to Apache Cassandra
⬆️
100

Metascala

A JVM written in Scala
⬆️