libGDX
Cross-platform Java framework for 2D and 3D game development.
At a glance
- Editor scoreNot yet scored
- PricingFree plan
- Best forCode-first Java game developers
- Free planYes
- Paid fromNone
- Source code modelOpen_source
- Facts checked20 Sep 2026
Where it wins
- Free and open-source framework with 2D and 3D graphics APIs
- Supports Windows, Linux, macOS, Android, iOS, and web deployment
- Includes physics, networking, asset management, and service integrations
Where it doesn't
- No visual scripting for editor-led development workflows
- No console export support
- Requires a code-first approach using supported JVM languages
Our verdict on libGDX
libGDX is an open-source, code-centric Java framework for building 2D and 3D games. It is aimed at developers who prefer fine-grained control through code rather than a visual editor workflow. The framework provides a unified API with platform backends for Windows, Linux, macOS, Android, iOS, and web deployment, making it suitable for teams targeting several of those platforms from one codebase.
Its scope covers much of the core game-development stack. Graphics APIs support both 2D and 3D work, while audio playback and recording, input handling, file I/O, asset management, preferences, and serialization address common implementation needs. Box2D and Bullet integrations provide 2D and 3D physics options. TCP, HTTP, and WebSocket networking support online features, and project generation is handled through the gdx-liftoff setup tool. The ecosystem also includes integrations with Google Play Games, Apple Game Center, Firebase, Steamworks API, GameAnalytics, Facebook Graph API, and AdMob, plus cross-platform service integrations and in-app purchases.
The main trade-off is its development model. libGDX does not provide visual scripting, so teams seeking a scene-editor-led workflow or low-code prototyping experience should consider a different engine. It also does not support console export, which limits its fit for projects targeting consoles. For Java, Groovy, Kotlin, or Scala developers who want a free framework with broad platform coverage, built-in systems, multiplayer-related capabilities, and direct control over implementation, libGDX is a focused option. It is less suitable for creators who prioritize visual authoring or console deployment.
libGDX pricing
libGDX fact sheet
| Free plan | Yes |
|---|---|
| Paid from | None |
| Source code model | Open_source |
| Visual scripting | No |
| Multiplayer tools | Yes |
| Mobile export | Yes |
| Console export | No |
| Target platforms | Windows, Linux, macOS, Android, iOS, Web |
| Scripting languages | Java, Groovy, Kotlin, Scala |
| Deployment | Desktop, Mobile |
| Platforms | Web, Windows, macOS, Linux, iOS, Android |
| Support | Community, Docs |
| Built for | Solo, Small business, Mid-market, Enterprise (editorial estimate) |
| Integrations | 7 integrations: Google Play Games, Apple Game Center, Firebase, Steamworks API, GameAnalytics, Facebook Graph API … |
| Pricing | Free plan |
| Website | libgdx.com |
| Facts checked | 20 Sep 2026 |
libGDX integrations
libGDX lists 7 integrations on its own site.
- Google Play Games
- Apple Game Center
- Firebase
- Steamworks API
- GameAnalytics
- Facebook Graph API
- AdMob
Alternatives to libGDX
- Godot EngineA flexible open-source engine for 2D, 3D, multiplayer, and XR projects.—
- PlayCanvasA capable web-first engine for collaborative 2D and 3D game development.6.0
- GameMakerA focused 2D engine with free non-commercial access and wide export coverage.9.0
libGDX vs the competition
- libGDX vs Godot Engine
- libGDX vs PlayCanvas
- libGDX vs GameMaker
- libGDX vs Construct 3
- libGDX vs Defold
- libGDX vs CRYENGINE
Compare libGDX with any tool side by side →
Used libGDX? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used libGDX for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · your e-mail is never shown · read by an editor before it appears
Featured on iTechGuides
libGDX is listed in our Game Engine Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/libgdx/"><img src="https://www.itechguides.com/best/badge/libgdx.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Sep 2026
Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. It never changes a score or a verdict. How we rank.





