Godot
Godot Engine – A comprehensive, multi-platform 2D and 3D game engine, ideal for game developers of any skill level.
Game development tools here cover engines, multiplayer backends, and game-adjacent servers. Godot is a multi-platform 2D and 3D engine; Nakama provides matchmaking, leaderboards, and chat for real-time games; SpacetimeDB syncs low-latency multiplayer state. You’ll also find Minecraft hosting with Paper and Docker-minecraft-server, plus Lila for the Lichess chess server.
The most popular open-source Game Development tool by GitHub stars is Godot(109.3k stars), followed by Awesome-mcp-servers(84.6k stars)and ShadPS4(19.1k stars). This page lists the top 14 of 14 game development tools in the directory, ranked by community adoption.
| # | Tool | Stars | Language | License |
|---|---|---|---|---|
| 1 | Godot Godot Engine – A comprehensive, multi-platform 2D and 3D game engine, ideal for game developers of any skill level. | 109.3k | C++ | MIT License |
| 2 | Awesome-mcp-servers A curated collection of Minecraft Protocol (MCP) servers to enhance multiplayer gameplay experiences. | 84.6k | — | MIT License |
| 3 | ShadPS4 A PlayStation 4 emulator for Windows, Linux, and macOS written in C++. It allows you to enjoy PS4 gaming directly on your computer across different operating systems. | 19.1k | C++ | GNU General Public License v2.0 |
| 4 | Blender MCP A powerful tool for enhancing the capabilities of Blender by providing modular control and presets, facilitating efficient management of 3D assets and projects. | 18.9k | Python | MIT License |
| 5 | SpacetimeDB SpacetimeDB is a high-performance multiplayer database designed for real-time game and application development, enabling low-latency synchronization and seamless state sharing between clients. | 18.7k | Rust | Other |
| 6 | Lila ♞ Lichess.org: The forever free, adless, and open-source chess server ♞ | 18.0k | Scala | GNU Affero General Public License v3.0 |
| 7 | Docker-minecraft-server A Docker image that provides an automatically updating Minecraft Server for Java Edition, downloading the selected version at startup. | 13.5k | Shell | Apache License 2.0 |
| 8 | Habitica Habitica is a habit tracker app that gamifies your goals by treating them like a Role Playing Game, helping you stay motivated and organized. | 12.6k | JavaScript | Other |
| 9 | Nakama A powerful distributed server designed for building social and real-time games and applications, offering features such as matchmaking, leaderboards, and chat. | 12.4k | Go | Apache License 2.0 |
| 10 | Paper Paper is a high-performance, widely used Minecraft server that extends and optimizes the default gameplay experience by addressing performance issues and fixing gameplay and mechanics inconsistencies found in vanilla Minecraft servers. | 11.7k | Java | Other |
Godot Engine – A comprehensive, multi-platform 2D and 3D game engine, ideal for game developers of any skill level.
A curated collection of Minecraft Protocol (MCP) servers to enhance multiplayer gameplay experiences.
A PlayStation 4 emulator for Windows, Linux, and macOS written in C++. It allows you to enjoy PS4 gaming directly on your computer across different operating systems.
A powerful tool for enhancing the capabilities of Blender by providing modular control and presets, facilitating efficient management of 3D assets and projects.
SpacetimeDB is a high-performance multiplayer database designed for real-time game and application development, enabling low-latency synchronization and seamless state sharing between clients.
♞ Lichess.org: The forever free, adless, and open-source chess server ♞
A Docker image that provides an automatically updating Minecraft Server for Java Edition, downloading the selected version at startup.
Habitica is a habit tracker app that gamifies your goals by treating them like a Role Playing Game, helping you stay motivated and organized.
A powerful distributed server designed for building social and real-time games and applications, offering features such as matchmaking, leaderboards, and chat.
Paper is a high-performance, widely used Minecraft server that extends and optimizes the default gameplay experience by addressing performance issues and fixing gameplay and mechanics inconsistencies found in vanilla Minecraft servers.
A library for writing PIXI applications using React's declarative style, enabling seamless integration and rendering of graphics.
A curated list of games that teach programming languages through engaging gameplay.
Our Newsletter
Get short emails with useful game development projects, releases, and repos worth watching.
ChatArena (or Chat Arena) is a Multi-Agent Language Game Environments for LLMs to develop communication and collaboration capabilities in AI systems.
A comprehensive poker hand evaluator that efficiently assesses poker hands for various games.
Godot leads by GitHub stars(109.3k). Godot Engine – A comprehensive, multi-platform 2D and 3D game engine, ideal for game developers of any skill level.
Yes. Every tool on this list is open source and free to use in your own projects. Many can be self-hosted.
Tools are ranked by GitHub star count, a strong proxy for community adoption and active maintenance. Star counts are refreshed regularly.
Get notified about new tools and updates to existing ones.