A deterministic vertical shoot 'em up game built from scratch in Java, featuring a platform-agnostic core that runs on both desktop and web browsers.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONCreator Mods Suite is a production suite for Minecraft 1.21.1 creators and streamers, offering eight independently toggleable features across NeoForge and Fabric. It includes a Director's Toolkit for recording control, an animated boss, keybind abilities, world events, weapons, and more, designed to facilitate seamless content creation without leaving the game.
OpenSearch is an open-source, enterprise-grade distributed search and observability suite designed to manage unstructured data at scale.
LibGDX endless runner project 'Dino Run', developed during a FliSoL 2017 workshop. Includes core, desktop, and Android modules. Completed and no longer maintained.
Mindustry is an open-source tower-defense real-time strategy game with heavy automation and factory-building elements, written in Java. It targets desktop, Android and dedicated server builds, and ships with modding support, a public wiki, Javadoc and an active suggestion tracker.
A Super Mario Bros clone developed in Java using the LibGDX framework for study purposes.
libGDX is a cross-platform Java game development framework based on OpenGL (ES) for Windows, Linux, macOS, Android, web browsers and iOS. It supports 2D and 3D games, uses Gradle for setup, is Apache 2.0 licensed, and has a large third-party ecosystem.
A free single-player MTG adventure game built on Forge, featuring five rival colors battling over a living map with dynamic territory, reputation systems, and real card duels.
Shatterfish is an open-source engine for Shattered Pixel Dungeon, inspired by Stockfish. It enables headless gameplay, symbolic AI bots, statistical testing, and in-game overlays — all while enforcing fair information parity with human players.
Kyrixen Studio is a lightweight, open-source IDE specifically designed for LibGDX development.
Java bindings for Box2D physics engine, supporting desktop, Android, and web via JNI, FFM, TeaVM, and WebAssembly. Includes libGDX and libfdx integrations with cross-platform samples.
Top-down survival shooter in Java + LibGDX. Kill enemies with matched weapons, use bayonet for HP regen. Features 3 enemy types, 4 weapons, score-based scaling, and custom shaders.
A work-in-progress 2D game engine written in Java, designed for modularity and code-centric development without reliance on external libraries.
Baritone is an open-source Minecraft pathfinding bot that automates navigation, mining, and Elytra flight. It works as a chat-command mod on Forge, Fabric, and NeoForge, or as a Java API for custom clients.
A 2D boss fight game developed in Java using libGDX, featuring vintage animation aesthetics and phase-based combat. Created as an academic project for Object-Oriented Programming.
Boxbot is a Java-based warehouse management game where you control a robot to ship packages before orders expire, balancing battery, time, and growing workload.
HitBall is a casual game developed in LibGDX (Java) with support for desktop, Android, iOS, and HTML. The project was completed in 2018 and is no longer maintained.
SubMax is a game developed using LibGDX with support for desktop, Android, and HTML, including legacy versions from 2016.
A Java-based desktop implementation of Scoundrel, a single-player roguelike card game featuring a test-driven headless rules engine and hand-drawn pixel art.
Tiled is a general-purpose tile map editor for tile-based games such as RPGs, platformers and Breakout clones. It supports maps of any size, arbitrary tile and layer counts, custom properties, and the readable TMX map format with multiple tilesets.