📦 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,
Lee 🍻
- Browser-Based
- Native
- Mobile Games
- Chat bots
- Just The Source
- Frameworks/Engines/Libraries
- Maps/Hacks/Plugins/Utilities/All of the Things™
- 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!
- Alge's Escapade - HTML5, JavaScript, GameJs arcade game where you control an Algae.