Games
Archived — A list of games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
Install / Use
/learn @leereilly/GamesREADME
Games on GitHub <img src="http://i.imgur.com/Cj4rMrS.gif" height="40" alt="Swimming Octocat" title="Games on GitHub">
📦 Archive notice:
In 2012, this project started as a Hacker News thread collecting cool open source games. Back then, GitHub was more of a graveyard for games than a place where they thrived. Fast forward to today, and it’s a very different story: we now have a vibrant community of game developers building engines, crafting game jam entries, and sharing creative experiments with the world.
Over the years, this repo became one of the most-starred collections of open source games on GitHub, drawing contributions from more than 100 developers and surfacing thousands of projects. It has been humbling to watch a simple list evolve into a community resource and a snapshot of how open source gaming has grown.
I’m now officially archiving the repo. A huge thank you to everyone who submitted games, plugins, maps, hacks, and other treasures. You’ve helped make this something truly special <3
And let’s be honest: a single Markdown file was never the best database for hundreds of games. 😉
Cheers,<br> Lee 🍻
Table of Contents.
- Browser-Based
- Native
- Mobile Games
- Chat bots
- Just The Source
- Frameworks/Engines/Libraries
- Maps/Hacks/Plugins/Utilities/All of the Things™
Browser-Based
Boardgame
- 3D Hartwing Chess Set - 3D chess game done in HTML/CSS/JS. Play it now!
- c4 - Connect Four game, with AI, in HTML/CSS/JS. Play it now!
- Desperate Gods - Free online board game that was designed to be played just like a board game in real-life: no rules are enforced by the computer. Play it now!
- Green Mahjong - Solitaire mahjong game done in HTML/CSS/JS.
- Kriegspiel - The game of imperfect information, the Kriegspiel chess variant.
- Lichess - Free chess game using HTML5 & websockets, built with Scala, Play 2.1, MongoDB and Elasticsearch. Play it now!
Arcade
- Alge's Escapade - HTML5, JavaScript, GameJs arcade game where you control an Algae. Play it now!
- Alien Invasion - Demo Game for Mobile HTML5 Game Development. Play it now!
- Arashi - Arashi is a clone of the Arcade game Tempest. Play it now!
- Asteroids - Pure JavaScript asteroids. Play it now!
- Avabranch - GitHub Game Off 2012 entry. Play it now!
- Ball And Wall - Pure JavaScript arkanoid style game. Play it now!
- Breakout - Breakout multiplayer with HTML5.
- Captain Rogers - Captain Rogers: Asteroid Belt of Sirius - HTML5 mobile game created using ImpactJS. Play it now!
- Cell Mates - Game made in 48 hours for the 2013 Global Game Jam.
- Ceros Snake - A remake of the iconic 70's Snake game.
- CHANG€ - Intense game about the extreme life of supermarket cashiers. Play it now!
- Chromacore - 2D musical platformer set in a dark, black & white world that progressively becomes more colorful and happy through successful gameplay.
- Circus Charlie - HTML5 tribute created in Phaser.
- Jolly Jumper - Made in Phaser. Play it now!
- Clumsy Bird - Flappy Bird clone in JavaScript using MelonJS. Play it now!
- Codename Lumberjack - Simple flash game written using Actionscript 3.0 and Flixel. Play it now!
- Coffee Snake - HTML5 snake game written in CoffeeScript. Play it now!
- Coil - HTML5 canvas game where you defeat enemies by wrapping enemies in your trail. Play it now!
- Color Quest - Infinite runner following a black and white pixel's quest to change into a color pixel. Play it now!
- Core Commiter - GitHub Game Off 2012 Entry. Play it now!
- Crappy Bird - Flappy Bird clone in JavaScript and Canvas2D API.
- Custom Tetris - Play the classic Tetris game the way you like it. Play it now!
- d3shooter - Asteroids style game in HTML5 as a demo of the d3 library. Play it now!
- Digger - HTML5 version of a Boulderdash game.
- Drakonas - Classic shoot 'em up game build with the Three.js library.
- Drill Bunny - Written in JavaScript and using the great Phaser library. Play it now!
- DuckHunt JS - DuckHunt ported to JS and HTML5 with a level creator. Play it now!
- EKG Runner - Game made in 48 hours for the 2013 Global Game Jam.
- Emberwind - HTML5 port of the indie platform game Emberwind.
- ExecutiveMan - JavaScript MegaMan clone.
- Flappy Bird - flappy bird in html5.
- Fluid Table Tennis - Renders a table tennis game interacting with a full-color real-time fluid simulation at 60 FPS. Play it now!
- FlxInvaders - Very simple Flixel game inspired by the Taito classic. Play it now!
- FlxTeroids - Very simple Flixel game inspired by the classic arcade shooter. Play it now!
- Grave Robbers - Sort of GIRP-inspired tower defense. Play it now!
- Heal 'em All - Imagine, what if the cure exists? What if zombies plague can be stoped? Explore old, abandoned graveyard, heal as many zombies as you can, and find your way out. But be careful not to become one of them. Play it now!
- HotFix - Help Hotfix collect stargazers and avoid enemies. Collect commits to upgrade hotfix and add new features. Play it now!
- hurry! - Small but speedy arcade shooter. Play it now!
- Hyperspace Garbage Collector - General Hyperspace Waste Management Solutions. Play it now!
- I Spy A Ghost - an experimental p2p multiplayer game made in HTML5/Phaser using WebRTC. Play it now!
- Jekyll & Hyde Collide - Multi-layered infinite side-scroller. Play it now!
- [JumpSuit](https://github.com/KordonBleu
Related Skills
node-connect
340.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
340.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.2kCommit, push, and open a PR
Security Score
Audited on Mar 29, 2026
