-
Notifications
You must be signed in to change notification settings - Fork 0
List of languages that compile to JS
- CoffeeScript Unfancy JavaScript
- Coco a CoffeeScript dialect that aims to be more radical and practical, also acts as a test bed for features that get imported in CoffeeScript.
- Parsec CoffeeScript is CS based on parser combinators. The project's aim is to add static metaprogramming (i.e. macros + syntax extensibility) to Coffee Script (CS), similar to how Metalua adds such features to Lua. The resulting compiler, once merged with the official compiler, should be usable as a drop-in replacement for it.
-
HotRuby runs opcode, compiled by YARV on Ruby inside a web browser or in Flash.
-
rb2js converts Ruby to JavaScript.
-
Red writes like Ruby and runs like JavaScript
-
Pyjamas Python to JS.
-
Skulpt Python. Client side.
- Parenscript subset of Common Lisp to JS.
- ClojureScript translates code written in a very small subset of Clojure.
- Moby Scheme a Scheme running in JS.
- Sibilant Javascript with a lisp
- UHC (Utrecht Haskell Compiler) backend converts UHC core to JavaScript, allowing the compiling of Haskell code to JS.
- YHC (York Haskell Compiler) backend, as above but with YHC core language.
- Ur in the tradition of ML and Haskell.
- Haxe compiles to several platforms (C++, Flash, JS, Neko, PHP).
- Clue C language compiler to different runtimes (Lua, JS, Perl 5, C, Java, CL).
- OPA compiles to several platforms at once (Native, Database, JS)
-
Fun A programming language for realtime webapps - compiles to client-side and server-side JS
-
Emscripten LLVM to Javascript compiler
-
Objective J shares with JavaScript the same relationship that Objective-C has with the C programming language: that of being a strict, but small, superset.
-
Clamato a Smalltalk dialect that is designed to operate within the JavaScript runtime.
-
mobl the new language for programming the mobile web.
-
Flapjax Event-driven, reactive evaluation.
-
MileScript a strongly-typed language similar to C# and Java, but which compiles to JS.
-
GWT Java to JS.