| CARVIEW |
Haxe empowers cross-platform development
Haxe is an open source high-level strictly-typed programming language with a fast optimizing cross-compiler.
Download 4.3.7Released: 2025-05-09
Get a glimpse of Haxe 5.0!
We just released a preview version of Haxe 5.0.
More features are coming; see also nightlies for the very latest Haxe.
Released: 2025-07-04
Haxe can build cross-platform applications targeting JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash, and allows access to each platform's native capabilities. Haxe has its own VMs (HashLink and NekoVM) but can also run in interpreted mode.
Code written in Haxe can be compiled to any target Haxe supports.
When Haxe?
Haxe is useful in a wide variety of domains; games, web, mobile, desktop, command-line and cross-platform APIs. Take a look at who is using Haxe and explore the use cases.
Open Source
Haxe is a reliable open source technology and is free to use. Become contributor on GitHub, join our community on our Discord chat and forum and find us on Facebook, Twitter and StackOverflow.
Many libraries
Haxelib is the package manager for Haxe, which offers many free libraries powered by the Haxe community. Manage your project dependencies and distribute libraries.
Haxe features
- Cross-platform standard library
- Fast compiler / Interpreted mode
- Type inference
- Conditional Compilation
- Enums / Generalized Algebraic Data Types
- Pattern matching
- Type parameters, constraints, variance
- Classes, Interfaces, and Inheritance
- Abstract Types
- Inlined Calls
- Array Comprehension
- Metadata
- Static Extensions / Mixin functions
- String Interpolation
- Syntax-transformation / macros
- Null Safety (opt-in)
- Static Analysis / Dead code removal
- Access to native features
- Unicode
- Open Source
Latest news
Haxe.io news
The type inference mystery novel part 2
Will Detective Haxe redeem himself and overcome his inner demons?
Latest videos
The Haxe Foundation
The goals of the Haxe Foundation are to support the Haxe ecosystem by funding core technologies, organizing events, helping the open-source community.
Haxe for your business?
If you are currently evaluating Haxe from either a business or technical point of view, you can contact us. We can help you either directly, or by putting you in touch with a consultant that will be able to help you understand how your company can benefit from using Haxe.
Partner program pageHaxe is what JavaScript should be: a lightweight, easy to learn, statically typed language with a real and useful compiler.
Peter Halacsy, Co-Founder & CTO at Prezi







