awesome-open-source-games
github.com/michelpereira/awesome-open-source-games ↗Collection of Games that have the source code available on GitHub
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me strategy resources from awesome-open-source-games"
Installation instructions →What's inside
Native
- 0 A.D.Strategy
3D RTS similar to Age of Empires II.
- 2048-cliPuzzle/card/board
CLI version of the game 2048 for your Linux terminal.
- 2048-in-terminalPuzzle/card/board
CLI version of the game 2048 made right.
- AAAAXYPlatform
Nonlinear 2D puzzle platformer taking place in impossible spaces.
- AngbandRPG
Single-player dungeon exploration game in the universe of JRR Tolkien.
- Arx FatalisRPG
Cross-platform port of Arx Fatalis, a first-person role-playing game.
Browser-Based
- 111 one-button gamesArcade
One button games are famous for realizing various actions with one button.
- 2048Puzzle
Clone of 1024, based on Saming's 2048.
- 3d.citySandbox
Goal was to build a city in 3D to test the performance of WebGL and and Three.js.
- 3D Hartwing Chess SetBoardgame
3D chess game done in HTML/CSS/JavaScript.
- A Dark RoomPuzzle
Dodge and shoot the red targets, grabbing the bombs as you go. Survive as long as possible and try to get a high score.
- Alge's EscapadeArcade
Help Alge escape by moving through the levels to the escape tube.
Frameworks/Engines/Libraries
- Akihabara
Set of libraries, tools and presets to create pixelated indie-style 8/16-bit era games in JavaScript.
- Allegro 5
C++ libraries to make 2D games(graphics, sound, etc.).
- Ammo.js
Direct port of the Bullet Physics engine to JavaScript using Emscripten.
- Atomic Engine
Features 2D and 3D rendering, standards compliant JavaScript, full Player and Editor source on GitHub, Windows & Mac Editors, with deployment to Windows, Mac, WebGL, Android, and iOS from the editor.
- Babylon.js
Complete JavaScript framework for building 3D games with HTML 5 and WebGL.
- Bgfx
Cross-platform rendering library.
Just The Source
- Aquaria
Breath-taking underwater fantasy game. Winner of the Grand Prize at the 2007 Independent Games Festival.
- Descent 3
Pilot a fighter in a six-degree-of-freedom shooter across underground and surface environments.
- Doom 3
GPL source code release.
- ID Software
Includes Doom, Quake, Wolfenstein and more.
- Jedi Academy
Source only, mirror of SourceForge from Raven Software.
- Jedi Outcast
Source only, mirror of SourceForge from Raven Software.
Mobile Games
- Bat Loves BugsiOS
Arcade game about a bug-craving bat.
- BridgesiOS
Puzzle game with bridges, houses, tolls, and subways for iOS.
- CanabaltiOS
Release of Canabalt for iOS.
- ChaseWhisplyProjectAndroid
Chase Whisply is a FPS. You have to seek, find and kill the ghosts living around you.
- Choose FigureiOS
Simple logic game. Choose the right figure. Train your attention.
- ColorphunAndroid
Simple color based Android Game.
Maps/Hacks/Plugins/Utilities/All of the Things™
- Bfxr
Flash + AIR sound effects generator. Based on Sfxr.
- Brood War API
C++ framework to interact with the Real Time Strategy (RTS) game Starcraft: Broodwar.
- FlxCollisions
Simple set of 2d physics + collision demos for flixel v2.0.
- Gamertag
Gem for retrieving Xbox Live Gamertag information from various sources.
- Greenworks
A Node.js addon allowing you to integrate HTML5 game with Steamworks.
- Halo::Reach::API
Ruby gem for interacting with the Halo:Reach API.
Chat bots
- c4bot
Chat bot that plays Connect Four with you, works in web chat, Facebook Messenger, Skype, and Telegram.
Showing a sample of 413 resources. View the full list on GitHub →