Toggle navigation
DOCUMENTATION
LIBRARIES
COMMUNITY
NEWS
Scala.js API
Scala.js
Latest version (1.17.0)
scalajs-library
scalajs-test-interface
scalajs-javalib-intf
scalajs-ir
scalajs-linker-interface
(
Scala.js version
)
scalajs-linker
(
Scala.js version
)
scalajs-test-adapter
sbt-scalajs
Previous versions
See APIs for previous versions of Scala.js
Documentation
Tutorials
Getting Started with Scala.js and Vite
Build UIs with Laminar
Integrate JavaScript libraries with ScalablyTyped
Scala.js for JavaScript developers
From ES6 to Scala: Basics
From ES6 to Scala: Collections
From ES6 to Scala: Advanced
Project setup
Building the application
Dependencies
Emitting modules
JavaScript Environments
Emitting WebAssembly
Cross-building
Testing
Linking errors
JavaScript interoperability
JavaScript types
Write facade types for JS APIs
Access to the JavaScript global scope
Export Scala.js APIs
Write JavaScript classes in Scala.js
Working with Exceptions
Scala.js API
APIs of previous versions
Semantics of Scala.js
Regular expressions
Internals
Performance
Standalone distribution
Version history
Scala.js 0.6.x EOL