Open-source projects categorized as Games | Edit details

Top 23 Game Open-Source Projects

  • 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: I found this while looking for some self hostable browser gsmes. | | 2022-02-05

    this is similar to the self hosted wiki thing on github but for html5 games.

  • Mindustry

    The automation tower defense RTS

    Project mention: i cant install Time Control mod | | 2022-05-19

    v6 release

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • 2048

    A small clone of 1024.

    Project mention: Yuji Naka on Twitter: "I created a hyper-casual game called [SHOT2048]. This is the first time in my 37 years as a game creator that I, Yuji Naka, have made a game all by myself. I would appreciate it if you could play it and spread the word. Thank you very much." | | 2021-12-18

    Not exactly, 2048 is based clone of 1024 which itself was based on Threes. Also it was not an ad-supported supported download, the original game was completely free and open source and the web-version (which was the original one) had no ads at all (these were added way later after it became very popular) and was actually made by its author to figure out if he can make a game.

  • PySimpleGUI

    Launched in 2018. It's 2022 and PySimpleGUI is actively developed & supported. Create complex windows simply. Supports tkinter, Qt, WxPython, Remi (in browser). Create GUI applications trivially with a full set of widgets. Multi-Window applications are also simple. 3.4 to 3.11 supported. 325+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples for Machine Learning(OpenCV Integration, Chatterbot), Rainmeter-like Desktop Widgets, Matplotlib + Pyplot integration, add GUI t

    Project mention: Python help | | 2022-04-11

    r/learnpython is the place to look for this. They discuss this topic somewhat often. In my own opinion, py-simple-gui is a great framework to get started with.

  • magictools

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

    Project mention: Where can I get free ambient music and sfx to layer into my BGM? | | 2022-05-16

    Bookmark this list of resources (here for audio) and start digging.

  • SFML

    Simple and Fast Multimedia Library

    Project mention: Tools for rolling your own engine | | 2022-05-16

    SFML but I don't really recommend it, I don't have a strong alternative though. It's half-baked in a lot of it's implementations and development has all but died on it.

  • Minetest

    Minetest is an open source voxel game engine with easy modding and game creation

    Project mention: Building a custom minecraft server | | 2022-05-14
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • EA Standard Template Library

    EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.

    Project mention: Are you using Coding Interviews for Senior Software Developers? | | 2022-04-28

    EA did it. Problem with "reliable containers" that go with your runtime is that you can't control if they cater to your specific use cases.

  • A Dark Room

    A Dark Room - A Minimalist Text Adventure

    Project mention: Newbie to programming, was checking out the github repo for A Dark Room and have a question with likely a painfully obvious answer. | | 2021-11-19

    Looking at the files, one of the first files is a browserwarning.html. My question is: in what section of the game's coding is the browser even checked and that page spun out as a result? My suspicion is that it's a Javascript function, but skimming through the scripts I don't see anything that looks like a browser check.

  • Carp

    A statically typed lisp, without a GC, for real-time applications.

    Project mention: Lisp for games | | 2022-05-16

    Most Lisp implementations use a garbage collector. Carp looks like an interesting one without GC. I'm sure there are others as well.

  • untrusted

    A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.

    Project mention: The Modern JavaScript Tutorial | | 2022-05-15

    I'm currently working on a game[0] similar to Untrusted[1] and I had to use bind (among other techniques like parameter shadowing) in order to "sandbox" player provided code from interfering with other game objects or accessing the global scope. Bind is useful because you can control the meaning of "this" when evaluating user-provided code.



  • wesnoth

    An open source, turn-based strategy game with a high fantasy theme.

    Project mention: [2010ish][PC] Medieval single player rpg I used to play on a linux laptop my brother gave me | | 2022-05-06

    The Battle for Wesnoth has a linux version, is that it?

  • Ultralight

    Next-generation HTML renderer for apps and games

    Project mention: Ask HN: Is there a Chromium Distribution for Game deployment | | 2022-05-16

    There are game-tailored browsers like Ultralight ( but they generally assume that they're only hosting the user interface, not the entire game.

    I suspect that the major hurdle stopping "Electron for game consoles" is that the console SDKs are under NDAs - you'd have to verify that the users are registered console developers or provide a porting service yourself (as many porting houses do).

    However, Microsoft do allow packaging HTML5/JS games as UWP apps, and testing them on the Xbox Series (and the Xbox One) with the Dev Mode:

  • Borderless-Gaming

    Play your favorite games in a borderless window; no more time consuming alt-tabs.

    Project mention: metal gear rising revengeance borderless | | 2022-05-07

    Borderless Gaming

  • Mirror

    #1 Open Source Unity Networking Library

    Project mention: hey which is the best multiplayer solution for android (unity) for local multiplayer. [9:43 PM] Im new in networking so keep that in mind and any help is much appreciated | | 2022-02-22

    for someone coming back this patch worked for me on mirror.

  • open_spiel

    OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.

    Project mention: Are there any other high-quality pre-built Python training environments other than Open AI's GYM? | | 2022-04-30

    OpenSpiel for reinforcement learning in games

  • Bottles

    Easily manage wine prefixes in a new way. Run Windows software and games on Linux

    Project mention: Bottles 2022.5.14-trento-3 is out | | 2022-05-18
  • warzone2100

    Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+

    Project mention: Would Stellaris be great to get my feet into the RTS genre? | | 2022-05-17

    I just have one other suggestion for you- in my opinion the best RTS out there is Warzone 2100. The graphics aren't incredible but its got depth that few games have. :)

  • optick

    C++ Profiler For Games

    Project mention: What tracing library do you use that works cross platform? | | 2022-02-05
  • elevatorsaga

    The elevator programming game!

    Project mention: Ask HN: Is there a site with code puzzles like chess puzzles? | | 2022-05-02
  • Hextris

    Fast paced HTML5 puzzle game inspired by Tetris!

    Project mention: 200 | 4 | | 2021-12-24

    Submit a 🚨screenrecording🚨of your at least the last portion of gameplay and score in Hextris to enter. Highest score submitted wins!

  • Teeworlds

    A retro multiplayer shooter

    Project mention: Richard Stallman – “The state of the Free Software movement” – April 13, 2022 | | 2022-04-17

    Richard Stallman has a policy of putting his non-engineering works under a non-libre license (CC-BY-ND 3.0) [0] [1], so maybe he wouldn't have a problem with this non-libre game as the underlying code is libre, just not the assets.

    In my opinion, this is one of the problems with Stallman's "moral authority" approach to the FSF. I would very much like to hear about these cases where a game's source is libre licensed but not it's content and see what Stallman actually has to say about it.

    Not for nothing, but there are many network/online games that have both source and content libre licensed. Here are a few:

    * Teeworlds -

    * Minetest -

    * Battle for Wesnoth -

    I'm sure there are many others of note but those are just the few that I have at least some passing familiarity with.



  • science-based-games-list

    Science-based games - a collaborative list

    Project mention: learning based games for math or other subjects, for adults? | | 2022-03-18
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 2022-05-19.

Games related posts


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

Project Stars
1 games 19,396
2 Mindustry 14,631
3 2048 11,241
4 PySimpleGUI 9,995
5 magictools 9,617
6 SFML 7,710
7 Minetest 7,070
8 EA Standard Template Library 6,404
9 A Dark Room 5,862
10 Carp 4,519
11 untrusted 4,291
12 wesnoth 3,899
13 Ultralight 3,822
14 Borderless-Gaming 3,731
15 Mirror 3,266
16 open_spiel 3,181
17 Bottles 2,846
18 warzone2100 2,259
19 optick 2,234
20 elevatorsaga 2,076
21 Hextris 1,900
22 Teeworlds 1,890
23 science-based-games-list 1,471
Find remote jobs at our new job board There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives