Tech riderRev. 4 Oct 2026
Scala.js
- 1Runs onAPI, Linux, Mac, Web, Windows
- 2CostsFree plan
- 3Intermediate outputYes
- 4CLI accessYes
- 5API accessYes
- 6Conversion modeboth
6 lines stated Written from the maker's own pages: scala-js.org

Overview
Scala.js is ranked #24 of 28 in code transpilers on Specifiction. It runs on API, Linux, macOS, Web, Windows. There is a free plan.
Scala.js plans and pricing
All plansScala.js Free Scala to JavaScript compiler · managed through a Scala build tool scala-js.org · 4 Oct 2026
Compared on code transpilers
- Intermediate output
- Yesscala-js.org
- CLI access
- Yesscala-js.org
- API access
- Yesscala-js.org
- Conversion mode
- bothscala-js.org
Facts
- Purpose
- Scala.js is a Scala to JavaScript compiler for building applications that run in browsers, Node.js, and serverless environments.scala-js.org · 4 Oct 2026
- Correctness
- The site says Scala.js uses strong typing to catch mistakes such as mixing strings and numbers or calling methods with typos.scala-js.org · 4 Oct 2026
- Performance
- The site describes incremental compilation with 1–2 second turnaround and generated JavaScript starting at 45 kB gzipped for a full application.scala-js.org · 4 Oct 2026
- JavaScript interoperability
- Scala.js can use JavaScript libraries and interact with JavaScript APIs, with either statically or dynamically typed access.scala-js.org · 4 Oct 2026
- Library ecosystem
- The libraries page lists facades and integrations for libraries including React, Angular, Vue, Three.js, and Chart.js.scala-js.org · 4 Oct 2026
- Build tools
- The documentation names sbt, scala-cli, Mill, and Gradle with a Scala.js plugin as supported build tool options.scala-js.org · 4 Oct 2026
- Development setup
- The tutorials list Scala development tools and Node.js as prerequisites and recommend VS Code with the Metals extension.scala-js.org · 4 Oct 2026
- Output targets
- The June 2026 release announcement says WebAssembly support is stable; the homepage describes browser, Node.js, and serverless apps.scala-js.org · 4 Oct 2026
- Editor support
- The homepage says editor support catches typos and type errors and provides inline method, argument, return type, and documentation information.scala-js.org · 4 Oct 2026
- License
- The project repository states that Scala.js is distributed under the Apache License Version 2.0.github.com · 4 Oct 2026
- Support
- The documentation directs users to the community for help, including Discord and Stack Overflow.scala-js.org · 4 Oct 2026
- Compatibility note
- The 1.22.0 release announcement says the release is not entirely backward source compatible with 1.21.x.scala-js.org · 4 Oct 2026
Best Scala.js alternatives
See all 20 All accessCh 01 SWC Free planAndroidAPI Free to start7.6 All accessCh 02 Google Web Toolkit Free planBrowserLinux Free to start7.5 All accessCh 03 Transcrypt Free planLinuxMac Free to start7.5 All accessCh 04 ClojureScript Free planLinuxMac Free to start7.4 All accessCh 05 Kotlin/JS Free planLinuxMac Free to start7.4 All accessCh 06 Babel Free planAPILinux Free to start7.3
Where it ranks on Specifiction
- Best Code Transpilers in 2026#24 of 28
Is Scala.js yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- scala-js.org· checked 4 Oct 2026
- scala-js.org/doc/interoperability/· checked 4 Oct 2026
- scala-js.org/libraries/facades.html· checked 4 Oct 2026
- scala-js.org/doc/· checked 4 Oct 2026
- scala-js.org/doc/tutorial/· checked 4 Oct 2026
- scala-js.org/news/2026/06/20/announcing-scalajs-1.22· checked 4 Oct 2026
- github.com/scala-js/scala-js· checked 4 Oct 2026



