Top 23 Game Open-Source Projects

  • PixiJS

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

    Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11

    PixiJS (MIT/TypeScript)

  • open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: File Manager like WinRar, WinZip, 7zip, etc., on iOS thats open source? | /r/opensource | 2023-07-12

    Then it's easier. There is a community list that took 5s to find and there seems to be nothing in there that fits your description.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: OSS Game Engines are increasing their stars on GitHub due to Unity's missteps | | 2023-09-19

    For anyone interested, LibGDX[1] is a very nice open-source game engine for Java. It is cross-platform (mobile, PC/mac, web). Very popular and well maintained, too.


  • games

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

    Project mention: Games on Github - A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine. | /r/opensourcegames | 2023-06-26
  • Mindustry

    The automation tower defense RTS

    Project mention: Mindustry: Full game source code [Java, NotGodot] | /r/GodotCSharp | 2023-10-02
  • You-Dont-Need-JavaScript

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

    Project mention: You Don't Need JavaScript | | 2023-12-02
  • awesome-python-applications

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

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • lila

    ♞ the forever free, adless and open source chess server ♞

    Project mention: The DGPT season opener will be sponsored by! | /r/discgolf | 2023-12-05

    if you actually like chess, try, the free and open-source, no ads ever, premium alternative

  • 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: Microsoft $69B deal to buy Call of Duty maker Activision Blizzard cleared by UK | | 2023-10-14

    I recently found an open source version that has been fun (

  • osu

    rhythm is just a *click* away!

    Project mention: Xexxar is removing length bonus and is buffing aim! | /r/osugame | 2023-10-16
  • pyxel

    A retro game engine for Python

    Project mention: Pyxel is a retro game engine for Python | | 2023-11-25
  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: OpenRCT2 Update 0.4.6 Released | | 2023-09-03
  • openage

    Free (as in freedom) open source clone of the Age of Empires II engine :rocket:

    Project mention: Openage v0.5.0 | | 2023-10-04
  • MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: The MonoGame Foundation launch | /r/monogame | 2023-11-15

    To highlight this shift, we are introducing a new website which is now fully automated with Github. The paint is still fresh, but we hope to expand it with more information about the MonoGame Foundation, like how it operates, and how to join it or contribute.

  • tiled

    Flexible level editor

    Project mention: How to build maps efficiently | /r/gamedev | 2023-11-27

    A more sophisticated approach may be to use something like Tiled (, but it typically takes a lot of code to to parse a Tiled map, so I wouldn’t start there. The exact needs of your game will dictate the approaches you use. Starting simple means you can make good, visible progress getting your game to work. And I’m sure that plenty of real games have shipped where the levels are just text files.

  • Craft

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

    Project mention: A simple Minecraft clone written in C using modern OpenGL | | 2023-05-26
  • warriorjs

    🏰 An exciting game of programming and Artificial Intelligence

    Project mention: Which learning platform do you use? If you don’t, how do you study and keep yourself up to date with the ever expanding tech industry? | /r/learnprogramming | 2023-02-13

    Also for fun / to answer the passion part: how far can you get in or :) It's getting more advanced than you'd think

  • Cataclysm-DDA

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

    Project mention: Changelog from the last week [13 - 20 Oct] | /r/cataclysmdda | 2023-10-22

    Content: * Revamp foldable solar panels by ehughsbaird * Add the starting profession by Lupotech-CDDA * Give Eddie some more personality. by MNG-cataclysm * Stockings variants by gettingusedto * Gives the drop hammer an anvil quality. by Daved27hundred * Cattail can be planted in shallow water by Light-Wave * Adds a small onpause buff to Brawling by Termineitor244 * Add a variant of standing stones for fields by John-Candlebury * Added a new loadout to start as an EOD technician by kingjosh-1120 * HWP breacher configuration by GuardianDll

  • Ebiten

    Ebitengine - A dead simple 2D game engine for Go

    Project mention: Making Games in Go for Absolute Beginners | | 2023-11-24

    I love Go, yet I've never thought of it as a language with usable game engines. I'm extremely happy to find I was very wrong about that!

    I'm woefully behind the curve on compiling to WASM, though, and I've yet to experiment much with tinygo so I have no idea how far I would get in creating a game people could enjoy in a browser without having to download a big bundle of assets. It's reassuring to see WASM mentioned explicitly as a compilation target [1] by Ebitengine though.


  • devilution

    Diablo devolved - magic behind the 1996 computer game

    Project mention: Open source Diablo 1 engine – DevilutionX 1.5.0 released | | 2023-06-17

    Reverse engineered from some partial leaks:

  • flame

    A Flutter based game engine.

    Project mention: Hi Flutter Devs, I am struggling to make a background for my app that is extremely high fidelity lava lamp bubbles - 3d, viscous, blobby, neon glow-y, lava lamp bubbles. | /r/flutterhelp | 2023-07-07

    Check out Flame -

  • Airtest

    UI Automation Framework for Games and Apps

    Project mention: Software to control Android phone on PC (Wired) | /r/software | 2023-01-25

    You can try such mobile app test softwares like AirTest. AirTest is cross-platform and supports testing Windows, Android, iOS and Web apps. I'm using AirTest to perform some repeated tasks in the mobile game I'm playing.

  • citybound

    A work-in-progress, open-source, multi-player city simulation game.

  • SaaSHub

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

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). The latest post mention was on 2023-12-05.

Game related posts


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

Project Stars
1 PixiJS 41,428
2 open-source-ios-apps 37,251
3 libGDX 22,222
4 games 21,682
5 Mindustry 19,633
6 You-Dont-Need-JavaScript 18,662
7 awesome-python-applications 14,980
8 lila 14,020
9 OpenRA 13,603
10 osu 13,241
11 pyxel 12,690
12 OpenRCT2 12,461
13 openage 12,107
14 MonoGame 10,339
15 tiled 10,228
16 Craft 10,014
17 warriorjs 9,276
18 Cataclysm-DDA 9,166
19 Ebiten 9,116
20 devilution 8,577
21 flame 8,365
22 Airtest 7,537
23 citybound 7,459
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives