Scala Scala3

Open-source Scala projects categorized as Scala3

Top 22 Scala Scala3 Projects

  1. dotty

    The Scala 3 compiler, also known as Dotty.

    Project mention: Evolving Scala | news.ycombinator.com | 2025-03-26

    > 1) The language is too unstable

    Thankfully not anymore. They got their act together and have been maintaining compatibility since Scala 3.0.0 has been released in May 2021, which is almost 4 years and counting.

    https://github.com/scala/scala3/releases/tag/3.0.0

    Scala 3.x is to remain compatible for the whole 3.x series (think of semantic versioning). There's no Scala 4 (breaking with Scala 3) in sight.

    Also, Scala 3 and Scala 2.13 JARs are also compatible with each other, which helped with the transition.

    > 2) The tooling around it is not the best

    sbt may not be good. But Mill is much better than either Maven or Gradle. Especially Gradle. Bleep is also promising.

    Scalafmt is widely used and liked. Scalafix -- the linter/fixer -- is used a bit less, but still of a good quality.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Chimney

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

  4. jsoniter-scala

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

  5. trading

    💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)

  6. ducktape

    Automatic and customizable compile time transformations between similar case classes and sealed traits/enums, essentially a thing that glues your code. Scala 3 only. Or is it duct 🤔

  7. scalaprops

    property based testing library for Scala

  8. scala3.g8

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. iskra

    Typesafe wrapper for Apache Spark DataFrame API

  11. functional-way

    Write small programs (eg -algorithms) in a functional way.

  12. scala3-migrate

    A tool to help migrating from Scala 2 to Scala 3

  13. Inkuire

    Hoogle-like searches for Scala 3 and Kotlin

  14. scala-js-games

    Simple games ported to Scala.js (Scala 3)

  15. ultraviolet

    Scala 3 to GLSL transpiler library (by PurpleKingdomGames)

  16. virgil

    A purely functional Cassandra client built on top of the Datastax Java Driver supporting a variety of effect systems like ZIO & Cats-Effect supporting both Scala 2 & 3 (by kaizen-solutions)

  17. scala-ql

    Data manipulation and reporting for Scala.

  18. scala-3-crash-course

    Scala 3 workshop presenting the top new features of the language.

  19. openapi4s

    openapi4s

    Project mention: API-First Development in Scala | dev.to | 2025-04-22

    A new kid on the block is my OpenApi4s tool. It takes a bit different approach than Guardrail. OpenApi4s doesn't hide the code from you, it generates it directly in your src folder (that you commit to git). Yes, you read that right. Exactly like you would have written it by hand. So how does it handle changes in the spec? You might try to guess:

  20. dotty-patched

    Eval library and patched Scala-3/Dotty compiler. Evaluating source code and trees at compile time hacking multi-staging programming

  21. smithy4play

    smithy4s Routing for Play Framework.

  22. sight-dotty

    A client for Sight APIs written in Scala 3

  23. cel-sandbox

    Simple web application for playing with Google CEL language

  24. adventofcode.com

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Scala Scala3 discussion

Log in or Post with

Scala Scala3 related posts

  • `boundary/break`: do you use it ? what do you do with it ?

    3 projects | /r/scala | 12 Jun 2023
  • Iron updates: turning opaque types into value objects

    2 projects | /r/scala | 6 Jun 2023
  • About Scala-Native

    4 projects | /r/scala | 13 Apr 2023
  • I've started writing a book on Scala 3 Macros

    1 project | /r/scala | 17 Mar 2023
  • scala 3 does not have :javap. Does anyone have any tips how to get around this.

    2 projects | /r/scala | 22 Feb 2023
  • Ultraviolet: WebGL Shaders in Scala 3

    1 project | news.ycombinator.com | 4 Feb 2023
  • Is the Scala Center really working on Scala 4?

    1 project | /r/scala | 30 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 dotty 6,009
2 Chimney 1,211
3 jsoniter-scala 775
4 trading 636
5 ducktape 420
6 scalaprops 278
7 scala3.g8 143
8 iskra 141
9 functional-way 129
10 scala3-migrate 110
11 Inkuire 91
12 scala-js-games 66
13 ultraviolet 63
14 virgil 41
15 scala-ql 38
16 scala-3-crash-course 35
17 openapi4s 23
18 dotty-patched 20
19 smithy4play 17
20 sight-dotty 4
21 cel-sandbox 2
22 adventofcode.com 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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