Desktop/Android/HTML5/iOS Java game development framework
Clone or download
piotr-j and NathanSweet Extra customization options for ImageProcessor and TexturePacker (#5477)
* allow to customize texture packers image processor

* ffs
Latest commit 5489ed4 Dec 16, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update (#5356) Aug 30, 2018
backends Update dtd in gwt.xml files (#5456) Dec 11, 2018
extensions Extra customization options for ImageProcessor and TexturePacker (#5477) Dec 16, 2018
gdx Fixed Stage#setRoot not calling Actor#setStage. Dec 16, 2018
gradle Use mobivm 2.3.5 Sep 25, 2018
tests Update dtd in gwt.xml files (#5456) Dec 11, 2018
.gitattributes Perhaps this helps solving merge conflicts, see http://krlmlr.github.… Jan 23, 2016
.gitignore Set Eclipse project files to Java 7. Jul 8, 2018
.maven.settings First Travis-CI iteration. May 3, 2018
.travis.yml Remove quiet mode, lets try normal... Oct 11, 2018
AUTHORS files, need to update contributors Jul 6, 2013
CC-LICENSE files, need to update contributors Jul 6, 2013
CCLA.txt Create CCLA.txt Apr 1, 2016
CHANGES Updated CHANGES for DragScrollListener. Dec 16, 2018
CLA.txt Update CLA.txt Apr 1, 2016
CONTRIBUTORS Add API change for AndroidWallpaperListener (#4884) Oct 23, 2017
LICENSE files, need to update contributors Jul 6, 2013 added a link to the libgdx discord (#5455) Nov 26, 2018
build-mac-ios.xml added box2d to mac/ios build Apr 17, 2014
build-template.xml Adjust ANT build to obtain LWJGL 3 dependencies via fetch.xml. Update… Nov 3, 2016
build.gradle fix(:tests:gdx-tests-android:lint command line failure): added google… Oct 11, 2018
build.xml Fix encoding for Ant javadoc task. May 2, 2018
eclipse-formatter.xml Updated eclipse formatter. Jun 27, 2012
fetch.xml Update to LWJGL 3.2.0 Sep 19, 2018 Refactor and flesh out the Gradle build. Sep 30, 2016
gradlew Mark gradlew script as executable (#4875) Sep 3, 2017
gradlew.bat Refactor and flesh out the Gradle build. Sep 30, 2016
libgdx_logo.svg added libgdx logo Aug 5, 2014
pom.xml [maven-release-plugin] prepare for next development iteration Nov 15, 2018
settings.gradle Refactor and flesh out the Gradle build. Sep 30, 2016


Build Status

libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and iOS.

Getting Started


As we switched to Gradle, there's no need to download libGDX itself anymore. For those of you who still prefer the old way of doing things, you can get libGDX from the official download site.


The Wiki contains all the information you'll need to write a libGDX game. You can contribute to the Wiki directly here on GitHub!

We also provide Javadocs online. The Javadocs are also bundled as source Jars with every libGDX distribution for consumption in your favorite IDE.

News & Community

You can follow the latest news about libGDX on the blog. Follow @badlogicgames for real-time updates.

You can get help on our forum and talk to other libGDX users on our IRC channel #libgdx at

Another way of getting help or talking to other libGDX users is the libgdx discord.

Reporting Issues

Use the issue tracker here on GitHub to report issues. Make sure you read the Getting Help article that walks you through the process or properly reporting an issue.

Contributing & Working from Source

libGDX has a strong developer community constantly improving the code base. We love to get any and all help we can. The Contributing article describes the process of helping libGDX to become even better.

To contribute, you need to work with libGDX' sources directly, something normal users do not have to go through. The Working with the Source article will give you directions.

You can also contribute financially to our infrastructure (build server, web server, test devices) via our Patreon!


libGDX is licensed under the Apache 2 License, meaning you can use it free of charge, without strings attached in commercial and non-commercial projects. We love to get (non-mandatory) credit in case you release a game or app using libgdx!

Supported By

libGDX is supported by helpful 3rd parties via code contributions, free licenses, test devices and so forth. Make our supporters happy and visit their sites!

Saikoa intel Software Partner
Excelsior JET

Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.