HeapsIO/heaps
Heaps : Haxe Game Framework observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 99
- Release rhythm 28
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 75
- age_days: 5090
- days_rel: 452
- days_push: 7
- n_releases_24m: 2
Adoption not part of the score
3499 stars · 376 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Heaps is a high-performance, cross-platform 2D and 3D game engine and graphics framework written in Haxe, created by the designer of the Haxe language. It compiles natively to HTML5/WebGL, desktop (OpenGL/DirectX via HashLink), mobile, and consoles, and includes 2D (h2d), 3D (h3d), resource management (hxd), and shader (hxsl) toolkits.
Use cases
- build a cross-platform 2D game in Haxe
- create a 3D game with PBR materials and real-time shadows
- compile one game codebase to HTML5, desktop, and mobile
- write custom GPU shaders in Haxe syntax
- render large particle effects with GPU acceleration
- make a web game with WebGL
- ship a game to Nintendo Switch or PlayStation
When to choose
- you want a free, open-source engine with no revenue share
- you're comfortable with Haxe and want fast compile-and-run cycles
- you need one codebase targeting web, desktop, mobile, and consoles
- you want proven production use (Dead Cells, Northgard, Wartales)
When to avoid
- you prefer a large asset store and visual editor like Unity or Unreal
- your team only knows C# or C++ and won't learn Haxe
- you need extensive third-party plugin ecosystems
- you target platforms outside Heaps' supported list
Facets
framework · maturity stable
game-engine graphics ui-components animation audio-processing image-processing graphics cross-platform cross-platform browser cpp haxe 2d-graphics 3d-graphics webgl shaders hashlink gpu-particles pbr dead-cells game-development web-server desktop mobile gpu
10 sources
- readme: https://github.com/HeapsIO/heaps · fetched 2026-08-28 · 3c306dcaf853
- homepage: http://heaps.io · fetched 2026-08-29 · 300d23e8690d
- site_page: https://heaps.io/about.html · fetched 2026-08-29 · 35b07090f699
- site_page: https://heaps.io/documentation · fetched 2026-08-29 · 92b117c7f9e1
- site_page: https://heaps.io/documentation/target-platforms · fetched 2026-08-29 · c4b30876beee
- site_page: https://heaps.io/documentation/h2d · fetched 2026-08-29 · 6da79199eb2f
- site_page: https://heaps.io/documentation/h3d · fetched 2026-08-29 · 6ee852655a39
- site_page: https://heaps.io/documentation/hxd · fetched 2026-08-29 · 424d9891bc4e
- site_page: https://heaps.io/documentation/hxsl · fetched 2026-08-29 · edc2f89c34c7
- site_page: https://heaps.io/documentation/getting-started · fetched 2026-08-29 · e583307f27f0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| HeapsIO/heaps | main | 74 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem