SWC is a free, extensible Rust-based platform for developer tools that compile and bundle JavaScript and TypeScript.
Alternatives to JSweet
JSweet is aimed at Java developers who want to build web and mobile HTML5 applications using JavaScript libraries and frameworks. It translates Java into TypeScript and JavaScript for browsers, mobile Web views, or Node.js, with type-checked output, browser debugging, and interoperability with JavaScript programs and libraries. Its support for more than 1,000 packaged JavaScript libraries, Maven, Gradle, and Eclipse plugins, and several module formats gives Java projects a…
Transcrypt compiles Python source code into JavaScript for browser applications.
TypeScript Playground is a free browser environment for writing, running, and sharing TypeScript and JavaScript code.
- 4
Google Web Toolkit
Google Web Toolkit (GWT) is an open-source Java framework for building AJAX web applications.
Free planWebExtensionLinuxmacOS6.5Free plan - 5
Haxelib
Haxelib is the library manager included with Haxe distributions, connecting developers to a central repository for finding, installing, and submitting libraries.
Free planAPILinuxmacOSWindows6.5Free plan - 6
js_of_ocaml
js_of_ocaml compiles OCaml bytecode programs into JavaScript for use in browsers and Node.js.
Free planWebAPILinux6.5Free plan - 7

Kotlin/JS
Kotlin/JS is a Kotlin compiler target that translates Kotlin code, the Kotlin standard library and compatible dependencies into JavaScript.
Free planWebLinuxmacOSWindows6.5Free plan - 8
SourceMeld
SourceMeld is a self-hosted code search and migration platform exposed through an API.
Free planAPISelf-hosted6.5Free plan - 9
Babel
Babel is a free JavaScript compiler that turns modern syntax into code suited to current and older browsers or other environments.
Free planWebAPILinuxmacOS6.4Free plan - 10

ClojureScript
ClojureScript is a compiler that turns Clojure code into JavaScript for client and embedded application development wherever JavaScript runs.
Free planWebLinuxmacOSSelf-hosted6.4Free plan - 11
Opal
Opal is a Ruby-to-JavaScript source-to-source compiler that translates Ruby ahead of time into plain JavaScript, without a runtime interpreter.
Free planWebLinuxmacOSWindows6.4Free plan - 12

Scala.js
Scala.js is a Scala-to-JavaScript compiler for applications that run in browsers, Node.js, and serverless environments.
Free planWebAPILinuxmacOS6.3Free plan - 13
Skulpt
Skulpt is a free, web-based implementation of Python that runs code entirely in the browser, on the client side.
Free planWeb6.3Free plan - 14
Brython
Brython implements Python 3 for interactive web applications embedded in HTML pages.
AndroidiOSWebSelf-hosted6.2 - 15
J2ObjC
J2ObjC is a free, open-source command-line tool from Google that translates Java source code into Objective-C for iOS.
Free planiOSLinuxmacOS6.2Free plan - 16

CoffeeScript
CoffeeScript is a programming language that compiles into JavaScript, producing code that runs without a CoffeeScript interpreter.
WebAPILinuxmacOS6.1 - 17

Dart pub
Dart pub is the package manager for finding and managing shared libraries and tools for Dart.
LinuxmacOSWindows6.1 - 18
Cython
Cython is a free static compiler for Python and the extended Cython language, used to create C extensions for Python.
Free planLinuxmacOSWindows6.0Free plan - 19
Vala
Vala is an open-source programming language for developing native applications.
Free planLinuxmacOSWindows6.0Free plan - 20

ReScript
ReScript is a free, open-source language for Linux and the web that compiles strongly typed code into clean, efficient JavaScript.
WebLinux5.8 - 21
Kalai
Kalai is an open-source source-to-source transpiler that converts Clojure code into other programming languages.
Free planSelf-hosted5.7Free plan - 22
PureScript Registry
The PureScript Registry is a free, open-source package registry for the PureScript programming language.
WebAPI5.7 - 23
Sucrase
Sucrase is a free JavaScript transform tool for development builds aimed at modern runtimes.
Free planAPILinux5.7Free plan - 24

Fable
Fable is an open-source compiler that lets developers write applications in F# and generate code for multiple target languages.
Web5.6 - 25
Mitosis
Mitosis is a free, open-source tool that transforms JSX components into components for multiple frameworks.
WebAPI5.5 - 26
TeaVM
Web5.5 - 27

CodeTransEngine
APISelf-hosted5.2
