Ross ROSS = Recommend OSS · open-source software intelligence for agents

libgdx/libgdx

Desktop/Android/HTML5/iOS Java game development framework observed · 2026-10-20

github.com/libgdx/libgdx · homepage · Java · Apache-2.0 (permissive) observed · 2026-10-20

Health v2 · maintenance only

84/100

  • Activity 99
  • Release rhythm 56
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 142.0
  • age_days: 5184
  • days_rel: 137
  • days_push: 6
  • n_releases_24m: 5

Full methodology

Adoption not part of the score

25454 stars · 6517 forks observed · 2026-10-20

What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.99

libGDX is a cross‑platform Java game development framework that abstracts OpenGL (ES) for Windows, Linux, macOS, Android, iOS, and HTML5. It provides a code‑centric API for rendering, audio, input, physics and more, with a large third‑party ecosystem.

Use cases

  • Build a 2D platformer that runs on Android phones and desktop PCs.
  • Create a 3D adventure game that can be deployed to iOS, Windows, and web browsers.
  • Prototype a fast‑paced arcade game with low garbage‑collection overhead using Java.
  • Develop a multiplayer game with custom networking while reusing the same code base across platforms.
  • Integrate physics (Box2D or Bullet) and UI (Scene2D) into a cross‑platform mobile game.

When to choose

  • You need a single Java code base that targets desktop, mobile, and web platforms.
  • You prefer full programmatic control over rendering, input, and physics without a visual editor.
  • Your project relies on the extensive libGDX ecosystem of third‑party tools and libraries.
  • You want to leverage Java tooling (IDE, debuggers, profilers) for game development.

When to avoid

  • You require a visual editor or drag‑and‑drop workflow like Unity or Unreal Engine.
  • Your team works primarily in C# or C++ and does not want to use Java.
  • You need out‑of‑the‑box support for advanced console platforms (PlayStation, Xbox).
  • You prefer a higher‑level framework that abstracts most low‑level details.

Facets

framework · maturity active

game-engine graphics audio-processing graphics simulation jvm browser cross-platform open-source java opengl-es 2d-3d ecs box2d bullet-physics scene2d gradle-integration physics input-handling game-development android ios desktop mobile

6 sources

Member repositories

RepositoryRoleHealth v2
libgdx/libgdxmain84

For agents

markdown · JSON · MCP: product_card(name="libgdx/libgdx")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem