Open Source Game Clones

This site tries to gather open-source reimplementations of great old games in one place. If you think that something is missing from the list - please go to our Github repository and create an issue or even a pull request!

Since all these projects are open-source you can help them and make this world a better place. Or at least you can play something to appreciate the effort people put in them.

Similar resources: check out Free Gamer, a blog dedicated to open source game news, and Unix ASCII games, a list of opensource text-based games.

All games that were added in last month are highlighted like this.

Languages

C10 Java2 Lua1 Python2 C++11 Lisp1 Pascal1 C#1

List of complete clones

Some of these games aren't reimplementations but evolution of original ones, which were eventually open sourced.
SCUMM #
ScummVM (repo)Very Active C++
List of supported games is here
1945 #
Py1945 (repo)Halted GPL Python
3D Deathchase #
Deathchase 3D (repo) GPL2 C
Abuse #
Abuse (repo)Halted C++Lisp
playable
Ace of Spades #
Iceball (repo)Active Multiple CLua
OpenSpades (repo)Active GPL3 C++
Ace Combat: Assault Horizon #
open-horizon (repo)Active MIT C++ nya-engine
Achtung, die Kurve! #
Zatacka (repo)Halted GPL C SDL
NetackaHalted C
Age of Empires II #
openage (repo)Active GPL3 C++Python SDL
runnable (not playable yet), requires original files
Akalabeth: World of Doom #
Aklabeth (repo) GPL2 C
Alien 8 #
Alien 8Halted C
playable
Allegiance #
Free Allegiance (repo)Sporadic C
Shared source
Alone in the Dark #
Alone in the Dark 2
Jack in the Dark
Alone in the Dark 3
Free in the Dark (repo)Halted GPL C
Anacreon: Reconstruction 4021 #
Ard-Reil: Anacreon Reconstruction Project (repo)Halted GPL2 CC++JavaPascal
Another World #
Out of This World
Outer World (アウターワールド Autā Wārudo)
New RAW (repo)Halted GPL C++
rawgl (repo)Active GPL C++
completable
Another World 2: Heart of the Alien #
Heart of the Alien (repo)Halted C
Archon: The Light and the Dark #
XArchon (repo)
halted development, (C, C++), GPL3
Ares #
Antares (repo)
active development, C++, GPL3, playable
Armor Alley #
Armor Alley (repo)
active development, JavaScript, CC3.0
Artillery Duel #
Artillery Duel (repo)
halted development, Python, GPL3
Arx Fatalis #
Arx Libertatis (repo)
active development, C++; needs original game files
Ascendancy #
Starlane Empire (repo)
development halted, C++, GPL
Asteroids #
Maelstrom
development halted, playable, C
Vectoroids (repo)
halted development, C, GPL2
Agendaroids (repo)
halted development, C, GPL2
Asylum #
SDL Asylum (repo)
halted development, C++, GPL3
Atomix #
Atomiks
C, playable
KAtomic
C++, active development
GNOME Atomix
C, development halted
WAtomic (repo)
halted development, Delphi/Kylix, GPL2
AstroMenace #
AstroMenace (repo)
active development, C++, GPL3
Astrosmash #
Cosmosmash (repo)
sporadic development, C++, GPL2
Awesomenauts #
BlakedAwesomenaughts (repo)
active development, (JavaScript & PHP), MIT
Babaliba #
Babaliba (repo)
Microsoft Visual FoxPro, no specified licence
Baldur's Gate series #
Icewind Dale series
Planescape: Torment
GemRB (repo)
active development, C++
Ballerburg #
Ballerburg SDL (repo)
active development, C, GPL3
Barbarian: The Ultimate Warrior #
Barbarian (repo)
active development, Quick Basic (QB64), no licence specified
Battle Chess #
Open BattleChess (repo)
halted development, C#, LGPL
Battle City #
Battle City (repo)
sporadic development, playable, C++
TZOD (Tank Zone Of Death) (repo)
sporadic development, C++ & Lua, GPL3
Bard's Tale Contruction Set #
Bt Builder (repo)
active development, C++, GPL3
Bejeweled #
biju-game (repo)
halted development & WIP, (JavaScript & CraftJS), no specified licence
Bermuda Syndrome #
Bermuda Syndrome
sporadic (or halted) development, playable
Betrayal at Krondor #
xBaK
sporadic (or halted) development, playable
The Binding of Isaac #
Witch Blast (repo)
active development, playable, C++, SFML, GPL3, CC BY-NC-SA
Blade Runner #
replicant (repo)
stalled development, WIP, C++
bladerunner (Engine within SCUMMVM) (repo)
active development, C++, GPL2
Blake Stone: Planet Strike #
bstone
active development, playable, c++
Blood #
Blood Crossmatching (EDuke32 vanilla) (repo)
active development
Transfusion (repo)
sporadic development, playable
Bolo #
orona (repo)
development halted, playable, HTML5
Bomberman #
Dynablaster
SDL Bomber
development halted, playable, C
Bombic (repo)
halted development, C++, GPL2
Bombic2 (repo)
halted development, C++, GPL2
Bomb Mania Reloaded (repo)
halted development, C++, GPL2
I Have No Tomatoes (repo)
halted development, C++, custom licence
Boulder Dash #
Rocks n diamonds
sporadic development, playable, C
GDash (repo)
active development, C++
Mining Haze (repo)
halted development, C, GPL2
Digger (repo)
active development, TypeScript, no specified licence
boulder-dash (repo)
active development, Java, no specified licence
Bratwurst #
bratwurst (repo)
halted development, Lisp, GPL2
Bruce Lee #
Jet Lee (repo)
active development, C++, no specified licence
Bubble Bobble #
The Bub's Brothers (repo)
halted development, Python, MIT
Bug Bomber #
BitRiot (repo)
active development, (C++ & SDL), Apache License
BurgerTime #
バーガータイム
Hamburger
ハンバーガー
BurgerSpace (repo)
halted development, C++, GPL2
Buster Bros #
Pang
パン
Pomping World
ポンピング・ワールド
Pang Zero (repo)
halted development, Perl, GPL2
Buzz Aldrin's Race Into Space #
Race Into Space (repo)
active development, C++, GPL2
Cadaver #
Cadaver (repo)
halted development, incomplete, PC game files required, C++
Caesar 3 #
CaesarIA
active development, C++, somewhat playable
Call to Power II #
Civilization: Call To Power 2 Source Project (repo)
C, custom licence
Cannon Fodder #
Open Fodder (repo)
active development, playable, C++
Cannon Fodder (repo)
halted development, HTML5, no licence specified
Carmageddon #
OpenC1 (repo)
sporadic development, playable, needs game data, C#
Castle of the Winds #
Castle of the Winds (React/MeteorJS Remake) (repo)
active development, JavaScript, React, Redux, Meteor, MIT
Catacomb II #
CatacombSDL (repo)
playable, needs game data, C
Cave Story #
NXEngine
sporadic development, playable, needs game data (but it's free!)
Chip's Challenge #
Tile World
playable, C
Tile World 2 (repo)
playable, C
ChuChu Rocket! #
Duck Marines (repo)
active development, playable, Lua, music is CC-BY-NC-ND
Circus Atari #
Circus Linux! (repo)
halted development, C, GPL2
Clonk #
OpenClonk (repo)
active development, C++
Columns #
div-columns (repo)
active development, DIV Games Studio, MIT
Commando #
CommandoJS (repo)
halted development, playable, JavaScript, Coffeescript, melonJS, MIT
Commander Keen Series #
Commander Genius (repo)
active development, C++
Keen Dreams (repo)
active development, C, GPL 2
Omnispeak (repo)
active development, C, GPL2
Command & Conquer #
Command & Conquer: Red Alert
Dune 2000
OpenRA (repo)
active development, C#
Contra #
Contra_remake (repo)
halted development, C++, GPL2
CookieClickerRemake (repo)
active development, C#, no specified licence
Crazy Cars #
Crazy Cars (repo)
Quick Basic (QB64), no specified licence
Creatures #
Open Creatures (repo)
development halted, forks present, C++, LGPL
Crystal Quest #
CrystalQuest (repo)
active development, (HTML5, JavaScript & JQuery), MIT
Curse of the Azure Bonds #
coab (repo)
sporadic development, playable, C#
Cytadela #
Cytadela (repo)
sporadic development, C++, GPL3
C-Dogs #
C-Dogs SDL (repo)
active development, playable, C, SDL
Dandy #
Fight Or Perish (repo)
sporadic development, C, GPL2
Dark Reign 2 #
Dark Reign 2 (repo)
in-active development, C++, dubious licence (see project page)
Defender #
Defendguin (repo)
sporadic development, C, GPL2
Descent #
Descent 2
D2X (repo)
active development, C++
DXX-Rebirth (repo)
active development, C
Kathodos (repo)
halted development, (Python & Panda3D), no specified licence
DesertStrike: Return to the Gulf #
openstrike (repo)
sporadic development, not playable, C++, GPL3
Destructo #
Island of Dr. Destructo
The Island of Doctor Destructo
Return of Dr. Destructo (repo)
development completed, Allegro, C++, MIT
Diablo #
freeablo (repo)
active development, needs game data, C++
Digimon World #
Digimon World Project Ark (repo)
active development, (Unity & C#), no specified licence
Dodger #
dodger-remake (repo)
halted development, C++, no specified licence
Dogs of War #
openDOW (repo)
sporadic development, C, GPL3
Doom #
Doom II
Heretic
Hexen
Doomsday (repo)
active development, C
Chocolate Doom (repo)
active development, C
ZDoom (repo)
active development, C
PrBoom+ (repo)
active development, C
Odamex (repo)
active development, C
GLHeretic (repo)
C
Freedoom (repo)
free resources for Doom II, sporadic development
Doom Legacy (repo)
active development, playable, C++
GZDoom (repo)
active development, C++
Mocha Doom (repo)
active development, Java, GPL3
DOOM-iOS (repo)
halted development, C++, GPL2, iOS
Doom 3 #
dhewm3 (repo)
active development, C++, GPL3
RBDOOM-3-BFG (repo)
active development, C++, GPL3, BFG edition only
Drugwars #
Dope Wars (repo)
sporadic development, C
RxWars (repo)
active development, JavaScript, no specified licence
Deuteros #
Deuteros X (repo)
halted development, C#
Dink Smallwood #
GNU FreeDink (repo)
sporadic development, C, GPL3
Duck Hunt #
duckhunt (repo)
sporadic development, Python
Duck-Rehunt (repo)
halted development, Python, GPL
Duck Hunter (repo)
halted development, Python, no licence specified
duckhunt (repo)
halted development, JavaScript, no specified licence
Duke Nukem #
Freenukum Jump'n Run (repo)
stalled development, C, GPL3
Duke Nukem 3D #
EDuke32 (repo)
active development, C
Dune 2 #
Dune Legacy (repo)
active development, C++
OpenDUNE (repo)
active development, C
Dune Dynasty (repo)
active development, C
Dune II - The Maker (repo)
development halted, C++, MIT
Dungeon Keeper #
KeeperFX (repo)
active development, C; not really a clone, but a hack to make Dungeon Keeper run on recent OSes
Dungeon Master #
Chaos Strikes Back (repo)
halted development, C++, Stolenware
DungeonMaster (repo)
active development, C#, no specified licence
E.T. the Extra-Terrestrial #
javascript-E.T. (repo)
sporadic development, (HTML5 & JavaScript), (AS-IS) licence
Earth Shaker #
EarthShakerDS (repo)
active development, C++, custom licence, Nintendo DS port
Eat The Whistle #
Eat The Whistle (repo)
sporadic development, C, GPL2
Echochrome #
Mugen Kairō
無限回廊
l-echo (repo)
halted development, C++, GPL3
Elements #
OpenEtG (repo)
active development, JavaScript, (AS-IS) licence
Encounter #
encounter (repo)
active development, (JavaScript & WebGL), no specified licence
Entombed! #
Entombed! (repo)
halted development, C, no specified license
Escape from Colditz #
Colditz Escape! (repo)
active development, C, GPL3
Eye of the Beholder II #
Dungeon Eye (repo)
sporadic development, C#
Elasto Mania #
X-Moto
active development, playable, C++
The Elder Scrolls: Arena #
opentesarena (repo)
halted development, Python, no specified licence
opentesarenapp (repo)
halted development, C++, no specified licence
The Elder Scrolls II: Daggerfall #
Daggerfall.NET (repo)Stalled Development C#
opendf (repo)Active Development GPL3 C++
not playable
XL-Engine (repo) C++
The Elder Scrolls III: Morrowind #
OpenMW (repo)Active Development GPL3 C++
Emperor of the Fading Suns #
Phoenix (repo)Active Development no specified licence Java
Exile #
Blades of Exile
Blades of Exile (repo)
active development, C++, GPL2
Exile 1988 #
EXILE (repo)
halted development, (LÖVE, Lua), custom (AS-IS) licence
Exolon #
exolon (repo)
active development, JavaScript
F-1 Spirit #
F-1 Spirit (repo)
C++, no licence specified
F-Zero #
F-Zero Clone (repo)
active development, (JavaScript - CoffeeScript, WebGL), no specified licence
Racer (repo)
active development, (C++ & Python), GPL3
Fade to Black #
f2bgl
sporadic development, C++
Fallout 2 #
DarkFO
active development, (JavaScript & Python), not playable, needs game data, Apache License
Falltergeist (repo)
active development, C++, not playable, needs game data
parpg (repo)
halted development, (Python, FOSS & C++), GPL
Fallout 3: Van Buren #
Van Buren Project (repo)
halted development, C#, custom licence (NeoAxis 3D Engine 2.0 Free SDK License Agreement)
Fallout Tactics: Brotherhood of Steel #
FreeFT (repo)
active development, C++, (AS-IS) licence
Fallout Online #
(repo)
active development, C++, GPL3
Fantastic Journey #
Gokujō Parodius!
pucpr-ld-parodius (repo)
halted development, Construct2, no specified licence
Flappy Bird #
CrappyBird (repo)
sporadic development, JavaScript, MIT
Clumsy Bird (repo)
active development, MelonJS, MIT
Hocoslamfy (repo)
halted development, C, SDL, GPL
Flashback #
REminiscence
moderately active development
Floor 13 #
Floor 13 (repo)
active development, Ruby
Flying Shark #
Friking Shark (repo)
stalled development, C++, GPL3
Final Fantasy VIII #
OpenTriad
active development, Java, no specified licence
Flag Catcher #
Gift Grabber (repo)
active development, (JavaScript & BackBone.js), no specified licence
Football Manager #
Football Manager (repo)
C, GPL2
Forsaken #
ProjectX (repo)
playable
FreeSpace 2 #
FreeSpace Source Code Project (repo)
active development, C++
Frog! #
Back To Nature
back-to-nature-c64-remake (repo)
multi-platform, active development, Java, no specified licence
Frogs and Flies #
Frog Bog
Batrachians (repo)
halted development, C++, GPL2
Frogger #
Froggix (repo)
halted development, Python, GPL2
Galaxian #
galaxian (repo)
halted development, ActionScript, no specified licence
Geometry Wars #
Geometry Wars Remake (repo)
halted development, Java, GPL
Grid Wars 2 (repo)
Blitz Max, no specified licence
Gish #
freegish (repo)
active development, C, custom licence
Gladiator #
Openglad (repo)
sporadic development, C++
Glest #
Glest Advanced Engine
sporadic development, C++, playable
Gods #
Gods -Deluxe- (repo)
stalled development, Java
GoldenEye 007 #
ges-code (repo)
active development, C++, GPL3
The Goonies #
The Goonies (repo)
C++, no specified licence
Gorillas #
Gorillas (repo)
sporadic development, Objective-C, iOS, Java Research License 1.6
Gravity Wars #
Slingshot
Python, playable, halted development, GPL2
The Great Giana Sisters #
OpenGGS (repo)
active development, C++, GPL2
Grim Fandango #
Escape from Monkey Island
Myst III: Exile
ResidualVM
active development, C++
Grand Theft Auto #
OpenGTA (repo)
development halted, C++
Grand Theft Auto 2 #
gta2net (repo)
development halted, C#
Gravity Force #
Galaxy Forces V2 (repo)
active development, C++
Guitar Hero #
Frets on Fire (repo)
development halted, playable, Python (look for songs on the wiki)
Frets on Fire X (repo)
active development, playable, Python
Halls of the Things #
Halls of the Things 2008/2011/2014 Remake (repo)
sporadic development, C#, no specified licence
Hardwar #
Hardwar (repo)
sporadic development, C/C++
Haunted House #
HauntedHouse (repo)
finished development, ActionScript, no specified licence
Heart of Darkness #
HODe (repo)
unknown development status, C++
Heavy Smash #
open-heavy-smash (repo)
halted development, C++, no specified licence
Hexen II #
Hammer of Thyrion (repo)
active development, C
Heroes of Might and Magic II #
fheroes2 (repo)
active development, C++
Heroes of Might and Magic III #
Ancient Beast (repo)
active development, playable, HTML5, javascript
VCMI (repo)
active development, time-based releases, playable, requires original files, C++, SDL, GPL2
Highway Encounter #
Vorton (repo)
halted development, C, GPL3
History Line: 1914-1918 #
Historyline (repo)
halted development, (Unity, C#)
Homeworld #
Homeworld SDL (repo)
development halted, playable
HoverRace #
HoverRace (repo)
active development, C++, custom license (GrokkSoft HoverRace SourceCode License v1.0)
Hovertank 3D #
Hovertank3D (repo)
finished development, C & Assembly, GPL2
Imperialism #
imperialism-remake (repo)
active development, Python, GPL3
Imperium Galactica #
Open Imperium Galactica (repo)
occasional development, playable, Java
Interstate '76 #
Interstate Outlaws (repo)
halted development, Python, GPL
Iron Seed #
Iron Seed (repo)
halted development, Pascal, GPL3
Jagged Alliance 2 #
Jagged Alliance 2 - Stracciatella
active development, playable
Jazz Jackrabbit #
OpenJazz (repo)
sporadic development, C++
Jedi Knight II: Jedi Outcast #
JediOutcastLinux
active development, playable, C++
Jedi Knight: Jedi Academy #
JediAcademyLinux
active development, playable, C++
OpenJK
active development, playable, C++
Jet-Story #
Jet-Story (repo)
active development, C++, MIT
Jetpac #
Jetpac remake (repo)
finished developent, (XNA & C#), no specified licence
JezzBall #
Ice Breaker (repo)
Joust #
Ostrich Riders (repo)
sporadic development, C++, GPL3
Jumpgate: The Reconstruction Initiative #
Open Jumpgate
active development, C++
Jump 'n Bump #
Jump'n'Bump
halted development, C, GPL2
Jumping Jack #
Jumping Jack: Further Adventures (repo)
halted development, C++, no licence specified
Jumping Jack 2: Worryingly Familiar (repo)
halted development, C++, no licence specified
Jumpman #
Jumpman (repo)
halted development, Assembly
Kaboom! #
DonkeyInTrouble (repo)
sporadic development, (Lua & LÖVE), no specified licence
Kid Chameleon #
KidChameleonRemake (repo)
active development, C#, no specified licence#
Knights #
Knights (repo)
active development, C++, GPL3
Knights and Merchants #
KaM Remake (repo)
active development, Delphi
Kula World #
Roll Away
Kula Quest
Cubosphere (repo)
halted development, C++, GPL3
Ladder #
Ladder (repo)
C#, no specified licence
Ladder (repo)
Java (source inside JAR file), GPL2
ladder (repo)
active development, GO, MIT
Larn #
NLarn (repo)
active development, (C & Lua), GPL2
Legion #
legion (repo)
halted development, (C++ & Irrlict), custom (AS-IS) licence
Lego Rock Raiders #
rock-raiders-remake (repo)
active development, JavaScript, no specified licence
The Lord of the Rings Volume 1 #
Lord of the Rings game engine (repo)
development halted, playable, C
Liero #
OpenLiero (repo)
development halted, C++
OpenLieroX (repo)
active development, C++
Gusanos (repo)
development halted, seems to be playable
Lionheart #
Lionheart Remake (repo)
active development, Java, GPL2
Little Big Adventure #
twin-e (repo)
sporadic development, playable, needs game data, C, GPL
Locomotion (Amiga 1992) #
Pendomotion (repo)
active development, Python, no specified licence
Lode Runner #
XScavenger
development halted, playable, C
Lode Runner - Total Recall (repo)
active development, HTML5, no specified licence
Log!cal #
Orbium (repo)
sporadic development, HTML5/JS, playable, GPL2
Pathological (repo)
halted development, Python, GPL2
Lose Your Marbles #
Lose Your Marbles (repo)
sporadic development, JavaScript, MIT
Lumines #
luminesk5 (repo)
halted development, Objective-C, GPL3
Magical Drop #
マジカルドロップ
MagiDro
マジドロ
Krystal Drop (repo)
halted development, C++, GPL2
Marble Madness #
Marble Madness 3d (repo)
stalled development, C++
Trackballs (repo)
stalled development, C++
Metroid Prime #
urde (repo)
active development, (engine only), C++ and Python, MIT
Missile Command #
Missile Command (repo)
development halted, playable, Lua
Mad TV #
TVTower (repo)
active development, BlitzMax, C
Maxit #
Maxit (repo)
Java, no specified licence
Maxit (repo)
sporadic development, C++, BSD
The Maze of Galious #
The Maze of Galious (repo)
C++, GPL2
Medal of Honor: Allied Assault #
OpenMoHAA (repo)
sporadic development, based on ioquake3 (not playable yet), C, GPL2
Monty Mole #
Monty Mole PC remake (repo)
halted development, C++, no specified licence
Moonbase Commander #
Scorched Moon (repo)
sporadic development, Python, GPL3
Mortal Kombat #
mk.js (repo)
halted development and basic game, JavaScript, MIT
The Need for Speed #
OpenNFS1 (repo)
halted development, C#, no specified licence
Night Stalker #
Afternoon Stalker (repo)
sporadic development, C++, GPL2
Octopus #
Octopus (repo)
active development, Swift, no licence found, Apple TV 4 required
Oddworld: Abe's Oddysee #
Oddworld: Abe's Exoddus
alive (repo)
active development, C++, MIT
Outcast #
OpenOutcast (repo)
halted development, C++, GPL2
Outrun #
アウト ラン
Auto Ran
Cannonball (repo)
active development, playable, C++, needs game data
Outrun (repo)
active development (WIP), Quick Basic (QB64), no specified licence
Oxyd #
Enigma (repo)
active development, C++
Pac-Man #
pacman (repo)
halted development, JavaScript, custom licence
pacman-canvas (repo)
active development, HTML5, minimal licence
pacman (repo)
sporadic development, HTML5, no specified licence
Google Pacman (repo)
finished development, (JavaScript & Flash), no specified licence
pacman (repo)
active development, (HTM5 & JavaScript), no specified licence
jspacman-canvas (repo)
halted development, (JavaScript & HTML canvas), no specified licence
Populous: The Beginning #
OpenPop (repo)
halted development, C++, GPL3
Portal #
glPortal (repo)
active development, C++, playable
Prince of Persia #
SDLPoP (repo)
C, active development, playable
FreePrince
C, halted development, mostly playable
Quadnet #
Mauvenet (repo)
C++, no specified licence
Quake #
DarkPlaces (repo)
active development, C, GPL2
ezQuake (repo)
active development, C, GPL2
ProQuake 4 (repo)
C, GPL2
QuakeSpasm (repo)
active development, C, GPL2
TyrQuake (repo)
active development, C, GPL2
Quake 2 #
Jake2 (repo)
active development, Java, GPL2
Yamagi Quake II (repo)
active development, C, GPL2
Quake 3 #
ioquake3 (repo)
active development, C
OpenArena (repo)
sporadic development, C
FQuake3 (repo)
sporadic development, F#, GPL2
QuakeJS (repo)
halted development, JavaScript, MIT
Ken's Labyrinth #
LAB3D/SDL (repo)
sporadic development, C, no licence found
Lugaru: The Rabbit's Foot #
Lugaru (repo)
halted development, C++, GPL2
M.U.L.E. #
mewl (repo)
sporadic development, C++, GPL2
Magic Carpet #
magiccarpet (repo)
halted development, C++, no specified licence
Manic Miner #
Manic Miner (repo)
Blitz Basic, freeware but no specified licence for source
Marathon #
Marathon 2
Marathon Infinity
Aleph One (repo)
active development, C++
Mario World #
Secret Maryo Chronicles (repo)
sporadic development, C++
Mari0 (repo)
LÖVE & Lua
Full Screen Mario (repo)
active development, playable, JavaScript, CCPL
Master of Orion 2 #
OpenMOO2 (repo)
moderately active development, Python
M.A.X. #
Mechanized Assault and eXploration Reloaded (repo)
moderately active development, C++
Mech Warrior #
LinWarrior (repo)
stalled development, C++, Apache License
MechCommander 2 #
MechCommander 2 Omnitech (repo)
halted development, C++, mixed licence; Shared Source Limited Permissive License & GPL
Mega Lo Mania #
Gigalomania (repo)
moderately active development, playable, C++
MegaMan #
Executive Man (repo)
active development, JavaScript, custom licence
Meridian 59 #
Open Meridian (repo)
active development, C, GPL2
Meridian 59 Server 105 (repo)
active development, C, GPL2
Meridian 59 German Server 112 (repo)
active development, C, GPL2
Millipede #
Monsters and Mushrooms (repo)
halted development, Python, GPL2
Minecraft #
Minetest (repo)
active development, C/C++
Manic Digger (repo)
moderately active development, C#
Gnomescroll
development halted, playable, C++, GPL3
Terasology (repo)
active development, playable, Java, Apache License
Hematite (repo)
active development, Rust, MIT License
Digbuild (repo)
halted development, C++, GPL2
TrueCraft (repo)
active development, C#, MIT
Voxelands (repo)
active development, C++, GPLv3
pycraft (repo)
active development, Python, GPL2
Minesweeper #
Minesweeper (repo)
halted development, F#, iOS, no specified licence
Movie Business #
movbizz (repo)
active development, (PHP & JavaScript), MIT
Nebulus #
Toppler
sporadic development, C++
Nether Earth #
Nether Earth Remake (repo)
C++, no specified licence
Neverwinter Nights #
Neverwinter Nights 2
Star Wars: Knights of the Old Republic
Star Wars: Knights of the Old Republic II – The Sith Lords
Jade Empire
Sonic Chronicles: The Dark Brotherhood
The Witcher
Dragon Age: Origins
Dragon Age II
xoreos (repo)
sporadic development, not playable, C++
Nodes of Yesod #
Nodes of Yesnod remake (repo)
halted development, (XNA, C#), no specified licence
One Must Fall: 2097 #
OpenOMF (repo)
active development, single player, 2 player and network play are playable, needs free resources from omf2097.com
Ruby OMF 2097 Remake (repo)
halted development, Ruby, BSD4
Overflow #
JOverflow (repo)
halted development, Java, no specified licence
Panzer General #
OpenGeneral
sporadic development, C++
Open Panzer (repo)
active development, HTML5
LGeneral (repo)
development halted (or very sporadic), playable, C
Paradroid #
FreedroidClassic
development completed, C
Nighthawk (repo)
development halted, playable, C++
Paratrooper #
Paratrooper (repo)
Phantasy #
Phantasy (repo)
halted development, Java, no specified licence
Pipe Mania #
Pipemania (repo)
halted development, (Lua & Love3D), no specified licence
Pokémon #
Tuxemon (repo)
active development, alpha, playable, Python/Pygame
Pole Position #
grid-leader (repo)
halted development, (Python & Panda3D), no specified licence
Punch-Out!! #
THREEPunchOut (repo)
active development, JavaScript, no specified licence
Pushover #
Pushover (repo)
moderately active development, C++, playable
Puzznic / Brix #
Wizznic! (repo)
active development, C, playable
Q*bert #
ReQbert (repo)
halted development, HTML 5, GPL3
R-Type #
R-Type Clone from Octobinz (repo)
development status unavailable, demo only, C++, no licence
rtype (repo)
halted development, C++, no licence
Railroad_Tycoon #
FreeRails (repo)
halted development, C++ & Java
FreeRails 2 (repo)
halted development, Java
Rampart #
Escalade (repo)
halted development, Scala, no specified licence
Rampart-Android (repo)
active development, Android, Java, no specified licence
Raptor: Call of the Shadows #
raptor (repo)
halted development, JavaScript, no specified licence
Redneck Rampage #
erampage (EDuke32 fork) (repo)
active development, C
Rescue! #
Rescue! Max (repo)
halted development, Java, GPL2
Rick Dangerous #
xrick
halted development, playable, C
rickyd (repo)
sporadic development, playable, C++
Rise of the Triad #
Rise of the Triad for Linux (repo)
sporadic development, C
River Raid #
Ruby Raid (repo)
halted development, Ruby, no specified licence
The Adventures of Robbo #
Robbo (repo)
active development, JavaScript, playable
Road Fighter #
Road Fighter (repo)
C++, LGPL2
Robotfindskitten #
rfk-inform (repo)
stalled development, Inform6
Robotron: 2084 #
robotron (repo)
active development, JavaScript
Rodent's Revenge #
Open Rodent's Revenge (repo)
halted development, C++, GPL3
RollerCoaster Tycoon #
FreeRCT (repo)
active development, C++
RollerCoaster Tycoon 2 #
OpenRCT2 (repo)
active development, C, GPL3
Ryzom #
Ryzom Core (repo)
active development, C++, (AGPLv3 & Creative Commons Attributions-ShareAlike 3.0)
Scorched Earth #
Atomic Tanks
sporadic development, playable
Scramble #
Scramble (repo)
PowerBASIC, no specified licence
Seaquest #
Seaquest (repo)
sporadic development, C#, no specified licence
Shadowgrounds: Survivor #
shadowgrounds (repo)
halted development, C++, Shadowgrounds & Shadowgrounds Survivor Source Code License
Simon #
asdf (repo)
finished development, JavaScript, MIT
Skool Daze #
pyskool (repo)
active development, Python, GPL3
Space Rangers 2: Dominators #
OpenSR (repo)
active development, C++ & Python
Strike Commander #
libRealSpace (repo)
active development, C++
Sensible Soccer #
FreeKick (repo)
active development, C++, GPL
YSoccer (repo)
sporadic development, BlitzMax, GPL
Sensitive #
One Way To Go (repo)
active development, Lua, GPL3
The Sentinel #
sentinel (repo)
sporadic development, JavaFX, no specified licence
Seven Kingdoms #
Seven Kingdoms: Ancient Adversaries (repo)
active development, C++
Shining Force II #
Shining Force 2 Reverse Engineer (SF2RE) (repo)
sporadic development, reverse engineering project, C, no specified licence
Shining Soul #
Shining-Soul-Remake (repo)
active development, Python, no specified licence
Sid Meier's Alpha Centauri #
Freeciv Alpha Centauri project (repo)
halted development, C, GPL2
Sid Meier's Colonization #
FreeCol (repo)
active development, Java
cc94 (repo)
required original files, active development, (C++ & Python), AGPL3
Sid Meier's Pirates! #
Crown and Cutlass (repo)
halted development, C++, BSD
Shadow Warrior #
JonoF's Shadow Warrior Port (JFSW) (repo)
active development, C, playable
SWP (repo)
C, GPL2
Siege #
FreeSiege (repo)
sporadic development, C++, playable
Siege of Avalon #
Siege of Avalon Open Source (repo)
stalled development, Pascal, custom license
Silencer #
zSILENCER (repo)
playable, C++
Silent Hunter 4 #
Danger from the Deep (repo)
sporadic development, C++
SimTower #
OpenSkyscraper (repo)
active development, C++, playable
SingStar #
UltraStar Deluxe (repo)
active development, Object Pascal, playable
Solar Fox #
SolarWolf (repo)
Python, LGPL 2.1
Sopwith #
SDL Sopwith (repo)
development halted, playable, C
Sopwith 3 (repo)
C++, GPL2
Space Invaders #
pyspaceinvaders (repo)
halted development, Python, GPL2
Space Rangers #
Space-rangers (repo)
halted development, C#, no specified licence
Speedball 2 #
Speedball 2
halted development, reverse engineered prototype, not fully playable, C#
Star Control 2 #
The Ur-Quan Masters (repo)
active development, C
star-control2 (repo)
active development, C++, MIT
Star Trek: Voyager – Elite Force #
RPG-X (repo)
active development, C, GPL2
Starcraft #
Stargus (repo)
moderately active development, C++/Lua
Stunt Car Racer #
Stunt Car Racer Remake (repo)
stalled development, C++
Stars! #
Freestars (repo)
halted development, C++, GPL2
NStars! (repo)
halted development, C#, GPL2
Star Castle #
Star Castle (repo)
C++, resuse forbidden without permission
Star Raiders (Atari) #
Atari8bit_StarRaiders (repo)
halted development, reverse engineering project, Assembly
Star Wars (1983 arcade game) #
Star-Wars-III (repo)
finished development (only level 3 implemented), Python, GPL2
Starshatter #
starshatter-open (repo)
sporadic development, C++, custom licence (Starshatter OpenSource Distribution)
Stunts #
4D Sports Driving
Ultimate Stunts (repo)
moderately active development, C++
Styx #
Styx (repo)
halted development, C++, no specified licence
Supaplex #
splexhd (repo)
halted development, C++, GPL2
Super Cars #
Supercars III (repo)
sporadic development, Java
Super Foul Egg #
SuperFoulEgg (repo)
stalled development, Objective C, custom licence
Super Mario #
Mega Mario
development halted, playable, C++
pucpr-ld-mario3 (repo)
halted development, Construct2, no specified licence
uMario (repo)
Fully playable, C++, SDL2, development halted, GPLv2
Super Methane Brothers #
Super Methane Brothers
development halted, C++, playable
super-methane-brothers-gx (repo)
sporadic development, C++, GPL2, (Wii and GameCube port)
Super Monkey Ball #
Veraball (repo)
active development, Gobot, MIT
irrlamb (repo)
active development, C++ & Irrlicht, GPL3
Neverball (repo)
active development, C++ & SDL, GPL2
Survivor (1986) #
Survivor (repo)
sporadic development, HTML + CSS + JavaScript, CC BY-NC 3.0
Syndicate #
FreeSynd (repo)
active development, C++
Syndicate Wars #
Syndicate Wars Port
playable (no network support), inactive, GPL3, requires original data
Terraria #
Open Terraria Rewrite (repo)
stalled development, WIP, Java
terrarium (repo)
active development, C++, no specified licence
The Castles of Dr. Creep #
DrCreep (repo)
development completed, C++
The Hobbit #
hobbitgfx (repo)
actve development, JavaScript
The Last Ninja #
LastNinja (repo)
playable, sporadic development, C++
The Settlers #
Freeserf (repo)
active development, playable, C
The Settlers II #
Return to the Roots (repo)
active development, C++
The Settlers III #
JSettlers (repo)
active development, needs original files, Java
Shobon Action #
Open Syobon Action (repo)
halted development, C++, GPL2
SkiFree #
skifree.js (repo)
active development, JavaScript, custom licence
Skifree-HTML5-clone (repo)
halted development, HTML5, GPL3
Slot Racers #
Slot-Racers (repo)
halted development, C, GPL3
Space Station 13 #
ss13remake (repo)
halted development, C#, GPL3
Star Fox 64 #
UnnamedStarFoxClone (repo)
active development, (C# & Unity), no specified licence
Stratosphere: Conquest of the Skies #
openStrato (repo)
active development, (JavaScript & WebGL), GPL2
Swing #
XSwing Plus (repo)
sporadic development, Java, GPL3
Tempest #
Arashi-JS (repo)
development halted, javascript
Space Twitch (repo)
active development, C#
wbta (repo)
active development, Java, Android, no specified licence
Test Drive #
opengl_test_drive_clone (repo)
C, GPL3
Tetris Attack #
Panel Attack (repo)
active development, Lua, playable, basic networking support
Crack Attack! (repo)
development halted, C++, playable, networking support
FreeBlocks
active development, C, SDL, playable
Theme Hospital #
CorsixTH (repo)
active development, time-based releases, C++, Lua, SDL 2
Theme Park #
Theme Park Builder 3D CAD (repo)
halted development, (C++, OpenGL, SDL), GPL2
Thromolus #
thromolusng (repo)
halted development, Python, GPL3
Thrust #
Thrust (repo)
halted development, C, GPL2
Tiny Wings #
Tiny Wings (repo)
halted development, Objective-C, MIT
Titus the Fox #
Moktar
OpenTitus (repo)
sporadic development, C, SDL
Total Annihilation #
Spring (repo)
active development, C++, Java, Python
Total Annihilation 3D (repo)
moderately active development, C++
Tomb Raider #
OpenRaider
active development, C++
OpenTomb (repo)
active development, C++
Touhou #
PyTouhou (repo)
active development, Python
Taisai Project (repo)
development halted, C, playable
Transplant #
Spaceship Duel (repo)
sporadic development, C#, BSD
Transport Tycoon #
Transport Tycoon Deluxe
OpenTTD (repo)
active development, C++, extremely playable
Tranz Am #
Tranzam (repo)
halted development, C++
Tron #
newtron (repo)
halted development, (HTML & JavaScript), no specified licence
Turmoil #
datastorm (repo)
active development, C, (AS-IS) licence
Turnabout #
turnabout (repo)
halted development, working in progress, CoffeeScript, no specified licence
Turrican #
Hurrican
development halted, playable (Makefile needs edits to compile on Linux), C++
Tyrian #
OpenTyrian (repo)
moderately active development, C
Tyrian Remake (repo)
sporadic development, Java, GPL2
Ugh! #
UGH-remake (repo)
halted development, C, no licence specified
gosugh (repo)
halted development, (Gosu and Chipmunk), MIT
Ultima Online #
Iris2 (repo)
development halted, playable
Ultima II: The Revenge of the Enchantress #
UiirJS (repo)
halted development, JavaScript, no specified licence
Ultima IV #
xu4 (repo)
active development, C++
Ultima VI #
The Savage Empire
Martian Dreams
Nuvie (repo)
active development, C++
Ultima VII #
Exult (repo)
moderately active development, C++
Ultima VIII #
Pentagram (repo)
sporadic development, C++
Uncharted Waters #
Uncharted waters 2 remake (repo)
active development, Java, GPL2
Uninvited #
uninvited (repo)
sporadic development, Inform, Artistic License 2.0
Utopia #
Utopia (repo)
stalled development, JavaScript
Vlak #
Train (repo)
sporadic development, Java, BSD
Viper #
viper (repo)
halted development, CoffeeScript, no specified licence
Warlords II #
FreeLords (repo)
active development, Java, GPL2
Warcraft: Orcs & Humans #
warcraft-remake (repo)
needs original files, active development, Java, GPL2
Warcraft II #
Wargus (repo)
moderately active development, C++/Lua
Wario Land 3 #
Wario-Land-3 (repo)
active development, (Python & Pygame), no specified licence
Warzone 2100 #
Warzone 2100 (repo)
active development, C++
Where in the World Is Carmen Sandiego? (1985) #
thiefcatcher (repo)
active development, C++, GPL3
Willow #
Willow-Game-Remake (repo)
halted development, C++, only basic copyright
Wing Commander: Privateer #
Privateer - Gemini Gold (repo)
moderately active development, C++
Wizard of Wor #
KnightOfWor (repo)
active development, Java, GPL3
Wizardry #
Wizardry Legacy (repo)
active development, C++, GPL3
Wolfenstein 3D #
Spear of Destiny
ECWolf (repo)
active development, C++
Wolfenstein: Enemy Territory #
ET: Legacy (repo)
active development, C, C++, Lua; needs original game files
World of Goo #
OpenGoo (repo)
active development, not playable
X-COM: UFO Defense #
UFO: Enemy Unknown
X-COM: Terror from the Deep
OpenXcom (repo)
active development, C++, GPL3
UFO2000 (repo)
development halted, playable, C++
X-COM: Apocalypse #
OpenApoc (repo)
active development, C++, MIT
X-It #
xit (repo)
halted development, JavaScript, no specified licence
Xenon 2 Megablast #
Phavon (repo)
halted development, C, WIP, GPL2
XPilot #
XPilot NG (repo)
stalled development, C, GPL2
XQuest #
XQuest 2 (repo)
Pascal, custom licence
Zarch #
Ajax3d (repo)
halted development, JavaScript, GPL2
Z Virus (repo)
Blitz Basic, no specified licence
Z Virus V2 (repo)
Blitz Basic, no specified licence
Solarus (repo)
active development, C++/Lua
lttp-phaser (repo)
active development, (JavaScript, WebGL & Phaser), MIT
Z #
The Zod Engine (repo)
active development
Zoop #
KZap (repo)
halted development, C++, GPL2
Zoop (repo)
Java, no specified licence
Zombie Apocalypse #
zombie apocalypse html5 (repo)
halted development & WIP, (HTML5 & JavaScript), no specified licence
Zork #
Zorkish (repo)
sporadic development, C++, no specified licence
Zuma #
Zaz (repo)
halted development, C++, GPL3
Civilization #
Civ-Remake (repo)
active development, incomplete, Ruby, no specified licence
Elite #
Mission ELITE: The Battle For Birera (repo)
halted development, C, no specified licence
Elite II #
GLFrontier (repo)
halted development, C++
Frontier 1337 (repo)
C, no specified licence, PSP port
Micro Machines #
Microracers (repo)
halted development, C++, GPL2
SkyRoads #
spaceroads (repo)
halted development, (C++ & Ogre3D), only basic copyright licence
OpenRoads (repo)
halted development, playable, (TypeScript, HTML5, WebGL), MIT

Inspired by original game series

Battle Chess #
Brutal Chess (repo)
halted develpment, C++, GPL2
Battle City #
BattleCity2014 (repo)
sporadic development, (C++, Ogre3D and EntityX), no specified licence
Candy Crush Saga #
CookieCrunch (repo)
sporadic development, Swift, basic copyright licence
Dungeon Keeper 2 #
OpenKeeper (repo)
active development; Java; needs original game files; not playable yet; GPLv3
Mortal Kombat #
OpenMortal (repo)
sporadic development, C++
Master of Monsters #
Warsong
The Battle for Wesnoth (repo)
active Development, (C++, C, Java, Python, Lua, Emacs Lisp), GPL2.
Thrust #
Transball GL (repo)
halted development, C++, GPL2
Super Transball 2 (repo)
finished development, C++, GPL3
Wizardry #
jClassicRPG (repo)
stalled development, Java, GPL3
Wolfenstein 3D #
Spear of Destiny
Voxelstein 3D (repo)
halted development, C++, MIT
A-Train #
FreeRails (repo)
stalled development, C#
Age of Empires #
0 A.D. (repo)
active development, C++
Anno series #
Unknown Horizons (repo)
active development, Python
Arkanoid #
PyBreak360 (repo)
active development, Python
Ball And Wall (repo)
active development, JavaScript, MIT
Artemis: Spaceship Bridge Simulator #
Space Nerds In Space (repo)
active development, C, GPL2
Battle Isle series #
Crimson Fields (repo)
development halted, playable, C++
Advanced Strategic Command (repo)
playable, sporadic development, C++, GPL2
Battle Zone #
BZFlag (repo)
active development, C++, playable
Brain Blasters #
brainblast (repo)
sporadic development, C++, no specified licence
Breakout #
BRIQUOLO (repo)
halted development, C++, GPL3
Civilization II #
Freeciv (repo)
active development, C
Play Freeciv! (repo)
active development, online browser game, C, Java, JavaScript
C-Evo (repo)
playable, Delphi
Diablo #
Summoning Wars (repo)
active development, C++, Lua
FreedroidRPG (repo)
active development, C, Lua, Python
Flare (repo)
active development, C++
DEFCON #
Dupocracy (repo)
active development, HTML5
Dungeon Keeper #
OpenDungeons (repo)
active development, C++
Guitar Hero #
SingStar
Dance Dance Revolution
Performous (repo)
active development, C++, playable
Stepmania (repo)
active development, C++, Lua, playable
Elite #
Oolite (repo)
active development
Elite II #
Pioneer (repo)
active development, C++
Escape Velocity #
Naev (repo)
active development, C
Endless Sky (repo)
active development, C++, GPL3
Fall Down #
ativayeban (repo)
halted development, C, SDL, GPL2, playable
Falling Time (repo)
halted development, C, SDL2, GPL2, playable
Falcon #
FreeFalcon (repo)
active development, C++, win32, BSD2
Lemmings #
Pingus (repo)
active development, C++
Lix (repo)
active development, playable, C++
JavaFXLemmings (repo)
active development, JavaFX, GPL2
The Lost Vikings #
freeVikings (repo)
sporadic development, Ruby, GPL2
Lotus Esprit Turbo Challenge #
RacerJS (repo)
halted development, JavaScript, MIT
Mario Kart #
SuperTuxKart (repo)
active development, C++, playable
Master of Orion Series #
FreeOrion (repo)
moderately active development, (C++, Python), Code GPL2, Content CC-BY-SA 3.0
Microsoft Flight Simulator #
FlightGear (repo)
active development, C++
Microsoft Train Simulator #
OpenRails (repo)
active development, C#
Missle Command #
ICBM3D (repo)
halted development, C, no specified licence
Similar to Natural Selection #
Unvanquished (repo)
active development, C
Tremulous (repo)
no development, C
NetHack #
SLASH'EM (repo)
halted development, (C, C++), Nethack General Public License
Nexuiz #
Xonotic (repo)
active development, playable, C
Omega Race #
Torrega Race (repo)
halted development, playable, LÖVE, Lua, GPL3
Omega Race Remake (repo)
sporadic development, C#, no specified licence
Paradroid #
FreedroidRPG (repo)
active development, (Python, C, Lua), GPL2
RPG Maker #
EasyRPG (repo)
active development, C++
Simcity #
LinCity (repo)
halted development, C++
Micropolis
halted development, C++/Python
MicropolisJS (repo)
halted development, (JavaScript & HTML5), port of Micropolis, GPL3
OpenCity (repo)
halted development, C++
3d.city (repo)
halted development, (JavaScript & HTML5), GPL3
The Settlers #
The Settlers II
Widelands (repo)
active development, C++, Lua, Python
Snake #
Gusty's Serpents (repo)
halted development, C++, GPL2
Thief #
The Dark Mod (repo)
active development, playable, C++
Sokoban #
CavePacker (repo)
playable, active development, C, SDL, GPL3
Sonic the Hedgehog #
Open Surge (repo)
sporadic development, C
Sonic Robo Blast 2 (repo)
active development, C, Lua
Super Hexagon #
Open Hexagon (repo)
active development, playable, C++11
Super Mario #
Super Mario War (repo)
development halted, playable, C++
SuperTux (repo)
playable, active development, C++, SDL, GPL3
Super Mario Bros With SFML in C# (repo)
active development, C#, GPL2
Transport Tycoon Deluxe #
Simutrans (repo)
active development, C++
Tribal Hero #
Danger Zone (repo)
active (somewhat sporadic) development, Java, not yet playable
Pizza Tycoon #
Pizza Business (repo)
stalled development, C++, GPL2
Puzzle Bobble #
Frozen Bubble (repo)
sporadic development, Perl
Scorched Earth #
Scorched3D (repo)
active development, C++, GPL2
SkyRoads #
Orbit-Hopper (repo)
halted development, C++, GPL2
Tetris #
4DTris (repo)
halted development, C, GPL2
Hextris (repo)
active development, JavaScript, GPL3
Crimsonland #
Violetland (repo)
development halted, playable, C++
Worms Series #
Hedgewars (repo)
active development, Pascal/C++/Haskell
WarMUX (repo)
sporadic development, C++
UGH! #
CaveExpress (repo)
playable, active development, C, SDL, GPL3
Warcraft II #
Dark Oberon (repo)
Wipeout #
Core Breach (repo)
H-Craft Championship (repo)
active development, C++, ZLIB
Ecksdee (repo)
halted development, C++, GPL2
HexGL (repo)
active development, (HTML5, WebGL), CC 3.0
The Rush (repo)
halted development, C++, GPL2
RGP - Racing Game Project (repo)
stalled development, (Python & Blender), no specified licence
X-COM Series #
UFO: Alien Invasion (repo)
active development, C
Xenowar (repo)
development halted, playable, C++
Project: Xenocide (repo)
development halted, C++, GPL2
X-Force: Fight For Destiny (repo)
sporadic development, Delhi/Kylix, GPL2
XOR #
XorCurses (repo)
sporadic development, completed
XorGramana
development completed
Legend of Zelda #
Open Zelda (repo)
sporadic development, C++, playable
The Legend Of Zelda - Return Of The Hylan (repo)
finished development, C++, no specified licence
The Legend Of Zelda - Oni Link Begins (repo)
finished development, C++, no specified licence
The Legend Of Zelda - Time To Triumph (repo)
finished development, C++, no specified licence
The Legend Of Zelda - Navi's Quest (repo)
finished development, (SDL & C++), no specified licence
The Legend Of Zelda - Picross (repo)
finished development, C++, no specified licence
Fanwor (repo)
active development, C, SDL, GPL2, playable
VVVVVV #
WWW (repo)
halted development, (HTML5, JavaScript), GPL3