Scala scala-js

Open-source Scala projects categorized as scala-js

Top 23 Scala scala-j Projects

  1. Mill

    Mill is a fast JVM 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

    Project mention: The next generation of Bazel builds | news.ycombinator.com | 2025-04-10

    A big problem with Bazel not mentioned here is the complexity. It's just really hard for many people to grasp, and adopting Bazel at the two places I worked was a ~10 person-year effort for the rollout with ongoing maintenance after. That's a lot of effort!

    IMO Bazel has a lot of good ideas to it: hierarchical graph-based builds, pure hermetic build steps, and so on. Especially at the time, these were novel ideas. But in Bazel they are buried behind a sea of other concepts that may not be so critical: `query` vs `aquery` vs `cquery`, action-graph vs target-graph, providers vs outputs, etc. Some of these are necessary for ultra-large-scale builds, some are compromises due to legacy, but for the vast majority of non-Google-scale companies there may be a better way.

    But I'm hoping the next generation of build tools can simplify things enough that you don't need a person-decade of engineering work to adopt it. My own OSS project Mill (https://mill-build.org/) is one attempt in that direction, by re-using ideas from functional and object-oriented programming to hopefully make build graphs easier to describe and work with

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Laminar

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

  4. jsoniter-scala

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

  5. tyrian

    Elm-inspired Scala UI library.

  6. smithy4s

    https://disneystreaming.github.io/smithy4s/

  7. scalaprops

    property based testing library for Scala

  8. Airstream

    State propagation and event streams with mandatory ownership and no glitches (by raquo)

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. sbt-crossproject

    Cross-platform compilation support for sbt.

  11. scalajs-bundler

  12. Converter

    Typescript to Scala.js converter

  13. youi

    Next generation user interface and application development in Scala and Scala.js for web, mobile, and desktop.

  14. dotty-cps-async

    experimental CPS transformer for dotty

  15. rtree2d

    RTree2D is a 2D immutable R-tree for ultra-fast nearest and intersection queries in plane and spherical coordinates

  16. calico

    Calico is a UI library for the Typelevel.js ecosystem. It leverages the abstractions provided by Cats Effect and FS2 to provide a fluent DSL for building web applications that are composable, reactive, and safe. If you enjoy working with Cats Effect and FS2 then I hope that you will like Calico as well. (by armanbilge)

  17. scala-json

    Compile-time JSON marshaling and abstraction for Scala, Scala Native and Scala.js

  18. minart

    A minimal Scala creative coding library targeting JVM/Javascript/Native

  19. Demos

    Demos for ScalablyTyped (by ScalablyTyped)

  20. cazadescuentos

    A platform to catch price drops while shopping online, powered by a browser extension, webapp, android app, and more

  21. sbt-scala-js-map

    A Sbt plugin that configures source mapping for Scala.js projects hosted on Github

  22. scala-js-snabbdom

    A Scala.js port of the Snabbdom virtual DOM library

  23. vscode-scalajs-hello

    A simple VSCode extension with Scala.js

  24. scommons-react

    Scala.js facades for core React.js APIs, components and hooks

  25. scommons-websql

    Scala.js facade for WebSQL/SQLite API

  26. 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 scala-js discussion

Log in or Post with

Scala scala-js related posts

  • Tyrian – The Elm Architecture for Scala.js

    1 project | news.ycombinator.com | 29 Feb 2024
  • Is there any project on langchain with scala

    3 projects | /r/scala | 15 Jun 2023
  • At long last.. Tyrian (0.7.0) get's frontend routing!

    4 projects | /r/scala | 20 May 2023
  • Designing an HTML Component system

    3 projects | /r/scala | 11 May 2023
  • Indigo: A game engine for functional programmers, in Scala

    2 projects | news.ycombinator.com | 22 Apr 2023
  • Tyrian: Elm-inspired, purely functional UI library for Scala 3

    1 project | news.ycombinator.com | 22 Apr 2023
  • Scala DevInTraining looking to contribute to projects

    7 projects | /r/scala | 15 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 25 Apr 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Mill 2,381
2 Laminar 790
3 jsoniter-scala 770
4 tyrian 377
5 smithy4s 370
6 scalaprops 278
7 Airstream 255
8 sbt-crossproject 241
9 scalajs-bundler 238
10 Converter 229
11 youi 212
12 dotty-cps-async 185
13 rtree2d 135
14 calico 125
15 scala-json 62
16 minart 55
17 Demos 47
18 cazadescuentos 42
19 sbt-scala-js-map 36
20 scala-js-snabbdom 18
21 vscode-scalajs-hello 9
22 scommons-react 5
23 scommons-websql 1

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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