haxe JS works with current browsers—even Internet Explorer!
haxe JS relies on a small 8KB (3KB zipped) standard library and only includes the classes you use in your project.
Ever wanted a code editor that can help think for you? haxe JS supports automatic code completion. Even when you do not type your variables, haxe JS applies type inference to provide fast and accurate feedback on every API.
Through code completion, you can receive instant feedback to help prevent errors before they begin. If you still make a mistake, many errors can be discovered in your code editor, so you can find and fix errors fast, before you load the browser.
haxe JS is free, and most of the libraries are MIT- or BSD-licensed. You can build non-profit or commercial projects without being encumbered by restrictive licenses, no attribution required.
Using externs, haxe JS supports jQuery, and even more libraries through haxelib, like Enyo, Node.js, Jo or three.js.