Top 23 Game Open-Source Projects

  • GitHub repo PixiJS

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

    Project mention: WTF Do I Need to Create my Vision for my Website? | reddit.com/r/web_design | 2021-11-25

    You could do this in my canvas library, or (to be fair to them) several other canvas libraries - Pixi.js, for instance, may be a good fit for your requirements. Though be aware that you'll need to know some Javascript if you choose to go the canvas route.

  • GitHub repo open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: Example app? | reddit.com/r/swift | 2021-11-07

    Here is a github repo for open source iOS apps that I sometimes use as a reference: https://github.com/dkhamsing/open-source-ios-apps

  • Smarter Code

    Your Free Guide to Become Microsoft Azure Certified. Get this free guide to learn about different Azure certifications, what fits your current role, preparation resources, and freelancing platforms for Azure professionals to earn income

  • GitHub repo libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: I hate font rendering | reddit.com/r/opengl | 2021-10-28

    An easy to use tool that generates font atlases and the corresponding metadata is Hiero.

  • GitHub repo 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: Open source games list (OSGL) | reddit.com/r/linux | 2021-11-05
  • GitHub repo You-Dont-Need-JavaScript

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

    Project mention: [AskJS] How long it took you to become a senior Javascript programmer ? or a fullstack engineer ? Why React as become the most popular framework in the industry ? | reddit.com/r/javascript | 2021-11-08
  • GitHub repo Mindustry

    The automation tower defense game

    Project mention: Delicious! | reddit.com/r/3Dprinting | 2021-11-27
  • GitHub repo openage

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

    Project mention: Openage Development: 2021 - November | reddit.com/r/openage | 2021-11-30

    NEW: Added troubleshooting entry for SDL2 build error (Link)

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Lila

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

    Project mention: World Championships and Cheat Detection | reddit.com/r/chess | 2021-11-30

    We clearly know that there is no outside influence, but if these games would have been played by two unknown players on lichess.org or chess.com, do you think that the automatic cheat detection would have banned them by now?

  • GitHub repo 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: Jocuri vechi și nostalgie | reddit.com/r/Romania | 2021-11-28

    una open source făcut de fani - https://www.openra.net/

  • GitHub repo OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: Zelda 64 has been fully decompiled, potentially opening the door for mods and ports | reddit.com/r/Games | 2021-11-27

    In the world of retro games, an example of a project that should definitely be in the clear is OpenRCT2, which mimics the functionality of Rollercoaster Tycoon 2 and is compatible with its data files but is a novel codebase.

  • GitHub repo OpenDiablo2

    An open source re-implementation of Diablo 2

    Project mention: These 2 things could fix D2R servers for good. | reddit.com/r/Diablo | 2021-10-31

    Here's an example of what you're talking about though: https://github.com/OpenDiablo2/OpenDiablo2

  • GitHub repo Craft

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

    Project mention: I just learned java, want to make a simple minecraft clone | reddit.com/r/javahelp | 2021-09-11

    Not java but https://github.com/fogleman/Craft will give you an idea of what has to be done.

  • GitHub repo warriorjs

    🏰 An exciting game of programming and Artificial Intelligence

    Project mention: Show HN: WarriorJS – Practice JavaScript and problem solving skills and have fun | news.ycombinator.com | 2021-04-30
  • GitHub repo osu

    rhythm is just a *click* away!

    Project mention: Linus Torvalds once said, "If Microsoft ever does applications for Linux it means I've won." | reddit.com/r/linuxmasterrace | 2021-11-24

    You no longer have to set up Wine to click circles to the beat of anime openings, for instance.

  • GitHub repo devilution

    Diablo devolved - magic behind the 1996 computer game

    Project mention: The Video Game Soda Machine Project | news.ycombinator.com | 2021-11-14

    This github issue is continually adding to that list:

    https://github.com/diasurgical/devilution/issues/64

    If you get really nostalgic, check out my links page. There are well over 600 links. Many thanks to archive.org!

  • GitHub repo MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: Regarding console support, why doesn't Godot doesn't do the same thing Monogame does? | reddit.com/r/godot | 2021-11-19

    Yeah, but Monogame also has its source code avaible on GitHub. https://github.com/MonoGame/MonoGameThe console support part of the source code is not present in there but I'm pretty sure that the MonoGame team give you acess to it once you do these steps I mentioned.

  • GitHub repo open-source-flash

    Petition to open source Flash and Shockwave spec

    Project mention: Opensource your abandonware (2010) | news.ycombinator.com | 2021-01-03

    You might be interested in this little bit of history:

    https://github.com/open-source-flash/open-source-flash/issue...

  • GitHub repo citybound

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

    Project mention: How to run the latest releases in windows | reddit.com/r/Citybound | 2021-01-08

    You can manually delete the game's save files. Looks like it defaults to ./city relative to the game's working directory. The specific path depends on how you ran the game.

  • GitHub repo abstreet

    Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit

    Project mention: Small changes to roads affect cyclists, transit users and pedestrians | news.ycombinator.com | 2021-11-07
  • GitHub repo Cataclysm-DDA

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

    Project mention: What changes or additions to mutations you would want to see in CDDA? | reddit.com/r/cataclysmdda | 2021-11-30

    Recently, I PRed changes to Feline to make it more unique. I am open to making more changes to other lines, and perhaps another line or two, but I need ideas. It needs to be different enough from the others mechanically. What would you want to see added?

  • GitHub repo Ebiten

    A dead simple 2D game library for Go

    Project mention: Carotid Artillery is a twin-stick shooter set in a dungeon crawling with vampires (developed using ebiten) | reddit.com/r/golang | 2021-11-02

    It was created using ebiten and is playable in the browser, and on Linux and Windows.

  • GitHub repo Entitas-CSharp

    Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

    Project mention: High performance ECS framework for C# without Unity? | reddit.com/r/gamedev | 2021-09-05

    Github documentation for entitias looks like it is still good https://github.com/sschmid/Entitas-CSharp/wiki

  • GitHub repo flexboxfroggy

    A game for learning CSS flexbox 🐸

    Project mention: A Guide to HTML and CSS | dev.to | 2021-11-29

    Practice flexbox

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 2021-11-30.

Game related posts

Index

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

Project Stars
1 PixiJS 34,812
2 open-source-ios-apps 28,691
3 libGDX 19,293
4 games 18,517
5 You-Dont-Need-JavaScript 16,361
6 Mindustry 13,003
7 openage 10,677
8 Lila 10,233
9 OpenRA 10,142
10 OpenRCT2 10,065
11 OpenDiablo2 10,010
12 Craft 8,933
13 warriorjs 8,665
14 osu 8,438
15 devilution 8,272
16 MonoGame 7,949
17 open-source-flash 7,351
18 citybound 6,625
19 abstreet 6,328
20 Cataclysm-DDA 5,808
21 Ebiten 5,430
22 Entitas-CSharp 5,368
23 flexboxfroggy 5,299
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.