Scala Language

Open-source Scala projects categorized as Language

Top 6 Scala Language Projects

  1. Scala.js

    Scala.js, the Scala to JavaScript compiler

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

    > Clojurescript for frontend, Rust for portability

    If Clojure and Rust work well for you, more power to you. But at least in theory, you could very well use just Scala for these purposes

    Scala can compile to JS https://www.scala-js.org/ if you target frontend.

    And if you want portability, you can compile a Scala program with GraalVM's native-image and statically link everything with musl libc https://www.graalvm.org/latest/reference-manual/native-image...

    And if you want both frontend and portability everywhere, Scala will soon have a support for compiling to WASM (with WASI, etc) https://github.com/scala-wasm/scala-wasm/ (to be integrated into Scala.js after developed)

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. flix

    The Flix Programming Language

    Project mention: Flix – A powerful effect-oriented programming language | news.ycombinator.com | 2025-07-10

    pipelining (`|>`).

    ## Ecosystem

    Did you know that:

    - Flix has an official Visual Studio Code extension.

    - Flix has an official dark theme inspired by Monokai called "Flixify Dark".

    - the Flix website (https://flix.dev/) lists the design principles behind Flix.

    - Flix has an online playground available at https://play.flix.dev/

    - Flix has online API documentation available at https://doc.flix.dev/

    - the Flix VSCode extension uses the real Flix compiler.

    - the Flix VSCode extension supports auto-complete, jump to definition, hover to

  4. Vale

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

    Project mention: Ask HN: Memory-Safe Low Level Languages | news.ycombinator.com | 2025-04-27

    Vale is interesting, https://vale.dev/

    For memory safety compared with Rust it does not use a borrow checker for the price of more checks and extra memory usage at runtime while avoiding GC or even reference counting.

    I think this is very interesting trade off. Plus there are plans to implement few interesting ideas that even Rust type system cannot implement while keeping the language simple.

  5. effekt

    A language with lexical effect handlers and lightweight effect polymorphism

  6. potigol

    Linguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners

  7. pragma

    Build GraphQL APIs In No Time

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 Language discussion

Log in or Post with

Scala Language related posts

Index

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

# Project Stars
1 Scala.js 4,649
2 flix 2,380
3 Vale 1,882
4 effekt 380
5 potigol 256
6 pragma 126

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

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