Top100 ★ 1 on GitHub

Data refreshed 5 October 2026, 22:59 UTC

Top 100 Scala repositories on GitHub, ranked by stars

Scala's list is big-data infrastructure: a major social network's open-sourced ranking algorithm, Apache Spark, and the Lichess game server.

GitHub reports 260,384 repositories whose detected primary language is Scala. The 100 most-starred of them are listed below, ranked by stargazers_count. twitter/the-algorithm leads with 73,961 stars, and the bar for 100th place is 1,642 stars. The median repository in this top 100 has 2,814 stars, and the most common licence is Apache-2.0 (57 of 100 repositories).

The 100 most-starred Scala repositories

The 100 most-starred Scala repositories on GitHub, refreshed 5 October 2026, 22:59 UTC. Ranked by stars.
#Repository★ StarsForksOpen issuesLicenceLast pushDescription
1twitter/the-algorithm73,96113,269526AGPL-3.0Source code for the X Recommendation Algorithm
2apache/spark44,12829,405593Apache-2.0Apache Spark - A unified analytics engine for large-scale data processing
3lichess-org/lila18,8052,8121,260AGPL-3.0♞ lichess.org: the forever free, adless and open source chess server ♞
4prisma/prisma116,3768372Apache-2.0💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB) [deprecated]
5scala/scala14,5643,20615Apache-2.0Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
6akka/akka-core13,2813,531904NOASSERTIONA platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
7playframework/playframework12,6164,015492Apache-2.0The Community Maintained High Velocity Web Framework For Java and Scala.
8apache/predictionio12,5201,89580Apache-2.0PredictionIO, a machine learning server for developers and ML engineers.
9rtyley/bfg-repo-cleaner12,196583275GPL-3.0Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala
10yahoo/CMAK11,9202,471522Apache-2.0CMAK is a tool for managing Apache Kafka clusters
11gitbucket/gitbucket9,4021,267334Apache-2.0A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
12delta-io/delta9,0372,191969Apache-2.0An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trin…
13twitter/finagle8,8671,42965Apache-2.0A fault tolerant, protocol-agnostic RPC system
14twitter-archive/snowflake7,7571,1104—Snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees.
15OpenXiangShan/XiangShan7,290954311MulanPSL-2.0Open-source high-performance RISC-V processor
16snowplow/snowplow7,0351,17159Apache-2.0The leader in Customer Data Infrastructure
17gatling/gatling6,9581,20718Apache-2.0Modern Load Testing as Code
18lhartikk/ArnoldC6,88729473Apache-2.0Arnold Schwarzenegger based programming language
19apache/openwhisk6,8021,177436Apache-2.0Apache OpenWhisk is an open source serverless cloud platform
20scala/scala36,3121,1811,821Apache-2.0The Scala 3 compiler, also known as Dotty.
21guardian/frontend5,901573195NOASSERTIONThe Guardian DotCom.
22fpinscala/fpinscala5,8693,035130MITCode, exercises, answers, and hints to go along with the book "Functional Programming in Scala"
23typelevel/cats5,4711,243279NOASSERTIONLightweight, modular, and extensible library for functional programming.
24linkerd/linkerd5,308493147Apache-2.0Old repo for Linkerd 1.x. See the linkerd2 repo for Linkerd 2.x.
25microsoft/SynapseML5,248868141MITSimple and Distributed Machine Learning Python Library porting ML algorithms for Spark
26sbt/sbt4,9531,048485Apache-2.0sbt, the interactive build tool
27chipsalliance/chisel4,808661511Apache-2.0Chisel: A Modern Hardware Design Language
28airbnb/aerosolve4,80756210Apache-2.0A machine learning package built for humans.
29scala-js/scala-js4,71040650Apache-2.0Scala.js, the Scala to JavaScript compiler
30scala-native/scala-native4,692397391NOASSERTIONYour favorite language gets closer to bare metal.
31scalaz/scalaz4,667696154NOASSERTIONPrincipled Functional Programming in Scala
32zio/zio4,4191,584195Apache-2.0ZIO — A type-safe, composable library for async and concurrent programming in Scala
33mesos/chronos4,373517232Apache-2.0Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules
34JohnSnowLabs/spark-nlp4,15874334Apache-2.0State of the Art Natural Language Processing
35d2iq-archive/marathon4,02682929Apache-2.0Deploy and manage containers (including Docker) on top of Apache Mesos at scale.
36TheHive-Project/TheHive3,948700834AGPL-3.0TheHive is a Collaborative Case Management Platform, now distributed as a commercial version
37chipsalliance/rocket-chip3,8791,305357NOASSERTIONRocket Chip Generator
38twitter-archive/diffy3,8123605Apache-2.0Find potential bugs in your services with Diffy
39awslabs/deequ3,64958661Apache-2.0Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.
40Netflix/atlas3,5703589Apache-2.0In-memory dimensional time series database.
41joernio/joern3,544467300Apache-2.0Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg…
42twitter/scalding3,523698317Apache-2.0A Scala API for Cascading
43lw-lin/CoolplaySpark3,4731,37635—酷玩 Spark: Spark 源代码解析、Spark 类库等
44scalanlp/breeze3,45468990Apache-2.0Breeze is/was a numerical processing library for Scala.
45milessabin/shapeless3,40151931Apache-2.0Generic programming for Scala
46twitter-archive/flockdb3,31424527NOASSERTIONA distributed, fault-tolerant graph database
47xxf098/shadowsocksr-v2ray-trojan-android3,15837393GPL-3.0A simple client for Android
48databricks/Spark-The-Definitive-Guide3,1522,90932NOASSERTIONSpark: The Definitive Guide's Code Repository
49softwaremill/elasticmq2,94220420Apache-2.0In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
50spark-jobserver/spark-jobserver2,834966111NOASSERTIONREST job server for Apache Spark
51com-lihaoyi/mill2,794448295MITA better build tool for Java, Scala and Kotlin: Simpler than Maven, easier than Gradle, with 3-7x faster dev workflows than other JVM build…
52twitter-archive/kestrel2,75230724NOASSERTIONsimple, distributed message queue system (inactive)
53aditya-grover/node2vec2,73990495MIT
54twitter/util2,71957016Apache-2.0Wonderful reusable code from Twitter
55slick/slick2,665611404BSD-2-ClauseSlick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala
56scalatra/scalatra2,64733473NOASSERTIONTiny Scala high-performance, async web framework, inspired by Sinatra
57scala-exercises/scala-exercises2,64553570Apache-2.0The easy way to learn Scala.
58com-lihaoyi/Ammonite2,629364167MITScala Scripting
59spotify/scio2,628535135Apache-2.0A Scala API for Apache Beam and Google Cloud Dataflow.
60lagom/lagom2,628617454Apache-2.0Reactive Microservices for the JVM
61http4s/http4s2,626819372Apache-2.0A minimal, idiomatic Scala interface for HTTP
62circe/circe2,540545131Apache-2.0Yet another JSON library for Scala
63spray/spray2,49354780NOASSERTIONA suite of scala libraries for building and consuming RESTful web services on top of Akka: lightweight, asynchronous, non-blocking, actor-b…
64geekyouth/SZT-bigdata2,4716114NOASSERTION深圳地铁大数据客流分析系统🚇🚄🌟
65typelevel/fs22,454633144NOASSERTIONCompositional, streaming I/O library for Scala
66metarank/metarank2,44910997Apache-2.0A low code Machine Learning personalized ranking service for articles, listings, search results, recommendations that boosts user engagemen…
67ucb-bar/chipyard2,414921202BSD-3-ClauseAn Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
68apache/kyuubi2,3671,025535Apache-2.0Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
69scalameta/metals2,332444285Apache-2.0Scala language server with rich IDE features 🚀
70twitter/algebird2,295346117Apache-2.0Abstract Algebra for Scala
71salesforce/TransmogrifAI2,27739946BSD-3-ClauseTransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows o…
72twitter/finatra2,27440322Apache-2.0Fast, testable, Scala services built on TwitterServer and Finagle
73riscv-boom/riscv-boom2,256531179BSD-3-ClauseSonicBOOM: The Berkeley Out-of-Order Machine
74twitter-archive/gizzard2,24420611Apache-2.0[Archived] A flexible sharding framework for creating eventually-consistent distributed datastores
75typelevel/cats-effect2,242580235Apache-2.0The pure asynchronous runtime for Scala
76typelevel/doobie2,225377141MITFunctional JDBC layer for Scala.
77laurilehmijoki/s3_website2,21517574NOASSERTIONManage an S3 website: sync, deliver via CloudFront, benefit from advanced S3 website features.
78zio/zio-quill2,166352353Apache-2.0Compile-time Language Integrated Queries for Scala
79coursier/coursier2,136333424Apache-2.0Pure Scala Artifact Fetching
80twitter/summingbird2,121256162Apache-2.0Streaming MapReduce with Scalding and Storm
81pocorall/scaloid2,08815617NOASSERTIONScaloid makes your Android code easy to understand and maintain.
82SpinalHDL/SpinalHDL2,051396184NOASSERTIONScala based HDL
83ValeLang/Vale2,02359250Apache-2.0Compiler for the Vale programming language - http://vale.dev/
84MojoJolo/textteaser1,9652476MITTextTeaser is an automatic summarization algorithm.
85typelevel/scalacheck1,96439275BSD-3-ClauseProperty-based testing for Scala
86sangria-graphql/sangria1,96121970Apache-2.0Scala GraphQL implementation
87apache/cassandra-spark-connector1,95693027Apache-2.0Apache Spark to Apache Cassandra connector
88feathr-ai/feathr1,944247165Apache-2.0Feathr – A scalable, unified data and AI engineering platform for enterprise
89monix/monix1,92924486Apache-2.0Asynchronous, Reactive Programming for Scala and Scala.js.
90byzer-org/byzer-lang1,835537121Apache-2.0Byzer (former MLSQL): A low-code open-source programming language for data pipeline, analytics and AI.
91typelevel/spire1,772239165MITPowerful new number types and numeric abstractions for Scala.
92Graphcool/graphcool-framework1,754125533Apache-2.0
93foundweekends/giter81,75022551Apache-2.0a command line tool to apply templates defined on GitHub
94MightyPirates/OpenComputers1,741515154NOASSERTIONHome of the OpenComputers mod for Minecraft.
95OpenBankProject/OBP-API1,740483215AGPL-3.0An open source RESTful API platform for banks that supports Open Banking, XS2A, PSD2 and Open Finance through access to accounts, transacti…
96fthomas/refined1,73315179MITRefinement types for Scala
97optics-dev/Monocle1,70020854MITOptics library for Scala
98typelevel/skunk1,66717591MITA data access library for Scala + Postgres.
99japgolly/scalajs-react1,66023018Apache-2.0Facebook's React on Scala.JS
100apache/pekko1,642211170Apache-2.0Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala

Fork counts include open pull requests in open_issues_count, because that is how GitHub's API reports it. Descriptions are truncated to 140 characters; the full text is in the JSONL download.

Download the Scala data

curl -sSL -o scala.jsonl \
  https://raw.githubusercontent.com/havaianasdestruido/top100/main/data/JSONL/scala.jsonl
jq -r '.full_name + "  " + (.stargazers_count|tostring)' scala.jsonl | head -10

How this list is built

A single GitHub Search API request per language — ?q=language:scala&sort=stars&order=desc&per_page=100 — refreshed hourly by a scheduled GitHub Actions workflow and committed back to the repository. The records are never reshaped: every field GitHub returned is preserved. The methodology page covers the query, the rate limits, the fields the Search API omits and the known limitations, and the field reference documents every JSON key.

Frequently asked questions

What is the most-starred Scala repository on GitHub?

twitter/the-algorithm is the most-starred Scala repository with 73,961 stars as of 5 October 2026, ahead of apache/spark (44,128) and lichess-org/lila (18,805).

How many Scala repositories are on GitHub?

GitHub reports 260,384 public repositories whose detected primary language is Scala. Top100 ranks the 100 most-starred of them; 100th place currently needs 1,642 stars.

How do I download the top 100 Scala repositories as JSON?

Download data/JSONL/scala.jsonl — 100 lines, each the complete GitHub Search API object for one repository, including topics, licence, every count and every timestamp. A readable Markdown table of the same ranking is also published.

Other languages