Scala.js
Scala.js is a compiler that converts Scala code to JavaScript, enabling developers to write Scala applications that run in web browsers. It provides type safety, interoperability with JavaScript libraries, and supports most Scala language features while generating efficient JavaScript code.