Game

Top 23 Game Open-Source Projects

  1. open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. PixiJS

    The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

    Project mention: Trying to Replace the DOM with Canvas — And Failing | dev.to | 2025-03-13

    To improve performance, another team built a POC replacing standard DOM elements with a canvas managed by a library called pixi.js. The idea was to boost rendering speed.

  4. libGDX

    Desktop/Android/HTML5/iOS Java game development framework

  5. Mindustry

    The automation tower defense RTS

  6. games

    :video_game: A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.

  7. You-Dont-Need-JavaScript

    CSS is powerful, you can do a lot of things without JS.

    Project mention: You Don't Need JavaScript | news.ycombinator.com | 2025-04-30
  8. awesome-python-applications

    💿 Free software that works great, and also happens to be open-source Python.

  9. SaaSHub

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

    SaaSHub logo
  10. lila

    ♞ lichess.org: the forever free, adless and open source chess server ♞

    Project mention: Show HN: A Implementation of Alpha Zero for Chess in MLX | news.ycombinator.com | 2025-05-29
  11. osu

    rhythm is just a *click* away!

    Project mention: Top 8 Gaming open-source projects | dev.to | 2024-06-17

    2. osu!

  12. pyxel

    A retro game engine for Python

    Project mention: A (not so) small library for terminal based game development | news.ycombinator.com | 2024-07-23

    If pygamelib interests you, you might also be interested in Pyxel:

    https://github.com/kitao/pyxel

  13. OpenRA

    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.

    Project mention: EA Open Sources Command and Conquer: Red Alert | news.ycombinator.com | 2025-02-27

    OpenRA did it better :D

    If you haven't seen it yet https://www.openra.net/ is worth your time.

    https://github.com/OpenRA/OpenRA

    I have many fond memories of playing openra as "LAN" game on the "gaming weekends" from a few FOSS groups I've been in. Can't recommend "saturday gaming" enough to anyone involved in any foss community.

  14. GDevelop

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

    Project mention: No-Code Game Development: Using AI to Build Your First Game | dev.to | 2025-05-16

    GDevelop combines open-source flexibility with powerful no-code features. Their recent AI plugins provide remarkable capabilities:

  15. OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: Valve releases Team Fortress 2 game code | news.ycombinator.com | 2025-02-18

    "Emulator" is the wrong word, but the answer is yes. The word you actually meant was "re-implementation" - writing a completely new, clean-room program which reads Source data files (levels, assets, scripts) and allows the user to play a Source game is perfectly legal.

    It is necessary to avoid distributing any copyrighted material, so the user must provide the game assets from a legitimate copy for using the program to be legal. In addition, the 'clean-room' must be maintained by ensuring that no contributors to the re-implementation have ever seen the source code for Source, or they become tainted with forbidden knowledge.

    Indeed, it's quite common for beloved old games to be re-implemented on new codebases to allow easy play on modern OS's and at high resolution, etc.

    See https://github.com/Interkarma/daggerfall-unity, https://openrct2.io/, https://github.com/AlisterT/openjazz

  16. openage

    Clone of the Age of Empires II engine 🚀

    Project mention: MCP Server for Ghidra | news.ycombinator.com | 2025-03-25

    I hope that one day we have a tool that can convert any proprietary binary to source code with a single click. It would be so much fun to have an "open source" version of all games. Currently, there are projects like https://github.com/Try/OpenGothic and https://github.com/SFTtech/openage, but these require years of community effort.

  17. 2048

    A small clone of 1024.

    Project mention: Open-Source 2048: Play, Customize, and Learn from the Classic Puzzle Game | news.ycombinator.com | 2024-09-29
  18. MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: How to Decide Which Engine is Right for You | dev.to | 2024-12-08

    MonoGame: https://www.monogame.net/

  19. Ebiten

    Ebitengine - A dead simple 2D game engine for Go

    Project mention: Drifting Through Code: My Journey to Building Bappa | dev.to | 2025-03-26

    Bappa's design is intentionally decoupled. The core packages have zero external dependencies, focusing purely on game simulation logic. The client layer coldbrew integrates with Ebiten for rendering, input handling, and audio.

  20. tiled

    Flexible level editor

    Project mention: Ogmo – free, open source, 2D level editor | news.ycombinator.com | 2025-05-20
  21. Cataclysm-DDA

    Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.

    Project mention: The Story of Rogue | news.ycombinator.com | 2024-12-04

    CDDA for me at the moment, version 0.H Herbert was released last month.

    https://cataclysmdda.org

  22. Craft

    A simple Minecraft clone written in C using modern OpenGL (shaders).

    Project mention: Craft: A simple Minecraft clone written in C | news.ycombinator.com | 2025-02-05
  23. flame

    A Flutter based game engine.

    Project mention: Still working on the river tiles | dev.to | 2025-06-01

    Now, I was initially planning on using the Flame engine for Flutter, but I am having doubts that their wrapper for Rive's Skia-based renderer will be performant enough to manage all those little Voronoi shapes without dropping frames. What I think I'll really need is Rive Native for Flutter. Since that is just a renderer, I'll need to write my own game engine around it.

  24. warriorjs

    🏰 An exciting game of programming and Artificial Intelligence

  25. Unciv

    Open-source Android/Desktop remake of Civ V

  26. SaaSHub

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

    SaaSHub logo
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 discussion

Log in or Post with

Game related posts

  • Fun Front-End Development Tricks for Beginners

    1 project | dev.to | 11 Jun 2025
  • Show HN: Hood Ball – Multiplayer car-based soccer battle (v2)

    3 projects | news.ycombinator.com | 6 Jun 2025
  • Open-Source Engine for Heroes of Might and Magic III

    1 project | news.ycombinator.com | 31 May 2025
  • Show HN: Lazy Tetris

    1 project | news.ycombinator.com | 27 May 2025
  • Show HN: Wall Go – browser remake of a Devil's Plan 2 mini-game

    2 projects | news.ycombinator.com | 25 May 2025
  • Planetfall

    1 project | news.ycombinator.com | 22 May 2025
  • The Unchaining: My Personal Journey Graduating from jQuery to Modern JavaScript

    4 projects | dev.to | 19 May 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Game projects? This list will help you:

# Project Stars
1 open-source-ios-apps 45,264
2 PixiJS 45,213
3 libGDX 24,120
4 Mindustry 24,074
5 games 23,385
6 You-Dont-Need-JavaScript 20,166
7 awesome-python-applications 17,182
8 lila 16,744
9 osu 16,678
10 pyxel 16,373
11 OpenRA 15,628
12 GDevelop 14,572
13 OpenRCT2 14,369
14 openage 13,648
15 2048 12,664
16 MonoGame 12,191
17 Ebiten 12,116
18 tiled 11,778
19 Cataclysm-DDA 11,331
20 Craft 10,612
21 flame 9,974
22 warriorjs 9,475
23 Unciv 9,296

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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