Haxe
haXe Betaより対応(2006年2月)。バイトコードへコンパイルされる。主な想定プラットフォームは、Adobe Flash、Adobe AIR。
2007年3月、AVM2へ対応した。
1.0より対応(2006年5月)。単一のソースファイルを出力する。主な想定プラットフォームは、ブラウザやNode.js、Electron。
Dynamic型によってJavaScriptのライブラリをそのまま利用できるほか、著名なライブラリであれば、Haxelibに公開されている(あるいは自分で定義した)externライブラリを使用することで、型安全性を保ったまま利用することができる。
Haxe 4.0現在、ECMAScript 5に準拠したコードへコンパイルされる。加えて、4.0以降ではECMA Script 6から追加されたクラス定義に対応した。
開発当初から現在まで、Nicolas Cannasseがプロジェクトのリーダーを務める。ActionScriptの代替コンパイラとして開発されたため、Flashターゲットの用途が多かったものの、現在はプラットフォーム中立な言語環境となることを目指している。
2005年 10月 フランスのブラウザゲーム開発会社Motion Twin(英語版)の独自ActionScriptコンパイラMTASCの後継プロジェクトとしてHaxeが誕生(当初の綴りはhaXe)
2006年 5月 Haxe 1.0がリリース、JavaScriptターゲットに対応
2008年 7月 Haxe 2.0がリリース、Franco PonticelliによりPHPターゲットが追加
2009年 7月 Haxe 2.04がリリース、Hugh SandersonによりC++ターゲットが追加
2011年 JavaScriptターゲットのメンテナとして参加したBruno Garciaにより、2.08と2.09のリリースにおいてJavaScriptターゲットの最適化が行われた Simon Krajewskiがチームに参加 Cauê WaneckによりJavaおよびC#ターゲットが追加
2012年 4月 パリ開催のWorld Wide Haxeカンファレンスにおいて、表記をHaxeに変更すること、次のメジャーバージョンとなるHaxe 3に向けて破壊的変更を行うことがアナウンスされる Nicolas CannasseがMotion Twinより独立、インディーゲーム開発会社Shiro Games(英語版)およびHaxe Foundationを設立
2013年 5月 Haxe 3.0がリリース