Godot Engine – Multi-platform 2D and 3D game engine
- Updated Apr 3, 2026
- C++
Build software better, together
Game engines are software frameworks for game development. Game engines do the heavy lifting for developers so they can focus on other aspects of game development.
Godot Engine – Multi-platform 2D and 3D game engine
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
A refreshingly simple data-driven game engine built in Rust
A simple and easy-to-use library to enjoy videogames programming
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Desktop/Android/HTML5/iOS Java game development framework
Archived — A list of games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
🅰️ Web framework for building virtual reality experiences.
A retro game engine for Python
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
🎮 📝 A list of Game Development resources to make magic happen.
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Clone of the Age of Empires II engine 🚀
One framework for creating powerful cross-platform games.
A dead simple 2D game engine for Go
Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
State Management and Multiplayer Networking for Turn-Based Games