Trending Scala Projects

This page lists the top trending Scala projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 3 Feb 2025.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending Scala Projects

  1. XiangShan

    Open-source high-performance RISC-V processor

  2. pekko

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

  3. kyo

    Toolkit for Scala Development

  4. Mill

    Mill is a fast build tool that supports Java, Scala, Kotlin and many other languages. 2-4x faster than Gradle and 4-10x faster than Maven for common workflows, Mill aims to make your project’s build process performant, maintainable, and flexible

  5. chipyard

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

  6. 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!)

  7. Spark-The-Definitive-Guide

    Spark: The Definitive Guide's Code Repository

  8. scalachess

    Chess API written in scala. Immutable and free of side effects.

  9. chisel-tutorial

    chisel tutorial exercises and answers

  10. delta-sharing

    An open protocol for secure data sharing

  11. chronon

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

  12. ScalaMock

    Native Scala mocking framework

  13. spark-rapids

    Spark RAPIDS plugin - accelerate Apache Spark with GPUs

  14. incubator-gluten

    Gluten is a middle layer responsible for offloading JVM-based SQL engines' execution to native engines.

  15. SpinalHDL

    Scala based HDL

  16. rudder

    Rudder is a configuration and security automation platform. Manage your Cloud, hybrid or on-premises infrastructure in a simple, scalable and dynamic way.

  17. lila

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

  18. chisel

    Chisel: A Modern Hardware Design Language (by chipsalliance)

  19. pdffigures2

    Given a scholarly PDF, extract figures, tables, captions, and section titles.

  20. cats-effect

    The pure asynchronous runtime for Scala

  21. sparkMeasure

    This is the development repository for sparkMeasure, a tool and library designed for efficient analysis and troubleshooting of Apache Spark jobs. It focuses on easing the collection and examination of Spark metrics, making it a practical choice for both developers and data engineers.

  22. LearningSparkV2

    This is the github repo for Learning Spark: Lightning-Fast Data Analytics [2nd Edition]

  23. riscv-boom

    SonicBOOM: The Berkeley Out-of-Order Machine

  24. Laminar

    Simple, expressive, and safe UI library for Scala.js (by raquo)

  25. rocket-chip

    Rocket Chip Generator

  26. cask

    Cask: a Scala HTTP micro-framework. Cask makes it easy to set up a website, backend server, or REST API using Scala (by lihaoyi)

  27. Metals

    Scala language server with rich IDE features 🚀

  28. Vale

    Compiler for the Vale programming language - http://vale.dev/ (by ValeLang)

  29. indigo

    An FP game engine for Scala. (by PurpleKingdomGames)

  30. Cortex

    Cortex: a Powerful Observable Analysis and Active Response Engine (by TheHive-Project)

  31. chisel-template

    A template project for beginning new Chisel work

  32. spline

    Data Lineage Tracking And Visualization Solution (by AbsaOSS)

  33. delta

    An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs (by delta-io)

  34. flix

    The Flix Programming Language

  35. kyuubi

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

  36. adam

    ADAM is a genomics analysis platform with specialized file formats built using Apache Avro, Apache Spark, and Apache Parquet. Apache 2 licensed.

  37. aprsdroid

    APRSdroid - Geo-Location for Radio Amateurs

  38. Airframe

    Essential Building Blocks for Scala

  39. Chimney

    Scala library for boilerplate-free, type-safe data transformations

  40. jsoniter-scala

    Scala macros for compile-time generation of safe and ultra-fast JSON codecs + circe booster

  41. scala-newtype

    NewTypes for Scala with no runtime overhead

  42. NutShell

    RISC-V SoC designed by students in UCAS

  43. Scala Graph

    Graph for Scala is intended to provide basic graph functionality seamlessly fitting into the Scala Collection Library. Like the well known members of scala.collection, Graph for Scala is an in-memory graph library aiming at editing and traversing graphs, finding cycles etc. in a user-friendly way.

  44. zio-http

    A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers

  45. os-lib

    OS-Lib is a simple, flexible, high-performance Scala interface to common OS filesystem and subprocess APIs

  46. Scalafix

    Refactoring and linting tool for Scala

  47. spark-xml

    XML data source for Spark SQL and DataFrames

  48. eqwalizer

    A type-checker for Erlang

  49. elasticmq

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

  50. sbt-revolver

    An SBT plugin for dangerously fast development turnaround in Scala

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.

Index

What are some of the trending open-source Scala projects? This list will help you:

Project Growth
1 XiangShan 17.2%
2 pekko 3.6%
3 kyo 3.4%
4 Mill 2.7%
5 chipyard 2.5%
6 scala-cli 2.2%
7 Spark-The-Definitive-Guide 2.2%
8 scalachess 2.2%
9 chisel-tutorial 2.1%
10 delta-sharing 2.1%
11 chronon 2.0%
12 ScalaMock 1.9%
13 spark-rapids 1.8%
14 incubator-gluten 1.7%
15 SpinalHDL 1.6%
16 rudder 1.5%
17 lila 1.5%
18 chisel 1.5%
19 pdffigures2 1.4%
20 cats-effect 1.4%
21 sparkMeasure 1.4%
22 LearningSparkV2 1.4%
23 riscv-boom 1.3%
24 Laminar 1.3%
25 rocket-chip 1.3%
26 cask 1.3%
27 Metals 1.3%
28 Vale 1.3%
29 indigo 1.2%
30 Cortex 1.2%
31 chisel-template 1.1%
32 spline 1.1%
33 delta 1.1%
34 flix 1.1%
35 kyuubi 1.1%
36 adam 1.0%
37 aprsdroid 0.9%
38 Airframe 0.9%
39 Chimney 0.9%
40 jsoniter-scala 0.9%
41 scala-newtype 0.9%
42 NutShell 0.9%
43 Scala Graph 0.9%
44 zio-http 0.9%
45 os-lib 0.9%
46 Scalafix 0.8%
47 spark-xml 0.8%
48 eqwalizer 0.8%
49 elasticmq 0.7%
50 sbt-revolver 0.7%

Did you know that Scala is
the 38th most popular programming language
based on number of references?