Freedom251 › Game Engine Software
HaxeFlixel

What HaxeFlixel is
HaxeFlixel is a free, open-source 2D game engine for creating cross-platform games from one codebase. It is built for use with OpenFL and the Haxe Toolkit and uses Haxe as its scripting language. Documented targets include HTML5, Windows, macOS, Linux, iOS, Android, and Flash through OpenFL. The engine provides object collisions and grouping, particles, tilemaps, bitmap fonts, replays, pathfinding, and an interactive debugger. Its feature overview lists GPU-accelerated native performance and built-in Nape physics support. Mobile export is supported, but visual scripting is not. Installation uses the `haxelib install flixel` command, which also installs Lime and OpenFL dependencies. Desktop and mobile builds require appropriate SDKs and system setup through Lime commands. A tutorial covers sprites, animation, tilemaps, cameras, enemies, UI, combat, sound, and multiple platforms. Community support is available through Discord, GitHub Discussions, and Stack Overflow, with Discord identified as the most active channel.
Who it suits
HaxeFlixel suits developers making 2D games with Haxe and OpenFL who need desktop, mobile, or HTML5 targets. It is also suitable for personal or commercial projects because the plan is free.
What it does well
- Open-source 2D engine
- Cross-platform targets from one codebase
- Mobile export supported
- Built-in debugger and Nape physics
- Free for personal or commercial use
What to know first
- No visual scripting
- Desktop and mobile builds need SDK setup
- Uses Haxe scripting
- Flash is documented through OpenFL
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Free for personal or commercial use | Free |
As haxeflixel.com lists them, read 11 Oct 2026. The maker's own page has the final word.
Verdict
HaxeFlixel provides a code-focused 2D engine with broad OpenFL targets and practical game-development systems. It is free and open source, but developers must work with Haxe and configure platform SDKs for desktop or mobile builds.
Facts from HaxeFlixel's own pages
- Add-ons and tools
- The site describes a Lime setup command for installing add-ons, UI, demos, tools, and templates in one step. · haxeflixel.com, 11 Oct 2026
- Editors
- The Getting Started guide names Visual Studio Code as the most popular editor option and links to other Haxe editor options. · haxeflixel.com, 11 Oct 2026
- Founded
- 2011 · haxeflixel.com, 28 Sept 2026
- Free plan
- Yes · haxeflixel.com, 24 Sept 2026
- Game features
- Features include object collisions and grouping, particles, tilemaps, bitmap fonts, replays, pathfinding, and an interactive debugger. · haxeflixel.com, 11 Oct 2026
- Installation
- The documented install command is `haxelib install flixel`, which also installs Lime and OpenFL dependencies. · haxeflixel.com, 11 Oct 2026
- Learning resources
- The site offers a tutorial covering sprites, animation, tilemaps, cameras, enemies, UI, combat, sound, and multiple platforms. · haxeflixel.com, 11 Oct 2026
- Mobile export
- Yes · haxeflixel.com, 24 Sept 2026
- Project origin
- The About page says Alexander Hohlov founded the project and completed its first version during 2011. · haxeflixel.com, 11 Oct 2026
- Purpose
- HaxeFlixel is an open source 2D game engine for creating cross-platform games from one codebase. · haxeflixel.com, 11 Oct 2026
- Rendering and physics
- The feature overview lists GPU-accelerated native performance and inbuilt Nape physics support. · haxeflixel.com, 11 Oct 2026
- Scripting languages
- Haxe · haxeflixel.com, 24 Sept 2026
- Source code model
- open_source · haxeflixel.com, 24 Sept 2026
- Support
- The community page directs users to Discord, GitHub Discussions, and the Stack Overflow tag, and identifies Discord as the most active channel. · haxeflixel.com, 11 Oct 2026
- Target platforms
- HTML5,Windows,macOS,Linux,iOS,Android · haxeflixel.com, 24 Sept 2026
- Targets
- The documented targets are Windows, Mac, Linux, iOS, Android, Flash, and HTML5 through OpenFL. · haxeflixel.com, 11 Oct 2026
- Target setup
- Desktop and mobile builds require the appropriate SDKs and system setup using Lime setup commands. · haxeflixel.com, 11 Oct 2026
- Underlying technology
- The engine is written for use with OpenFL and the Haxe Toolkit. · haxeflixel.com, 11 Oct 2026
- Visual scripting
- No · haxeflixel.com, 24 Sept 2026
Where HaxeFlixel stands on Freedom251
- Game Engine Software#38 of 92
