SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Game development Open-Source Projects
-
Wow, you weren't kidding, I found these before I got bored (they all seem to be LLM-authored from a quick skim):
- https://github.com/godotengine/godot/pull/115280 Implement C# .NET Integration via Headless Glue Bypass (Build 7ae8ec974) by Eliene-byte
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
I've been vibe coding some music tools and after some researching let Claude get going with imgui (https://github.com/ocornut/imgui) to build a tool I use for local authoring. It's pretty pixel-dense and looks alright to me. It runs on MacOS and Linux, which is enough for my needs now. Claude has been pretty decent at getting audio stuff going on MacOS and can even tap into various accelerators in MacOS libraries. It's had no problems loading and playing mp3s and m4as, which is the majority of my collection. I'll probably prototype an music manager off of that. It'd be great if it works out for Android as well.
-
-
phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Here is what I wanted to find - simple portal where I could play simpler games built with HTML and Javascript and nothing else. Sure, building them with engines like Phaser is one thing, but creating a complete game with Unity and then packing it together to play a game that I can't tinker with is no fun!
-
-
-
BabylonJS
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
-
Project mention: MonoGame: A .NET framework for making cross-platform games | news.ycombinator.com | 2026-03-07
-
https://github.com/clockworklabs/spacetimedb
Specifically targeting your use case with high fps.
Downside: db lives in memory and has to be stored separately for long term use (as of now, may change laterl
-
-
3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
-
Cocos2d
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.
-
Project mention: Modern Front end Complexity: essential or accidental? | news.ycombinator.com | 2026-04-21
-
Project mention: Getting Started with 2D Games Using Pyxel (Part 1): Introduction | dev.to | 2026-01-05
Pyxel is a game engine that makes it easy to handle things like character rendering, movement, and collision detection. It is especially recommended for those who love retro-style games.
-
-
-
Bullet
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
-
-
Project mention: MonoGame: A .NET framework for making cross-platform games | news.ycombinator.com | 2026-03-07
-
-
assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
This PR will use the crate bindgen to provide the unsafe c-bindings from the library. If you want to help and contribute you can take a look onto the following PR: Rust-Binding proposal
-
-
Game development discussion
Game development related posts
-
How's Linear so fast? A technical breakdown
-
Steam Networking dispara el ping a 120ms en Israel desde el 13 de marzo
-
Valve P2P networking broken for more than 2 months
-
Changing How We Develop Ladybird
-
Bevy Engine
-
Stop Killing Games
-
Sp.h is the standard library that C deserves
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jun 2026
Index
What are some of the best open-source Game development projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Godot | 112,459 |
| 2 | imgui | 73,799 |
| 3 | bevy | 46,563 |
| 4 | phaser | 39,771 |
| 5 | raylib | 33,387 |
| 6 | egui | 29,373 |
| 7 | BabylonJS | 25,623 |
| 8 | libGDX | 25,141 |
| 9 | SpacetimeDB | 24,713 |
| 10 | GDevelop | 23,689 |
| 11 | 3d-game-shaders-for-beginners | 19,497 |
| 12 | Cocos2d | 18,998 |
| 13 | A-Frame | 17,553 |
| 14 | pyxel | 17,531 |
| 15 | magictools | 16,801 |
| 16 | engine | 16,003 |
| 17 | Bullet | 14,529 |
| 18 | openage | 14,245 |
| 19 | MonoGame | 13,999 |
| 20 | Ebiten | 13,236 |
| 21 | assimp | 12,982 |
| 22 | entt | 12,789 |
| 23 | tiled | 12,642 |