Game development

Open-source projects categorized as Game development

Top 23 Game development Open-Source Projects

Game development
  1. Godot

    Godot Engine – Multi-platform 2D and 3D game engine

    Project mention: Changing How We Develop Ladybird | news.ycombinator.com | 2026-06-05

    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

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

    Project mention: Stop the Apple Music app from launching | news.ycombinator.com | 2026-06-08

    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.

  4. bevy

    A refreshingly simple data-driven game engine built in Rust

    Project mention: Bevy Engine | news.ycombinator.com | 2026-06-04
  5. 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.

    Project mention: Unity begone | dev.to | 2026-05-14

    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!

  6. raylib

    A simple and easy-to-use library to enjoy videogames programming

    Project mention: Got into Jai closed beta on March 2026 | news.ycombinator.com | 2026-05-07
  7. egui

    egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

    Project mention: WinUI 3 Performance: A Leap Forward | news.ycombinator.com | 2026-05-14
  8. BabylonJS

    Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

    Project mention: Babylon.js – Web-Based 3D at It's Best | news.ycombinator.com | 2025-11-25
  9. libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: MonoGame: A .NET framework for making cross-platform games | news.ycombinator.com | 2026-03-07
  10. SpacetimeDB

    Development at the speed of light

    Project mention: How's Linear so fast? A technical breakdown | news.ycombinator.com | 2026-06-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

  11. GDevelop

    🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

  12. 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.

  13. 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: Website Is Just an SVG | news.ycombinator.com | 2025-09-14
  14. A-Frame

    :a: Web framework for building virtual reality experiences.

    Project mention: Modern Front end Complexity: essential or accidental? | news.ycombinator.com | 2026-04-21
  15. pyxel

    A retro game engine for Python

    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.

  16. magictools

    :video_game: :pencil: A list of Game Development resources to make magic happen.

  17. engine

    Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

  18. Bullet

    Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

  19. openage

    Clone of the Age of Empires II engine 🚀

  20. MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: MonoGame: A .NET framework for making cross-platform games | news.ycombinator.com | 2026-03-07
  21. Ebiten

    A dead simple 2D game engine for Go

  22. assimp

    The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.

    Project mention: Assimp: Experimental Rust bindings | dev.to | 2026-02-04

    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

  23. entt

    Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

    Project mention: EnTT | news.ycombinator.com | 2026-05-10
  24. tiled

    Flexible level editor

    Project mention: Tiled – Flexible Level Editor | news.ycombinator.com | 2026-03-08
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Game development discussion

Log in or Post with

Game development related posts

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?