AlmasB/FXGL
Java / JavaFX / Kotlin Game Library (Engine) observed · 2026-08-28
Health v2 · maintenance only
73/100
- Activity 90
- Release rhythm 37
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4181
- days_rel: 209
- days_push: 63
- n_releases_24m: 1
Adoption not part of the score
4852 stars · 709 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
FXGL is a Java/JavaFX/Kotlin game development framework (engine) built on top of JavaFX, offering a high-level entity-component API for 2D games with experimental 3D support. It runs out of the box on desktop, Android, iOS, and web, and games can be packaged into a single executable jar or native image.
Use cases
- build a 2D platformer or side-scroller in Java
- make an arcade or RPG game with JavaFX
- prototype a game idea quickly without engine setup
- teach game development in a university course
- build a business app with complex UI animations
- create a cross-platform game that runs on Android and iOS
When to choose
- you want a JVM-based 2D game engine with no installation or setup
- you already know JavaFX and want a superset API
- you need hobby, academic, or commercial 2D games packaged as a single jar
- you want fast prototyping with a simple, clean, high-level API
When to avoid
- you need production-grade 3D game development
- you want the largest ecosystem and asset store of Unity/Unreal
- you need maximum runtime performance for AAA-style games
- you are not working on the JVM
Facets
framework · maturity active
game-engine graphics animation ui-components cross-platform jvm windows javafx kotlin java 2d-game-engine 3d-experimental entity-component-system gamedev game-development macos linux android ios web-server desktop mobile
2 sources
- readme: https://github.com/AlmasB/FXGL · fetched 2026-08-28 · e8a3322aa544
- homepage: http://almasb.github.io/FXGL/ · fetched 2026-08-29 · c8d323ca0cf7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| AlmasB/FXGL | main | 73 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem