libktx/ktx
Kotlin extensions for the libGDX game framework observed · 2026-08-28
Health v2 · maintenance only
36/100
- Activity 29
- Release rhythm 8
- 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: 3715
- days_rel: 576
- days_push: 431
- n_releases_24m: 1
Adoption not part of the score
1462 stars · 75 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
KTX is a collection of modular Kotlin extensions for the libGDX game framework, leveraging Kotlin features like coroutines, type-safe builders, and operator overloads to improve libGDX's ergonomics. It ships as many small modules covering GUI, physics, assets, ECS, math, logging, and more, for desktop, Android, and iOS targets.
Use cases
- write a libGDX game in Kotlin with idiomatic APIs
- build Scene2D UIs with type-safe Kotlin builders
- load game assets asynchronously with coroutines
- set up Box2D physics with Kotlin DSL
- use Ashley or Artemis ECS with Kotlin utilities
- reduce boilerplate in libGDX logging and collections
When to choose
- you use libGDX with Kotlin and want less boilerplate
- you want modular opt-in utilities rather than a full framework rewrite
- you need coroutine-based async asset loading on libGDX
When to avoid
- your project is pure Java on libGDX
- you use a different game engine like Godot or Unity
- you need a complete engine rather than extensions
Facets
library · maturity active
game-engine concurrency logging serialization internationalization math gui cross-platform developer-tools jvm cross-platform kotlin libgdx kotlin-extensions coroutines scene2d box2d ecs type-safe-builders gamedev modular game-development android desktop ios
2 sources
- readme: https://github.com/libktx/ktx · fetched 2026-08-28 · 11db70adbcc9
- homepage: https://libktx.github.io/ · fetched 2026-08-29 · eb54912c53c7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| libktx/ktx | main | 36 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem