radek-sprta/awesome-game-remakes

Actively maintained open-source game remakes.

1,530

121 commits

updated Oct 18, 2026

See the code

README

Awesome Game Remakes Awesome

Actively maintained open-source game remakes.

Most games require original asssets. The ones not requiring paid assets are marked with 🎴.

If you are also interested in clones and similar games (0 A.D. etc.), take a look at Open Source Game Clones.

If you are looking for game archive file formats see: Awesome Game File Format Reversing

If you are looking for not only remakes have a look at:


Contents

Action

  • Airborn Ranger - Recomp of Airborn Ranger by MicroProse.
  • BloodBorne for Windows - Recomp of BloodBorne (PS4) to Windows.
  • Carnage3D - Reimplementation of Grand Theft Auto.
  • CTW-Native - Recomp of GTA: Chinatown Wars from Android to Windows.
  • donut - Reimplementation of The Simpsons: Hit & Run in modern C++ and modern OpenGL.
  • DPRecomp - Recomp of Deadly Premonition from Xbox 360.
  • Earthworm Jim HD Recompiled - Recomp of Earthworm Jim HD (Xbox 360) to PC.
  • Heretic2R - Heretic II (1998, Raven Software) reverse-engineered source port.
  • heretic2 - Heretic2 playground sandbox.
  • Herculan - Recomp of Earthsiege 2 by Dynamix.
  • Ico-PC - Recomp of ICO (PS2) to PC.
  • King Kong Recompiled - Recomp of King Kong (Xbox 360) to PC.
  • LCS Recomp - Recomp of the PSP game GTA: Liberty City Stories to PC.
  • MDK Sdl - Port of MDK (Shiny) to SDL. Includes enhancements.
  • MeleePC - Recomp of Super Smash Bros Melee to PC.
  • Metal Mutant-web - Recomp of the Silmarils game Metal Mutant to Javascript.
  • Metroid Prime Port - Recomp of Metroid Prime to PC and Android.
  • OpenJK - Community effort to maintain and improve Jedi Academy and Jedi Outcast by Raven Software.
  • Simpsons Wrestling Recompiled - Recomp of Simpsons Wrestling (PS1) to PC.
  • Speed-Academy - Source port of the singleplayer of Star Wars Jedi Knight: Jedi Academy.
  • Speed-Outcast - Source port of the singleplayer of Star Wars Jedi Knight II: Jedi Outcast.
  • OpenChaos - OpenChaos — Fan Modernization of Urban Chaos
  • OpenLara - Classic Tomb Raider open-source engine.
  • OpenMB - Role-playing game engine for Taleworlds' Mount&Blade Series.
  • OpenRW - A cross-platform, open source re-implementation of Rockstar Games' Grand Theft Auto III.
  • OpenSpideyPS1 - Recomp of Spider-Man PS1 and Spider-Man 2: Enter Electro to PC.
  • Parasite Eve HD Remaster - Recomp and enhancement of the PS1 game Parasite Eve.
  • remc2 - Reverse engineering of Magic Carpet 2 from Assembler.
  • Rigel Engine - Modern reimplementation of the classic DOS game Duke Nukem II in C++.
  • San Andreas Unity - Reimplementation of GTA: San Andreas game engine in Unity.
  • Edge Of Time Recomp - Recomp of Spider Man: Edge of Time from Xbox 360.
  • Starfox Recomp - Recomp + enhancement of Starfox (SNES).
  • Sunny-Survival-Remake-Code - Code for my game called "Sunny Survival Remake"
  • TOMB5 - Tomb Raider: Chronicles disassembly translated to C source code.
  • TR1X - Open source implementation of the classic Tomb Raider I game.
  • ZeldaWWHDRecomp - Recomp of Zelda: The Wind Waker HD to PC and Android.
  • X-Men Mutant Academy 2 - Recomp of the PS1 game X-Men Mutant Academy 2.
  • Ultimate MK3 iOS - Recomp of Ultimate Mortal Kombat 3 iOS to PC.

Adventure

  • cyrus - Reimplementation of The Elder Scrolls Adventures: Redguard in Rust and Bevy. Early development; requires the original GOG game data.
  • DetectiveDS - A remake of the original C64 classic The Detective Game for Nintendo DS.
  • Dusklight - Dusklight is a reverse-engineered reimplementation of Twilight Princess.
  • Flipendo - Source port of Harry Potter and the Philosopher's Stone and Chamber of Secrets (PC, KnowWonder) on SurrealEngine. Requires the original game files.
  • lba1-classic - Little Big Adventure: Twinsen's Adventure Definitive Edition
  • lba2-classic-community - Little Big Adventure 2 engine source code.
  • lba2remake - A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React.
  • ScummVM - Allows you to run certain classic graphical point-and-click adventure games such Maniac Mansion and Monkey Island.
  • Titanic: Adventure Out of Time - Recomp of Titanic Adventure Out of Time to Godot.
  • twin-e - TwinEngine: a Little Big Adventure engine.
  • timeco - Time Commando Reimplementation
  • v64tng - Game Engine re-creation of The 7th Guest

Arcade

  • AcidDrop - Remake of classic Atari 2600 game "Acid Drop".
  • atomiks - A remake of the classic Atomix game for modern platforms.
  • Barbarian - Open-source clone of Barbarian: The Ultimate Warrior.
  • Battle City - Browser reimplementation of Namco's 1985 Battle City (Famicom version), built from a full annotated 6502 disassembly. Playable at https://battle-city.berrry.app. 🎴
  • blips - A Remake of the dos Bips, Bips Gold and Bips Platinum game from Bryant Brownell. It is a Puzzle game which is a variation of sokoban written in SDL 3 based on my old gp2x version.
  • C-Dogs SDL - Classic overhead run-and-gun game. 🎴
  • Crimsonland - Faithful from-scratch rewrite of the twin-stick shooter Crimsonland.
  • galaxy-eggbert - 3D remake of Speedy Blupi / Mobile Eggbert, moving from Urho3D toward a native CNA + Easy3D engine.
  • guardian - A modern, endless remake of the classic arcade game Defender
  • GradiusRemake - Remake of the game Gradius (NES - 1986)
  • Maze-Runner-FPS - Remake of classic Maze Runner game from the 70s -- written in Rust
  • Metal-Slug-Remake - A Metal Slug-inspired 2D action game built in C++ with SFML — featuring enemy AI, procedural terrain via Perlin noise, and a full weapon/damage system. OOP course project (CS-1004).
  • Mr.Boom - 8-player Bomberman clone for RetroArch/Libretro.
  • O21 - FOSS remake of U95, an old submarine arcade game from 1995.
  • OrbitalDecay - This is a 3D remake of the old Lunar Lander game
  • OpenClonk - Multiplayer action game where you control small and nimble humanoids.
  • OpenJazz - Free, open-source version of the classic Jazz Jackrabbit™ games.
  • Open Kick-Off - Rewriting attempt of the cult football game Kick Off 2. 🎴
  • openomf - One Must Fall 2097 Remake.
  • OpenTyrian - An open-source port of Tyrian from Turbo Pascal to C. 🎴
  • Retro-Arcade-Remakes - C++ retro arcade remakes showcasing clean OOP design, game loops, collision systems, and state management.
  • SpaceRox.MX2 - 2D Asteroids Style Game using MX2.
  • Taisei - Fan-made, open-source clone of the Touhou series. 🎴
  • The Great Escape in C - Classic ZX Spectrum game The Great Escape in portable C. 🎴
  • Zelda Classic - A game and editing tool that lets you create custom Legend of Zelda quests.
  • WarhawkDS - Warhawk DS remake of the C64 game Warhawk to the Nintendo DS in native assembler.
  • wedges-trial - [WIP] Browser logic puzzle game inspired by Gothic's Remake lockpicking mechanism.

FPS

  • 4TAK - client and server based on q2pro-rerelease and q2pro
  • Aleph One - The open source continuation of Bungie’s Marathon 2 game engine.
  • Allegiance - Allegiance is RTS and FPS Space Combat game.
  • BetterSpades - Ace Of Spades open source implementation that runs on older machines.
  • Barrett - Advanced and featureful Rise of the Triad source port for modern systems.
  • BStone - A source port of Blake Stone: Aliens Of Gold and Blake Stone: Planet Strike.
  • CatacombGL - Windows source port of Catacomb 3D and the Catacomb Adventure series.
  • Chasm-Reverse - "PanzerChasm" is a free recreation of the game "Chash: - The Rift" by "ActionForms" using the original game data (CSM.BIN file).
  • Chocolate Doom - Source port that is minimalist, historically accurate and includes ports of Heretic and Hexen, and Strife. 🎴
  • Chocolate Quake - A purist Quake source port that restores the original look and feel of v1.09 and earlier.
  • ClassiCube - Minecraft Classic compatible client written in C from scratch. 🎴
  • Crispy Doom - A limit-removing enhanced-resolution Doom source port based on Chocolate Doom.
  • CyberMage Modern - Recomp of the DOS game CyberMage.
  • dhewm3 - A source port of Doom 3.
  • DOOM64-EX-Plus-Enhanced - fork of the Doom 64 EX+ engine, Its main goal is to show what the Doom 64 engine would have looked like if it hadn't been limited by the N64 console.
  • DOOM64EXUltra - A fork of DOOM 64 EX+ with new stuff and fixes
  • Doom Legacy - One of the most popular DOOM source ports, which enhances it with things like TCP/IP networking, OpenGL renderer etc. 🎴
  • DoomRetro - Classic, refined DOOM source port for Windows PC. 🎴
  • Doomsday Engine - Source port of id Software's DOOM I/II and Raven Software's Heretic and Hexen. 🎴
  • DSDA-Doom - A successor of prboom+ with extra tooling for demo recording and playback, with a focus on speedrunning and quality of life.
  • DukeGDX - Duke Nukem 3D port.
  • ericw-tools - Quake/Hexen 2 Map compiling tools.
  • ECWolf - Port of Wolfenstein 3D based on Wolf4SDL.
  • EDGE-classic - Cross-Platform OpenGL Doom Source Port with powerful modding features.
  • Eduke32 - Source port of Duke Nukem 3D and the BUILD Engine.
  • ezQuake - Combining the features of all modern QuakeWorld clients, ezQuake makes QuakeWorld easier to start and play.
  • FreeCS - Free-software re-implementation of Counter-Strike 1.5 running on the FTEQW engine. 🎴
  • Freedoom - Free software FPS based on the classic DOOM engine. 🎴
  • FnQ3 - FnQ3 • Fappin' Quake 3 • Modernized sourceport for QUAKE III: ARENA
  • FnQL - FnQL • Fappin' QUAKE LIVE • Modernized sourceport for QUAKE LIVE
  • FTEQW - FPS Engine for Quake 1, QuakeWorld, Quake 2, Hexen II & Quake III Arena.
  • ew-progs - Eternal War: Shadows of Light's progs source code.
  • ew-engine - Eternal War: Shadows of Light's engine source code.
  • GoldenEye PC Port - Recomp of GoldenEye 007 (N64).
  • heavymetal - A static recompilation of Heavy Metal: FAKK2 (2000) targeting modern Windows 11 x86-64.
  • Hexen II: Hammer of Thyrion - Cross-platform port of the Hexen II game.
  • idTech4A++ (Harmattan Edition) - DOOM III/Quake 4/Prey(2006) GLES on Android/Windows/Linux, DOOM 3 BFG/The Dark Mod/RTCW/Quake 1 2 3/GZDOOM/ETW/RealRTCW/OpenJK/SeriousSam/Skin Deep on Android.
  • ioquake3 - The free software FPS engine that can be used to play Quake 3, or make your own game.
  • iortcw - Source port of Return to Castle Wolfenstein.
  • ironwail - High-performance QuakeSpasm fork.
  • jfsw - Port of the 3D Realms game "Shadow Warrior".
  • jftekwar - No-promises port of the Capstone Software game "TekWar".
  • jfwhaven - No-promises port of the Capstone Software game "Witchaven".
  • lilium-arena - Lilium Arena - Compatible with Quake 3 Arena 1.32.
  • lilium-salvation - An engine replacement for Dark Salvation
  • lilium-voyager - An engine replacement for Star Trek Voyager: Elite Force Holomatch (multiplayer).
  • mint-arena - Spearmint Quake 3 and Team Arena game code.
  • mint-metal - Incomplete (unusable for practical purposes) Heavy Metal F.A.K.K.² / American McGee's Alice game code for Spearmint.
  • NBlood - Port of the classic FPS Blood.
  • NearChuckle - A Linux port of Far Cry 1.
  • Oblivion-Reconstructed - Reverse-engineered Oblivion Extension Pack source code for original Quake II.
  • OmegA-engine - Modern OpenArena engine based on Quake3e
  • OmegA-mod - OmegA mod for OpenArena
  • OpenChasm - Free software reconstruction of Chasm: The Rift game.
  • OpenCE - Enhanced recomp of the original Xbox Halo: Combat Evolved to all Windows, Linux and Android.
  • Odamex - Online multiplayer DOOM port with a strong focus on the original gameplay while providing a breadth of enhancements. 🎴
  • OpenMoHAA - Open re-implementation of Medal of Honor: Allied Assault including Spearhead and Breakthrough expansions.
  • openQ4 - The modern binary replacement for QUAKE 4.
  • openQ4-game - openQ4 game libraries
  • OpenSpades - Compatible client of Ace of Spades, a voxel FPS.
  • Perfect Dark - Recomp of the N64 game Perfect Dark to PC, with enhancements.
  • qk1 - Modernized Quake for Unix-like operating systems and 9front.
  • qk1 - quake 1 and quakeworld port for plan9.
  • q2tools-220 - Quake 2 map compiler tools with v220 map support, automatic phong, enhancements, and fixes.
  • Q2RTXPerimental - My 'Experimental' fork of NVIDIA’s implementation of RTX ray-tracing in Quake II
  • qfusion - This is Warsow's fork of qfusion, the id Tech 2 derived game engine.
  • quake3-rust-edition - id Tech 3 reimagined in Rust — multiplayer FPS with lag compensation, TDM, demos, and ultra-wide support.
  • Quake3e - Improved Quake III Arena engine.
  • quakeforge - QuakeForge is descended from the original Quake engine as released by Id Software in December 1999, and can be used to play original Quake and QuakeWorld games and mods (including many modern mods).
  • QuakeSpasm - A modern, cross-platform Quake game engine.
  • Raze - Build engine port backed by GZDoom tech. Currently supports Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage and Powerslave/Exhumed.
  • RBDOOM-3-BFG - Doom 3 BFG Edition with soft shadows, cleaned up source, Linux and 64 bit Support.
  • realice - Heavy Metal F.A.K.K. 2 / American McGee's Alice reverse engineered.
  • REBLIVION - Unofficial ported and enhanced Oblivion Extension Pack for Quake II: Rerelease.
  • RedneckGDX - Port of Redneck Rampage.
  • SeriousSamClassic-VK - Open source game engine for Serious Sam Classic with Vulkan support.
  • SeriousSamAlphaRemake - Serious Sam Alpha Remake open source project based.
  • spearmint - Spearmint — an updated id Tech 3 engine for continuing the classics and creating new games.
  • SurrealEngine - The goal of this project is to reimplement enough of the original Unreal Engine to make the Unreal Tournament (UT99) maps playable.
  • Taradino - SDL2 port of Rise of the Triad.
  • The Eternity Engine - Advanced DOOM source port. 🎴
  • The Force Engine - Jedi Engine for modern systems and the games that used that engine - Dark Forces and Outlaws.
  • Tremulous110e - Improved Tremulous 1.1.0 engine based on ioquake3
  • tremulous - Latest Tremulous based on GrangerHub/tremulous
  • Tyrquake - Libretro port of Tyrquake.
  • UZDoom - Modder-friendly OpenGL and Vulkan source port based on the DOOM engine. 🎴
  • MadnessPatch - A patch that fixes various issues in the PC port of Alice: Madness Returns.
  • VorpalFix - A patch that addresses various technical issues and adds quality-of-life improvements to the 2011 remaster of American McGee's Alice.
  • vkQuake - Vulkan Quake port based on QuakeSpasm.
  • xash3d-fwgs - Xash3D FWGS engine
  • Yamagi Quake II - Enhanced client for id Software's Quake II with focus on offline and coop gameplay.
  • Zandronum - Multiplayer oriented port, based off Skulltag, for Doom and Doom II. Also runs Heretic, Hexen and Strife. 🎴

Online

  • 2006rebotted - A 2006 RuneScape 2 Emulation Server. 🎴
  • 2004scape - A free & open-source remake of 2004 era RuneScape 2. 🎴
  • 2009scape - A free & open-source remake of 2009 era RuneScape 2. 🎴
  • ACEmulator - A custom, completely from-scratch open source server emulator for Asheron’s Call built on C#. 🎴
  • FreeSO - Reimplementation of The Sims Online, targetted mainly at mobile devices. 🎴
  • Meridian 59 - The first 3D MMORPG, released in 1996 and open sourced in 2012. The original codebase for Meridian 59.
  • Opengate - Remake of Jumpgate.
  • OpenRSC - Open source accurate RuneScape Classic (2001-2003) game server in Java, based on recorded data and videos. 🎴
  • RSC-C - Rewrite of the RuneScape Classic (2001-2003) game client in portable C. 🎴
  • RuneLite - Open source Old School RuneScape (OSRS) client. 🎴
  • Ryzom Core - Ryzom Core contains the whole code (client, server, tools) used to make the commercial MMORPG Ryzom. 🎴
  • Space Station 14 - Space Station 14 is a revived attempt at a Space Station 13 remake.
  • starcup - A fork of the multiplayer game Space Station 14, a remake of the cult-classic Space Station 13.
  • VoxeLibre - Stable, moddable & free/libre clone of Minecraft based on the Luanti engine. 🎴
  • Netrek - Netrek is a multiplayer battle simulation game with a Star Trek theme. Up to 16 players are divided into two teams that fight each other for dominion over the galaxy.
  • Heart-of-Africa-Remake Single-player 3D web remake of the 1985 classic The Heart of Africa: real ~1890 geography, living wildlife, period journal with in-browser TTS - three.js/WebGPU, React, TypeScript.

RPG

  • Abyss Engine - Abyss Engine is a game engine designed to run games similar to 2000's style ARPGs such as Diablo II.
  • Amber - Engine for the Amber trilogy
  • Ambermoon.net - Ambermoon rewrite in C#
  • Arianne RPG - Arianne is an engine to develop multiplayer online games like Stendhal
  • Arx Libertatis - Cross-platform port of Arx Fatalis, a first-person role-playing game.
  • Bak-Again - Recomp + enhancement of Betrayal At Krondor by Dynamix.
  • Barony - Open source release of Barony.
  • BtBuilder - An open source implementation of the Bard's Tale Construction Set.
  • castarook - Experience 3D chess with RPG combat, dynamic terrain, and dice-driven battles blending strategy and role-playing elements in a living game world.
  • ChaosEsqueAnthology - A free 3d game for PC that does not limit the player. Fight,Build,Gain
  • Daggerfall Unity - Recreation of Daggerfall in the Unity engine.
  • Devilution - Reconstructed form of Diablo's original source code.
  • DevilutionX - Diablo build for modern operating systems.
  • DGEngine - Implementation of the Diablo game engine.
  • DQ8 Recompiled - Recomp of Dragon's Quest 8 (PS2) to PC.
  • Earthbound Companion - Recomp of Earthbound (SNES) to PC.
  • Exult - Project to recreate Ultima 7 for modern operating systems.
  • Falltergeist - Crossplatform Fallout 2 game engine writen in C++ and SDL.
  • Freeablo - Open-source implementation of the Diablo engine.
  • FreeFT - Real-time, isometric action game engine inspired by Fallout Tactics.
  • GemRB - Portable open-source reimplementation of the Infinity Engine (used by Baldur's Gate, Icewind Dale and more).
  • Goldbox Companion - Companion tools for Eye of the Beholder 1-3, Goldbox games, Ultima V combined and ported to work on DOSBox Staging via its html browser feature.
  • jminequest) - A Java reimplementation of the 2014 mobile game Mine Quest by Tapps Tecnologia da Informacao Ltda
  • OpenEnroth - Might and Magic VI-VIII engine remake using original data & code.
  • OpenGothic - Reimplementation of Gothic 2: Night of the Raven.
  • OpenMW - Reimplementation of the Morrowind game engine.
  • OpenNox - Collaboration project extending the Nox engine.
  • OpenTESArena - Modern engine reimplementation of The Elder Scrolls: Arena by Bethesda Softworks.
  • OpenVIII - Final Fantasy VIII engine implementation in C#.
  • REGoth - An open source reimplementation of zEngine the engine behind Gothic and Gothic II.
  • Riiablo - Diablo II remade using Java and LibGDX.
  • sfall - A set of engine modifications for the classic game Fallout 2.
  • Shockolate - Same great System Shock, new great taste.
  • Thirdeye - Reimplementation of AESOP that runs Eye of the Beholder 3 and Dungeon Hack.
  • UAlbion - Remake of 1995 Albion.
  • Ultima 5 - Modern engine for Ultima 5.
  • Ultima 7 Decomp - Recomp of Ultima 7. Bit exact to original.
  • Underworld Exhumed - Bit-exact recomp of Ultima Underworld I and II.
  • UnderworldGodot - An engine recreation of Ultima Underworld and Ultima Underworld 2 in the Godot Engine.
  • Underworld Revisited - Ultima Underworld ported to Unity, faithful to the original with optional enhancements.
  • Unity Underground - Modern update of Ultima Underworld. Optional new models and look.
  • WitchavenGDX - Witchaven Java port.
  • xoreos - Implementation of BioWare's Aurora engine and its derivatives (used by Neverwinter Nights, The Witcher and more).
  • Zelda3 - This is a reverse engineered clone of Zelda 3 - A Link to the Past.
  • zorkClone - Reimplementation of the original Zork game developed by Infocom.

Platformer

  • Alive Reversing - Reimplementation of Oddworld: Abe's Exoddus.
  • BanjoRecomp - PC Port of Banjo-Kazooie made using N64: Recompiled.
  • Commander Genius - Modern Interpreter for the Commander Keen Games. 🎴
  • Conker's Bad Fur Day Reloaded - Recomp and enhancements for Conker's Bad Fur Day (N64).
  • Ghostship - Super Mario 64 reimplementation for PC.
  • Jak Project - The project's goal is to port the original trilogy (Jak 1 -> Jak 3) to PC.
  • Jazz² Resurrection - Reimplementation of Jazz Jackrabbit 2.
  • Lionheart Remake - Java remake of Lionheart Amiga game.
  • ManicMinerLL - A re-working of Manic Miner onto the DS using levels created for other official computer released versions.
  • NXEngine-evo - Rewrite of the masterpiece jump-and-run platformer Doukutsu Monogatari (also known as Cave Story).
  • Omnispeak - Reimplementation of Commander Keen in Goodbye Galaxy.
  • Prince-Monogame - Monogame implementation of Prince of Persia 2.
  • SDLPoP - Port of Prince of Persia, based on the disassembly of the DOS version.
  • sm64js - Super Mario 64 reimplementation in JavaScript.
  • SMS Launcher - Recomp of Super Mario Sunshine.
  • The Secret Chronicles of Dr. M - Adaptation of Secret Mario Chronicles. 🎴
  • UnleashedRecomp - An unofficial PC port of the Xbox 360 version of Sonic Unleashed created through the process of static recompilation.
  • VVVVV - The source code to VVVVVV.

Racing

  • Daytona Arcade Recomp - Recomp of Daytona Racing to PC.
  • dRally - Open Source Engine / Death Rally [1996]
  • DreeRally - Death Rally engine reimplementation.
  • dethrace - Reverse engineering the 1997 game "Carmageddon"
  • hi-octane202x - Hi-Octane with level editor using Irrlicht engine.
  • HiOctaneTools - Tools to inspect and modify levels of the game Hi-Octane by Bullfrog (1995).
  • Interstate 82 Widescreen Fix - Critical fixes to the game Interstate 82.
  • Open76 - Interstate '76 engine reimplementation
  • OpenNFS - Attempt to recreate the classic Need for Speed Games (1-6).
  • PlayStunts - Recomp of Stunts to TypeScript, playable online.
  • OutRun - A new version of the game Out Run of 1986 for PC using SFML and C++
  • Quarantine - Game Engine re-creation of Quarantine by Imagexcel
  • re-stunts - Recomp of the game Stunts. Original and enhanced versions.
  • Reburn 3 - A work-in-progress open source reimplementation of Burnout 3: Takedown.
  • retruxx - Reverse engineered Hard Truck Apocalypse.
  • Roller - Recomp of the game Whiplash/Fatal Racing. Adds enhancements. Playable on PC or online.
  • Rollcage Redux - Port of the classic game Rollcage.
  • RVGL - Cross-platform engine for Re-Volt.
  • Scale Miniatures - Open source recomp of Micro Machines in TypeScript.
  • SpeedBreaker - Recomp of Need For Speed: Most Wanted (2005, Xbox 360) to PC.
  • Street Rod - Recomp of Street Rod.
  • Street Rod Enhanced - Enhanced version of Street Rod.
  • Test Drive - Open-source recomp of Test Drive (1987).
  • Test Drive Enhanced - Enhanced version of Test Drive.
  • Test Drive II - Open-source recomp of Test Drive II: The Duel.
  • Test Drive II Enhanced - Enhanced version of Test Drive II: The Duel.
  • Test Drive III - Recomp of Test Drive III: The Passion.
  • Test Drive III Enhanced - Enhanced version of Test Drive III: The Passion.
  • tube64 - 64-bit vesion of DOS game Tube (Bullfrog, 1994)
  • SpagettiKart - Reimplementation of Mario Kart 64 for PC.
  • Vangers - Racing/RPG hybrid made open-source by its creators, written in C++.
  • Vange-rs - The idea of this project is to replicate the old look and behavior of Vangers, but with native hardware acceleration for the graphics.
  • Vette - Recomp of the game Vette by Spectrum Holobyte.
  • wipEout Rewrite - This is a re-implementation of the 1995 PSX game wipEout. 🎴

Simulator

  • Aces of the Pacific - Recomp of Dynamix' Aces of the Pacific.
  • Aces of the Pacific Enhanced - Enhanced version of Dynamix' Aces of the Pacific.
  • darknova2 - Dark Nova ][ — cross-platform space trading game (Space Trader remake)
  • Descent3 - Descent 3 by Outrage Entertainment
  • DXX-Rebirth - Source port of the Descent and Descent 2 Engines for Windows, macOS, Linux.
  • dxx-redux - Descent 1&2 source port based on DXX-Retro.
  • dxx-vr - Descent 1&2 VR source port based on DXX-Retro
  • F-15 II - Recomp of MicroProse F-15 II.
  • F-15 II Enhanced - Enhanced version of Microprose F-15 II.
  • F-19 - Recomp of MicroProse F-19.
  • FLUF - Freelancer Universal Framework
  • freelancer-retold - A campaign and gameplay rework for the 2003 game Freelancer.
  • forsaken-3ds - Nintendo 3DS port of Forsaken (1998)
  • ForsakenX - Forsaken game engine.
  • ForsakenW - The Forsaken source code.
  • Free Stars: The Ur-Quan Masters - Open source version of the classic Star Control 2.
  • FS2Open - FreeSpace2 Source Code Project.
  • Librelancer - Reimplementation of the 2003 space game Freelancer.
  • Endless Sky - Space exploration, trading, and combat game.
  • Gunboat - Open-source recomp of the game Gunboat.
  • pizzalegacy - Pizza Legacy is an open-source reimplementation of the 1994 DOS game Pizza Tycoon (released as Pizza Connection in Germany).
  • OpenGG - Open-source engine for Gearhead Garage: The Virtual Mechanic (1999), the car repair game; requires the original game files.
  • OpenPrivateer - Open-source remake of Wing Commander: Privateer (1993). Requires original game files.
  • OpenReliant - Rebuild of Starlancer in Zig and SDL3.
  • OpenTIE - Open-source recomp of TIE Fighter.
  • OpenXvT - Open-source recomp of X-Wing vs Tie Fighter.
  • OpenXW - Open-source recomp of X-Wing.
  • OpenXWA - Open-source recomp of X-Wing Alliance.
  • stunts - Open-source recomp of Stunts. Playable on the website.
  • wc1-re - Open-source recomp of Wing Commander I.
  • wc2-re - Open-source recomp of Wing Commander II.
  • Wing Commander 1 Reloaded - Modern recreation of Wing Commander I.

Strategy

  • aeon - Open-source browser god-game & civilization sim where every creature is a real, evolving neural network. Fusion of WorldBox (god sandbox) and Civ (deep progression) - lead a people in Survival or shape the world in Creative. Artificial life, genetic evolution, emergent societies.
  • 1oom - 1oom is a Master of Orion Classic (1993) game engine recreation that requires the original files to run.
  • Allure - A massive HJSON mod focusing around quick-action, immersive RTS gameplay. Lore package included.
  • Ancient Beast - Spiritual successor to Heroes of Might and Magic III focusing on combat; matched based eSport.
  • Antares - Remake of Ares, a tactical space combat game.
  • Beyond-All-Reason - Open source RTS game built on top of the Recoil RTS Engine
  • CivOne - Implementation of Sid Meier's Civilization.
  • Unciv - Open-source Android/Desktop remake of Civ V.
  • OpenCiv3 - OpenCiv3 is an open-source, cross-platform, mod-oriented, modernized remake of Civilization III by the fan community built with the Godot Engine and C#.
  • freeciv - Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization.
  • freecivworld - Freecivworld.net is the 3D version of Freeciv.
  • CzechDraughts - Cross-platform Czech Draughts (Česká Dáma) game implemented as a C# console application.
  • CorsixTH - Clone of Theme Hospital with support for modern operating systems, high resolutions and much more.
  • Cortex Command Community Project Source - Community-driven effort to continue the development of Cortex Command.
  • ChaosGame - chaotic 2D real-time strategy game built from scratch. Command units with random skills, unlock advanced tech trees, and survive the tactical onslaught.
  • durer-jatekok - Online version of previous strategy games at Dürer Competition
  • Dune-II---The-Maker - A remake of the classic Dune 2 - The Building of a Dynasty (by Westwood Studios) with several enhancements. Like: higher screenresolutions, zooming, multiselect, skirmish play, etc.
  • Dune Legacy - Updated clone of Westood Studios' Dune2 which uses data files from the original game.
  • DungeonKeeper - Dungeon Keeper C#
  • DungeonKeeperReborn - Dungeon Keeper Reborn in TypeScript
  • Dungeon Keeper Remake - A modern remake of Dungeon Keeper
  • Evolution-RTS - Evolution RTS is a free an Open Source RTS game designed using the Spring Engine.
  • fheroes2 - Free implementation of Heroes of Might and Magic II game engine.
  • EmperorReborn - Play Emperor: Battle for Dune on Windows 10 and 11 with real 16:9 widescreen, fullscreen and working multiplayer. Free, open-source launcher and patcher for the Westwood Dune RTS.
  • Flame - Dungeon Keeper II partial recompilation with bug fixes.
  • freeserf.net - Settlers 1 clone written in C#
  • FreeCol - Turn-based strategy game based on the old game Colonization.
  • galaxyofdrones - An open source multiplayer space strategy game.
  • GeneralsGameCode - Command and Conquer: Generals - Zero Hour
  • GLKeeper - Open Source Dungeon Keeper 2 Reimplementation
  • GLSMAC - Unofficial open-source OpenGL/SDL2 reimplementation of Sid Meier's Alpha Centauri ( + Alien Crossfire ).
  • grenzmark - Grenzmark is a Godot 4 remake of the Settlers II, Return to the Roots and Widelands
  • green-turkiye - Raise awareness of environmental pollution in Turkiye through this engaging strategy game designed to inspire action and promote sustainability.
  • grid-wars - AI-generated TRON-themed 3D hex strategy game (three.js): single-player vs the MCP + online multiplayer. Untested — use at your own risk.
  • hex-tactics - PIXI.js + React hex-grid tactical battle sandbox — procedural strategic/tactical worlds, a pure-function battle engine, 5 motion modes, and a defendHeight formation system.
  • invazion - Azimutant (formerly named "InvaZion") is a collaborative game inspired by Hordes.fr/Die2Nite.
  • Jagged Alliance Stracciatella - Makes Jagged Alliance 2 available on a wide range of platforms.
  • JS.Hawkoniwa-Island - A homemade island development game inspired by "箱庭諸島". Supports auto-save.
  • Julius - Reimplementation of Caesar III.
  • KaM Remake - RTS game remake of Knights and Merchants written in Delphi from scratch.
  • KeeperFX - Open source remake and Fan Expansion of Dungeon Keeper.
  • keeperfx-linux-alpha - KeeperFX — Tux Edition · the native Linux build of KeeperFX (Dungeon Keeper). No Wine/Proton/DOSBox — one AppImage. Unofficial, community-maintained, re-synced with upstream.
  • KeeperRL - Roguelike dungeon builder inspired by Dwarf Fortress.
  • kiomet - Kiomet.com real-time strategy game (repository commits may lag behind game updates)
  • machines - Community fork of Machines: Wired for War
  • Mad TV online - Recomp and enhancement/fixes to the German DOS game Mad TV. No github available yet, but playable online. Mad TV is a unique game that was quite buggy, and this recomp includes many fixes.
  • maxr - A turn based strategy game.
  • mc2 - Mech Commander 2 open source engine + OpenGL Linux port.
  • MegaGlest - MegaGlest real-time strategy game engine (cross-platform, 3-d).
  • Mindustry - The automation tower defense RTS written in Java
  • Open Annihilation - Recomp of Total Annihilation and Total Annihilation: Kingdoms (RTS).
  • openage - Clone of the Age of Empires II engine.
  • OpenApocalypse - Rebuild of the X-COM: Apocalypse engine.
  • openblack - Reimplementation of Black & White.
  • OpenDungeonsPlus - Open source game inspired by Dungeon Keeper - Dark, damp and dangerous...
  • OpenE2140 - Remake of Earth 2140 based on the OpenRA engine
  • OpenDUNE - Recreation of the popular game Dune II.
  • Open Fodder - Open-source implementation of Cannon Fodder.
  • OpenKeeper - Dungeon Keeper II remake in Java.
  • OPHD - OutpostHD - Open source remake of Sierra On-Line's Outpost.
  • OpenHV - Open-source implementation of Hard Vacuum. 🎴
  • OpenKrush - Remake of KKnD (Krush, Kill 'n' Destroy) and KKnD2 based on the OpenRA engine
  • OpenLoco - Reimplementation of Chris Sawyer's Locomotion.
  • Open Panzer - HTML5 Panzer General 2. 🎴
  • OpenRA - Implementation of the Red Alert engine using .NET/mono and OpenGL. Runs on Windows, Linux and macOS.
  • OpenRAG-Skill - Enable evidence-first retrieval augmented generation within Claude Code using prompt-only input and in-chat source material.
  • OpenCrystalCaves - OCC is an unofficial open source engine reimplementation of the game trilogy Crystal Caves.
  • OpenLRR - An open source re-implementation of LEGO Rock Raiders
  • OpenFrontIO - Online browser-based RTS game
  • OpenRCT2 - Recreation of RollerCoaster Tycoon 2.
  • Open-Realms-of-Stars - 4X Strategy game.
  • OpenSA - Remake of Swarm Assault based on the OpenRA engine
  • OpenSAGE - C# reimplementation of SAGE, the game engine used by a bunch of EA Pacific games, including Command & Conquer: Generals and Battle for Middle Earth.
  • opensage-adk - Build AI agents with self-made tools, hierarchical memory, and sandboxed execution for software engineering tasks
  • OpenSC2K - Remake of SimCity 2000 by Maxis in Godot engine.
  • OpenTPW - An open-source re-implementation of Bullfrog's Sim Theme Park / Theme Park World (1999).
  • OpenTTD - OpenTTD is a transport simulation game based upon the popular game Transport Tycoon Deluxe, written by Chris Sawyer. 🎴
  • OpenXcom - Clone of UFO: Enemy Unknown and X-COM: Terror From the Deep.
  • OutpostHD - Remake of Sierra On-Line's Outpost.
  • Ozymandias - An open source re-implementation of Pharaoh in the Julius/Augustus engine.
  • parabellum - An attempt to build a #Travian 3.x clone written in #Rust.
  • permafrost-engine - An OpenGL RTS game engine written in C based on Everglory
  • Populous: Reincarnated - Populous Reincarnated
  • Populous The Beginning - Open Repository For A Bullfrog Productions Game
  • PopRE Bug Tracker - Populous The Beginning Reincarnated Open Source Bug Tracker
  • Populous The Beginning - Multiverse - Populouse Multiverse Launcher
  • PopResourceEditor - Open-source asset editor and manager written in C++ for Bullfrog's Populous: The Beginning game, designed to preview, modify, and generate the game assets.
  • rebellion2 - Remake of the classic Star Wars Rebellion game for PC using Unity
  • Pillage-First-Ask-Questions-Later - An open-source, single-player, Travian alternative browser strategy game, inspired by Travian T4 and Travian Kingdoms
  • Project Wormhole - Rebuild of FTL (Subset Games). Ported to Android in Pocket Wormhole.
  • Race into Space - Version of Interplay's Buzz Aldrin's Race into Space.
  • Rescue Max! - A 2D space real-time, action/strategy game. you are in control of a ship that you fly around space fighting enemies and making friends on your way. The main objective is to rescue people from planets and take them to star bases. its writen in java1.4.
  • Return To The Roots - Settlers II remake written in C++.
  • Rotp-Fusion - Created by Ray Fowler, Remnants of the Precursors is an open-source modernization of the original 1993 Master of Orion.
  • rise-of-legions - Rise of Legions is a hybrid of MOBA, tower defense and deckbuilding - with fast-paced, easy-to-pickup tug-of-war strategy. Play solo or bring a friend for co-op or 2v2, collect cards, build your deck and crush your enemies.
  • Scorched Earth Online War - Online War system for IL-2 Sturmovik and Iron Front in ArmA 2
  • Seven Kingdoms: Ambition - An enhanced version of 7K:AA (Seven Kingdoms: Ancient Adversaries).
  • Shattered Paradise - Remake of C&C Tiberian Sun based on the OpenRA engine
  • simutrans - Simutrans is a freeware and open-source transportation simulator. 🎴
  • singularity - A simulation of a true AI. Survive, grow, and learn.
  • Syndicate Wars - Syndicate Wars Fan Expansion, Open Source remake of the classic Bullfrog game.
  • Romanov's Vengeance - Remake of C&C Red Alert 2 based on the OpenRA engine
  • Sourcehold - Implementation of Stronghold by Firefly Studios.
  • Space Empires 4 - Spec-based remake of Space Empires 4.
  • Stone Kingdoms - A real-time strategy game made with LÖVE based on the original Stronghold by Firefly studios.
  • terra-concordia-public - Press kit, release notes & community resources for Terra Concordia — a digital eurogame by NCB Company.
  • TheOldWorld - 2D Isometric RTS Game
  • thinker - Improved game engine features for SMACX.
  • Transarctica-2 - Remake of the classic game Transarctica (In development)
  • triplea - TripleA is a turn based strategy game and board game engine, similar to Axis & Allies or Risk.
  • Tribal Trouble - Tribal Trouble is a realtime strategy game released by Oddlabs in 2004. In 2014 the source was released under GPL2 license.
  • ufoai - UFO: Alien Invasion
  • Ugh-Guys- - A browser-based, StarCraft-style asymmetric RTS set in a mythic pre-flood world — Three.js + Vite, three factions, fog of war, pathfinding, and an AI opponent. 100% procedural, no external assets.
  • Unvanquished - Unvanquished is a free and open source FPS/RTS hybrid game powered by the Daemon game engine. Historically based on Tremulous as a continuation with decades of work over it.
  • VanillaConquer - Command and Conquer and Red Alert original release source port based on the remaster source code drop.
  • vaultfront - VaultFront is a browser RTS and a derived AGPL fork of OpenFrontIO, itself evolved from WarFront.io. Created with help from ChatGPT 5.4 and Codex.
  • VCMI - Engine for Heroes of Might and Magic III.
  • vera20k - Red Alert 2: Yuri's Revenge — rebuilt from scratch in Rust for large multiplayer battles.
  • Wages of War - A clean-room, open-source Rust reverse enginering of the Wages of War: The Business of Battle (1996) engine.
  • war1 - A remake of Warcraft: Orcs & Humans written in C
  • War8 - Turn-based abstract board game built with C++ and SFML, based on "Război în 8" from Nicolae Oprișiu’s "Olimpiada Jocurilor Raționale" ("The Olympiad of Rational Games", Chapter 10). Includes PvP, PvC, CvC, turn timer, HUD, leaderboard, themes, and Easy/Hard AI.
  • Wargus - Warcraft 2 Mod that allows you to play Warcraft 2 with the Stratagus engine.
  • WarKingdoms - Unity RTS Prototype (Warcraft 3 Style)
  • Warzone 2100 - Free and open-source real time strategy game. 🎴
  • WazzaP's Boss Generals Mod - The official repository of WazzaP's Boss Generals mod for C&C Generals Zero Hour
  • Zed Online - Remake of the 1996 classic game Z.
  • Zero Hour Reforged - Command & Conquer: Generals - Zero Hour source port: 64-bit, Direct3D 11, VS2022/CMake, original bugs fixed and a skirmish AI that builds a base. Uses the data files from a retail copy.
  • Zero-K - Open source RTS game running on the Spring/Recoil engine
awesome
awesome-list
engine
game
games
remake

radek-sprta/awesome-game-remakes

Actively maintained open-source game remakes.

1,530

121 commits

updated Oct 18, 2026

See the code

README

Awesome Game Remakes Awesome

Actively maintained open-source game remakes.

Most games require original asssets. The ones not requiring paid assets are marked with 🎴.

If you are also interested in clones and similar games (0 A.D. etc.), take a look at Open Source Game Clones.

If you are looking for game archive file formats see: Awesome Game File Format Reversing

If you are looking for not only remakes have a look at:


Contents

Action

  • Airborn Ranger - Recomp of Airborn Ranger by MicroProse.
  • BloodBorne for Windows - Recomp of BloodBorne (PS4) to Windows.
  • Carnage3D - Reimplementation of Grand Theft Auto.
  • CTW-Native - Recomp of GTA: Chinatown Wars from Android to Windows.
  • donut - Reimplementation of The Simpsons: Hit & Run in modern C++ and modern OpenGL.
  • DPRecomp - Recomp of Deadly Premonition from Xbox 360.
  • Earthworm Jim HD Recompiled - Recomp of Earthworm Jim HD (Xbox 360) to PC.
  • Heretic2R - Heretic II (1998, Raven Software) reverse-engineered source port.
  • heretic2 - Heretic2 playground sandbox.
  • Herculan - Recomp of Earthsiege 2 by Dynamix.
  • Ico-PC - Recomp of ICO (PS2) to PC.
  • King Kong Recompiled - Recomp of King Kong (Xbox 360) to PC.
  • LCS Recomp - Recomp of the PSP game GTA: Liberty City Stories to PC.
  • MDK Sdl - Port of MDK (Shiny) to SDL. Includes enhancements.
  • MeleePC - Recomp of Super Smash Bros Melee to PC.
  • Metal Mutant-web - Recomp of the Silmarils game Metal Mutant to Javascript.
  • Metroid Prime Port - Recomp of Metroid Prime to PC and Android.
  • OpenJK - Community effort to maintain and improve Jedi Academy and Jedi Outcast by Raven Software.
  • Simpsons Wrestling Recompiled - Recomp of Simpsons Wrestling (PS1) to PC.
  • Speed-Academy - Source port of the singleplayer of Star Wars Jedi Knight: Jedi Academy.
  • Speed-Outcast - Source port of the singleplayer of Star Wars Jedi Knight II: Jedi Outcast.
  • OpenChaos - OpenChaos — Fan Modernization of Urban Chaos
  • OpenLara - Classic Tomb Raider open-source engine.
  • OpenMB - Role-playing game engine for Taleworlds' Mount&Blade Series.
  • OpenRW - A cross-platform, open source re-implementation of Rockstar Games' Grand Theft Auto III.
  • OpenSpideyPS1 - Recomp of Spider-Man PS1 and Spider-Man 2: Enter Electro to PC.
  • Parasite Eve HD Remaster - Recomp and enhancement of the PS1 game Parasite Eve.
  • remc2 - Reverse engineering of Magic Carpet 2 from Assembler.
  • Rigel Engine - Modern reimplementation of the classic DOS game Duke Nukem II in C++.
  • San Andreas Unity - Reimplementation of GTA: San Andreas game engine in Unity.
  • Edge Of Time Recomp - Recomp of Spider Man: Edge of Time from Xbox 360.
  • Starfox Recomp - Recomp + enhancement of Starfox (SNES).
  • Sunny-Survival-Remake-Code - Code for my game called "Sunny Survival Remake"
  • TOMB5 - Tomb Raider: Chronicles disassembly translated to C source code.
  • TR1X - Open source implementation of the classic Tomb Raider I game.
  • ZeldaWWHDRecomp - Recomp of Zelda: The Wind Waker HD to PC and Android.
  • X-Men Mutant Academy 2 - Recomp of the PS1 game X-Men Mutant Academy 2.
  • Ultimate MK3 iOS - Recomp of Ultimate Mortal Kombat 3 iOS to PC.

Adventure

  • cyrus - Reimplementation of The Elder Scrolls Adventures: Redguard in Rust and Bevy. Early development; requires the original GOG game data.
  • DetectiveDS - A remake of the original C64 classic The Detective Game for Nintendo DS.
  • Dusklight - Dusklight is a reverse-engineered reimplementation of Twilight Princess.
  • Flipendo - Source port of Harry Potter and the Philosopher's Stone and Chamber of Secrets (PC, KnowWonder) on SurrealEngine. Requires the original game files.
  • lba1-classic - Little Big Adventure: Twinsen's Adventure Definitive Edition
  • lba2-classic-community - Little Big Adventure 2 engine source code.
  • lba2remake - A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React.
  • ScummVM - Allows you to run certain classic graphical point-and-click adventure games such Maniac Mansion and Monkey Island.
  • Titanic: Adventure Out of Time - Recomp of Titanic Adventure Out of Time to Godot.
  • twin-e - TwinEngine: a Little Big Adventure engine.
  • timeco - Time Commando Reimplementation
  • v64tng - Game Engine re-creation of The 7th Guest

Arcade

  • AcidDrop - Remake of classic Atari 2600 game "Acid Drop".
  • atomiks - A remake of the classic Atomix game for modern platforms.
  • Barbarian - Open-source clone of Barbarian: The Ultimate Warrior.
  • Battle City - Browser reimplementation of Namco's 1985 Battle City (Famicom version), built from a full annotated 6502 disassembly. Playable at https://battle-city.berrry.app. 🎴
  • blips - A Remake of the dos Bips, Bips Gold and Bips Platinum game from Bryant Brownell. It is a Puzzle game which is a variation of sokoban written in SDL 3 based on my old gp2x version.
  • C-Dogs SDL - Classic overhead run-and-gun game. 🎴
  • Crimsonland - Faithful from-scratch rewrite of the twin-stick shooter Crimsonland.
  • galaxy-eggbert - 3D remake of Speedy Blupi / Mobile Eggbert, moving from Urho3D toward a native CNA + Easy3D engine.
  • guardian - A modern, endless remake of the classic arcade game Defender
  • GradiusRemake - Remake of the game Gradius (NES - 1986)
  • Maze-Runner-FPS - Remake of classic Maze Runner game from the 70s -- written in Rust
  • Metal-Slug-Remake - A Metal Slug-inspired 2D action game built in C++ with SFML — featuring enemy AI, procedural terrain via Perlin noise, and a full weapon/damage system. OOP course project (CS-1004).
  • Mr.Boom - 8-player Bomberman clone for RetroArch/Libretro.
  • O21 - FOSS remake of U95, an old submarine arcade game from 1995.
  • OrbitalDecay - This is a 3D remake of the old Lunar Lander game
  • OpenClonk - Multiplayer action game where you control small and nimble humanoids.
  • OpenJazz - Free, open-source version of the classic Jazz Jackrabbit™ games.
  • Open Kick-Off - Rewriting attempt of the cult football game Kick Off 2. 🎴
  • openomf - One Must Fall 2097 Remake.
  • OpenTyrian - An open-source port of Tyrian from Turbo Pascal to C. 🎴
  • Retro-Arcade-Remakes - C++ retro arcade remakes showcasing clean OOP design, game loops, collision systems, and state management.
  • SpaceRox.MX2 - 2D Asteroids Style Game using MX2.
  • Taisei - Fan-made, open-source clone of the Touhou series. 🎴
  • The Great Escape in C - Classic ZX Spectrum game The Great Escape in portable C. 🎴
  • Zelda Classic - A game and editing tool that lets you create custom Legend of Zelda quests.
  • WarhawkDS - Warhawk DS remake of the C64 game Warhawk to the Nintendo DS in native assembler.
  • wedges-trial - [WIP] Browser logic puzzle game inspired by Gothic's Remake lockpicking mechanism.

FPS

  • 4TAK - client and server based on q2pro-rerelease and q2pro
  • Aleph One - The open source continuation of Bungie’s Marathon 2 game engine.
  • Allegiance - Allegiance is RTS and FPS Space Combat game.
  • BetterSpades - Ace Of Spades open source implementation that runs on older machines.
  • Barrett - Advanced and featureful Rise of the Triad source port for modern systems.
  • BStone - A source port of Blake Stone: Aliens Of Gold and Blake Stone: Planet Strike.
  • CatacombGL - Windows source port of Catacomb 3D and the Catacomb Adventure series.
  • Chasm-Reverse - "PanzerChasm" is a free recreation of the game "Chash: - The Rift" by "ActionForms" using the original game data (CSM.BIN file).
  • Chocolate Doom - Source port that is minimalist, historically accurate and includes ports of Heretic and Hexen, and Strife. 🎴
  • Chocolate Quake - A purist Quake source port that restores the original look and feel of v1.09 and earlier.
  • ClassiCube - Minecraft Classic compatible client written in C from scratch. 🎴
  • Crispy Doom - A limit-removing enhanced-resolution Doom source port based on Chocolate Doom.
  • CyberMage Modern - Recomp of the DOS game CyberMage.
  • dhewm3 - A source port of Doom 3.
  • DOOM64-EX-Plus-Enhanced - fork of the Doom 64 EX+ engine, Its main goal is to show what the Doom 64 engine would have looked like if it hadn't been limited by the N64 console.
  • DOOM64EXUltra - A fork of DOOM 64 EX+ with new stuff and fixes
  • Doom Legacy - One of the most popular DOOM source ports, which enhances it with things like TCP/IP networking, OpenGL renderer etc. 🎴
  • DoomRetro - Classic, refined DOOM source port for Windows PC. 🎴
  • Doomsday Engine - Source port of id Software's DOOM I/II and Raven Software's Heretic and Hexen. 🎴
  • DSDA-Doom - A successor of prboom+ with extra tooling for demo recording and playback, with a focus on speedrunning and quality of life.
  • DukeGDX - Duke Nukem 3D port.
  • ericw-tools - Quake/Hexen 2 Map compiling tools.
  • ECWolf - Port of Wolfenstein 3D based on Wolf4SDL.
  • EDGE-classic - Cross-Platform OpenGL Doom Source Port with powerful modding features.
  • Eduke32 - Source port of Duke Nukem 3D and the BUILD Engine.
  • ezQuake - Combining the features of all modern QuakeWorld clients, ezQuake makes QuakeWorld easier to start and play.
  • FreeCS - Free-software re-implementation of Counter-Strike 1.5 running on the FTEQW engine. 🎴
  • Freedoom - Free software FPS based on the classic DOOM engine. 🎴
  • FnQ3 - FnQ3 • Fappin' Quake 3 • Modernized sourceport for QUAKE III: ARENA
  • FnQL - FnQL • Fappin' QUAKE LIVE • Modernized sourceport for QUAKE LIVE
  • FTEQW - FPS Engine for Quake 1, QuakeWorld, Quake 2, Hexen II & Quake III Arena.
  • ew-progs - Eternal War: Shadows of Light's progs source code.
  • ew-engine - Eternal War: Shadows of Light's engine source code.
  • GoldenEye PC Port - Recomp of GoldenEye 007 (N64).
  • heavymetal - A static recompilation of Heavy Metal: FAKK2 (2000) targeting modern Windows 11 x86-64.
  • Hexen II: Hammer of Thyrion - Cross-platform port of the Hexen II game.
  • idTech4A++ (Harmattan Edition) - DOOM III/Quake 4/Prey(2006) GLES on Android/Windows/Linux, DOOM 3 BFG/The Dark Mod/RTCW/Quake 1 2 3/GZDOOM/ETW/RealRTCW/OpenJK/SeriousSam/Skin Deep on Android.
  • ioquake3 - The free software FPS engine that can be used to play Quake 3, or make your own game.
  • iortcw - Source port of Return to Castle Wolfenstein.
  • ironwail - High-performance QuakeSpasm fork.
  • jfsw - Port of the 3D Realms game "Shadow Warrior".
  • jftekwar - No-promises port of the Capstone Software game "TekWar".
  • jfwhaven - No-promises port of the Capstone Software game "Witchaven".
  • lilium-arena - Lilium Arena - Compatible with Quake 3 Arena 1.32.
  • lilium-salvation - An engine replacement for Dark Salvation
  • lilium-voyager - An engine replacement for Star Trek Voyager: Elite Force Holomatch (multiplayer).
  • mint-arena - Spearmint Quake 3 and Team Arena game code.
  • mint-metal - Incomplete (unusable for practical purposes) Heavy Metal F.A.K.K.² / American McGee's Alice game code for Spearmint.
  • NBlood - Port of the classic FPS Blood.
  • NearChuckle - A Linux port of Far Cry 1.
  • Oblivion-Reconstructed - Reverse-engineered Oblivion Extension Pack source code for original Quake II.
  • OmegA-engine - Modern OpenArena engine based on Quake3e
  • OmegA-mod - OmegA mod for OpenArena
  • OpenChasm - Free software reconstruction of Chasm: The Rift game.
  • OpenCE - Enhanced recomp of the original Xbox Halo: Combat Evolved to all Windows, Linux and Android.
  • Odamex - Online multiplayer DOOM port with a strong focus on the original gameplay while providing a breadth of enhancements. 🎴
  • OpenMoHAA - Open re-implementation of Medal of Honor: Allied Assault including Spearhead and Breakthrough expansions.
  • openQ4 - The modern binary replacement for QUAKE 4.
  • openQ4-game - openQ4 game libraries
  • OpenSpades - Compatible client of Ace of Spades, a voxel FPS.
  • Perfect Dark - Recomp of the N64 game Perfect Dark to PC, with enhancements.
  • qk1 - Modernized Quake for Unix-like operating systems and 9front.
  • qk1 - quake 1 and quakeworld port for plan9.
  • q2tools-220 - Quake 2 map compiler tools with v220 map support, automatic phong, enhancements, and fixes.
  • Q2RTXPerimental - My 'Experimental' fork of NVIDIA’s implementation of RTX ray-tracing in Quake II
  • qfusion - This is Warsow's fork of qfusion, the id Tech 2 derived game engine.
  • quake3-rust-edition - id Tech 3 reimagined in Rust — multiplayer FPS with lag compensation, TDM, demos, and ultra-wide support.
  • Quake3e - Improved Quake III Arena engine.
  • quakeforge - QuakeForge is descended from the original Quake engine as released by Id Software in December 1999, and can be used to play original Quake and QuakeWorld games and mods (including many modern mods).
  • QuakeSpasm - A modern, cross-platform Quake game engine.
  • Raze - Build engine port backed by GZDoom tech. Currently supports Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage and Powerslave/Exhumed.
  • RBDOOM-3-BFG - Doom 3 BFG Edition with soft shadows, cleaned up source, Linux and 64 bit Support.
  • realice - Heavy Metal F.A.K.K. 2 / American McGee's Alice reverse engineered.
  • REBLIVION - Unofficial ported and enhanced Oblivion Extension Pack for Quake II: Rerelease.
  • RedneckGDX - Port of Redneck Rampage.
  • SeriousSamClassic-VK - Open source game engine for Serious Sam Classic with Vulkan support.
  • SeriousSamAlphaRemake - Serious Sam Alpha Remake open source project based.
  • spearmint - Spearmint — an updated id Tech 3 engine for continuing the classics and creating new games.
  • SurrealEngine - The goal of this project is to reimplement enough of the original Unreal Engine to make the Unreal Tournament (UT99) maps playable.
  • Taradino - SDL2 port of Rise of the Triad.
  • The Eternity Engine - Advanced DOOM source port. 🎴
  • The Force Engine - Jedi Engine for modern systems and the games that used that engine - Dark Forces and Outlaws.
  • Tremulous110e - Improved Tremulous 1.1.0 engine based on ioquake3
  • tremulous - Latest Tremulous based on GrangerHub/tremulous
  • Tyrquake - Libretro port of Tyrquake.
  • UZDoom - Modder-friendly OpenGL and Vulkan source port based on the DOOM engine. 🎴
  • MadnessPatch - A patch that fixes various issues in the PC port of Alice: Madness Returns.
  • VorpalFix - A patch that addresses various technical issues and adds quality-of-life improvements to the 2011 remaster of American McGee's Alice.
  • vkQuake - Vulkan Quake port based on QuakeSpasm.
  • xash3d-fwgs - Xash3D FWGS engine
  • Yamagi Quake II - Enhanced client for id Software's Quake II with focus on offline and coop gameplay.
  • Zandronum - Multiplayer oriented port, based off Skulltag, for Doom and Doom II. Also runs Heretic, Hexen and Strife. 🎴

Online

  • 2006rebotted - A 2006 RuneScape 2 Emulation Server. 🎴
  • 2004scape - A free & open-source remake of 2004 era RuneScape 2. 🎴
  • 2009scape - A free & open-source remake of 2009 era RuneScape 2. 🎴
  • ACEmulator - A custom, completely from-scratch open source server emulator for Asheron’s Call built on C#. 🎴
  • FreeSO - Reimplementation of The Sims Online, targetted mainly at mobile devices. 🎴
  • Meridian 59 - The first 3D MMORPG, released in 1996 and open sourced in 2012. The original codebase for Meridian 59.
  • Opengate - Remake of Jumpgate.
  • OpenRSC - Open source accurate RuneScape Classic (2001-2003) game server in Java, based on recorded data and videos. 🎴
  • RSC-C - Rewrite of the RuneScape Classic (2001-2003) game client in portable C. 🎴
  • RuneLite - Open source Old School RuneScape (OSRS) client. 🎴
  • Ryzom Core - Ryzom Core contains the whole code (client, server, tools) used to make the commercial MMORPG Ryzom. 🎴
  • Space Station 14 - Space Station 14 is a revived attempt at a Space Station 13 remake.
  • starcup - A fork of the multiplayer game Space Station 14, a remake of the cult-classic Space Station 13.
  • VoxeLibre - Stable, moddable & free/libre clone of Minecraft based on the Luanti engine. 🎴
  • Netrek - Netrek is a multiplayer battle simulation game with a Star Trek theme. Up to 16 players are divided into two teams that fight each other for dominion over the galaxy.
  • Heart-of-Africa-Remake Single-player 3D web remake of the 1985 classic The Heart of Africa: real ~1890 geography, living wildlife, period journal with in-browser TTS - three.js/WebGPU, React, TypeScript.

RPG

  • Abyss Engine - Abyss Engine is a game engine designed to run games similar to 2000's style ARPGs such as Diablo II.
  • Amber - Engine for the Amber trilogy
  • Ambermoon.net - Ambermoon rewrite in C#
  • Arianne RPG - Arianne is an engine to develop multiplayer online games like Stendhal
  • Arx Libertatis - Cross-platform port of Arx Fatalis, a first-person role-playing game.
  • Bak-Again - Recomp + enhancement of Betrayal At Krondor by Dynamix.
  • Barony - Open source release of Barony.
  • BtBuilder - An open source implementation of the Bard's Tale Construction Set.
  • castarook - Experience 3D chess with RPG combat, dynamic terrain, and dice-driven battles blending strategy and role-playing elements in a living game world.
  • ChaosEsqueAnthology - A free 3d game for PC that does not limit the player. Fight,Build,Gain
  • Daggerfall Unity - Recreation of Daggerfall in the Unity engine.
  • Devilution - Reconstructed form of Diablo's original source code.
  • DevilutionX - Diablo build for modern operating systems.
  • DGEngine - Implementation of the Diablo game engine.
  • DQ8 Recompiled - Recomp of Dragon's Quest 8 (PS2) to PC.
  • Earthbound Companion - Recomp of Earthbound (SNES) to PC.
  • Exult - Project to recreate Ultima 7 for modern operating systems.
  • Falltergeist - Crossplatform Fallout 2 game engine writen in C++ and SDL.
  • Freeablo - Open-source implementation of the Diablo engine.
  • FreeFT - Real-time, isometric action game engine inspired by Fallout Tactics.
  • GemRB - Portable open-source reimplementation of the Infinity Engine (used by Baldur's Gate, Icewind Dale and more).
  • Goldbox Companion - Companion tools for Eye of the Beholder 1-3, Goldbox games, Ultima V combined and ported to work on DOSBox Staging via its html browser feature.
  • jminequest) - A Java reimplementation of the 2014 mobile game Mine Quest by Tapps Tecnologia da Informacao Ltda
  • OpenEnroth - Might and Magic VI-VIII engine remake using original data & code.
  • OpenGothic - Reimplementation of Gothic 2: Night of the Raven.
  • OpenMW - Reimplementation of the Morrowind game engine.
  • OpenNox - Collaboration project extending the Nox engine.
  • OpenTESArena - Modern engine reimplementation of The Elder Scrolls: Arena by Bethesda Softworks.
  • OpenVIII - Final Fantasy VIII engine implementation in C#.
  • REGoth - An open source reimplementation of zEngine the engine behind Gothic and Gothic II.
  • Riiablo - Diablo II remade using Java and LibGDX.
  • sfall - A set of engine modifications for the classic game Fallout 2.
  • Shockolate - Same great System Shock, new great taste.
  • Thirdeye - Reimplementation of AESOP that runs Eye of the Beholder 3 and Dungeon Hack.
  • UAlbion - Remake of 1995 Albion.
  • Ultima 5 - Modern engine for Ultima 5.
  • Ultima 7 Decomp - Recomp of Ultima 7. Bit exact to original.
  • Underworld Exhumed - Bit-exact recomp of Ultima Underworld I and II.
  • UnderworldGodot - An engine recreation of Ultima Underworld and Ultima Underworld 2 in the Godot Engine.
  • Underworld Revisited - Ultima Underworld ported to Unity, faithful to the original with optional enhancements.
  • Unity Underground - Modern update of Ultima Underworld. Optional new models and look.
  • WitchavenGDX - Witchaven Java port.
  • xoreos - Implementation of BioWare's Aurora engine and its derivatives (used by Neverwinter Nights, The Witcher and more).
  • Zelda3 - This is a reverse engineered clone of Zelda 3 - A Link to the Past.
  • zorkClone - Reimplementation of the original Zork game developed by Infocom.

Platformer

  • Alive Reversing - Reimplementation of Oddworld: Abe's Exoddus.
  • BanjoRecomp - PC Port of Banjo-Kazooie made using N64: Recompiled.
  • Commander Genius - Modern Interpreter for the Commander Keen Games. 🎴
  • Conker's Bad Fur Day Reloaded - Recomp and enhancements for Conker's Bad Fur Day (N64).
  • Ghostship - Super Mario 64 reimplementation for PC.
  • Jak Project - The project's goal is to port the original trilogy (Jak 1 -> Jak 3) to PC.
  • Jazz² Resurrection - Reimplementation of Jazz Jackrabbit 2.
  • Lionheart Remake - Java remake of Lionheart Amiga game.
  • ManicMinerLL - A re-working of Manic Miner onto the DS using levels created for other official computer released versions.
  • NXEngine-evo - Rewrite of the masterpiece jump-and-run platformer Doukutsu Monogatari (also known as Cave Story).
  • Omnispeak - Reimplementation of Commander Keen in Goodbye Galaxy.
  • Prince-Monogame - Monogame implementation of Prince of Persia 2.
  • SDLPoP - Port of Prince of Persia, based on the disassembly of the DOS version.
  • sm64js - Super Mario 64 reimplementation in JavaScript.
  • SMS Launcher - Recomp of Super Mario Sunshine.
  • The Secret Chronicles of Dr. M - Adaptation of Secret Mario Chronicles. 🎴
  • UnleashedRecomp - An unofficial PC port of the Xbox 360 version of Sonic Unleashed created through the process of static recompilation.
  • VVVVV - The source code to VVVVVV.

Racing

  • Daytona Arcade Recomp - Recomp of Daytona Racing to PC.
  • dRally - Open Source Engine / Death Rally [1996]
  • DreeRally - Death Rally engine reimplementation.
  • dethrace - Reverse engineering the 1997 game "Carmageddon"
  • hi-octane202x - Hi-Octane with level editor using Irrlicht engine.
  • HiOctaneTools - Tools to inspect and modify levels of the game Hi-Octane by Bullfrog (1995).
  • Interstate 82 Widescreen Fix - Critical fixes to the game Interstate 82.
  • Open76 - Interstate '76 engine reimplementation
  • OpenNFS - Attempt to recreate the classic Need for Speed Games (1-6).
  • PlayStunts - Recomp of Stunts to TypeScript, playable online.
  • OutRun - A new version of the game Out Run of 1986 for PC using SFML and C++
  • Quarantine - Game Engine re-creation of Quarantine by Imagexcel
  • re-stunts - Recomp of the game Stunts. Original and enhanced versions.
  • Reburn 3 - A work-in-progress open source reimplementation of Burnout 3: Takedown.
  • retruxx - Reverse engineered Hard Truck Apocalypse.
  • Roller - Recomp of the game Whiplash/Fatal Racing. Adds enhancements. Playable on PC or online.
  • Rollcage Redux - Port of the classic game Rollcage.
  • RVGL - Cross-platform engine for Re-Volt.
  • Scale Miniatures - Open source recomp of Micro Machines in TypeScript.
  • SpeedBreaker - Recomp of Need For Speed: Most Wanted (2005, Xbox 360) to PC.
  • Street Rod - Recomp of Street Rod.
  • Street Rod Enhanced - Enhanced version of Street Rod.
  • Test Drive - Open-source recomp of Test Drive (1987).
  • Test Drive Enhanced - Enhanced version of Test Drive.
  • Test Drive II - Open-source recomp of Test Drive II: The Duel.
  • Test Drive II Enhanced - Enhanced version of Test Drive II: The Duel.
  • Test Drive III - Recomp of Test Drive III: The Passion.
  • Test Drive III Enhanced - Enhanced version of Test Drive III: The Passion.
  • tube64 - 64-bit vesion of DOS game Tube (Bullfrog, 1994)
  • SpagettiKart - Reimplementation of Mario Kart 64 for PC.
  • Vangers - Racing/RPG hybrid made open-source by its creators, written in C++.
  • Vange-rs - The idea of this project is to replicate the old look and behavior of Vangers, but with native hardware acceleration for the graphics.
  • Vette - Recomp of the game Vette by Spectrum Holobyte.
  • wipEout Rewrite - This is a re-implementation of the 1995 PSX game wipEout. 🎴

Simulator

  • Aces of the Pacific - Recomp of Dynamix' Aces of the Pacific.
  • Aces of the Pacific Enhanced - Enhanced version of Dynamix' Aces of the Pacific.
  • darknova2 - Dark Nova ][ — cross-platform space trading game (Space Trader remake)
  • Descent3 - Descent 3 by Outrage Entertainment
  • DXX-Rebirth - Source port of the Descent and Descent 2 Engines for Windows, macOS, Linux.
  • dxx-redux - Descent 1&2 source port based on DXX-Retro.
  • dxx-vr - Descent 1&2 VR source port based on DXX-Retro
  • F-15 II - Recomp of MicroProse F-15 II.
  • F-15 II Enhanced - Enhanced version of Microprose F-15 II.
  • F-19 - Recomp of MicroProse F-19.
  • FLUF - Freelancer Universal Framework
  • freelancer-retold - A campaign and gameplay rework for the 2003 game Freelancer.
  • forsaken-3ds - Nintendo 3DS port of Forsaken (1998)
  • ForsakenX - Forsaken game engine.
  • ForsakenW - The Forsaken source code.
  • Free Stars: The Ur-Quan Masters - Open source version of the classic Star Control 2.
  • FS2Open - FreeSpace2 Source Code Project.
  • Librelancer - Reimplementation of the 2003 space game Freelancer.
  • Endless Sky - Space exploration, trading, and combat game.
  • Gunboat - Open-source recomp of the game Gunboat.
  • pizzalegacy - Pizza Legacy is an open-source reimplementation of the 1994 DOS game Pizza Tycoon (released as Pizza Connection in Germany).
  • OpenGG - Open-source engine for Gearhead Garage: The Virtual Mechanic (1999), the car repair game; requires the original game files.
  • OpenPrivateer - Open-source remake of Wing Commander: Privateer (1993). Requires original game files.
  • OpenReliant - Rebuild of Starlancer in Zig and SDL3.
  • OpenTIE - Open-source recomp of TIE Fighter.
  • OpenXvT - Open-source recomp of X-Wing vs Tie Fighter.
  • OpenXW - Open-source recomp of X-Wing.
  • OpenXWA - Open-source recomp of X-Wing Alliance.
  • stunts - Open-source recomp of Stunts. Playable on the website.
  • wc1-re - Open-source recomp of Wing Commander I.
  • wc2-re - Open-source recomp of Wing Commander II.
  • Wing Commander 1 Reloaded - Modern recreation of Wing Commander I.

Strategy

  • aeon - Open-source browser god-game & civilization sim where every creature is a real, evolving neural network. Fusion of WorldBox (god sandbox) and Civ (deep progression) - lead a people in Survival or shape the world in Creative. Artificial life, genetic evolution, emergent societies.
  • 1oom - 1oom is a Master of Orion Classic (1993) game engine recreation that requires the original files to run.
  • Allure - A massive HJSON mod focusing around quick-action, immersive RTS gameplay. Lore package included.
  • Ancient Beast - Spiritual successor to Heroes of Might and Magic III focusing on combat; matched based eSport.
  • Antares - Remake of Ares, a tactical space combat game.
  • Beyond-All-Reason - Open source RTS game built on top of the Recoil RTS Engine
  • CivOne - Implementation of Sid Meier's Civilization.
  • Unciv - Open-source Android/Desktop remake of Civ V.
  • OpenCiv3 - OpenCiv3 is an open-source, cross-platform, mod-oriented, modernized remake of Civilization III by the fan community built with the Godot Engine and C#.
  • freeciv - Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization.
  • freecivworld - Freecivworld.net is the 3D version of Freeciv.
  • CzechDraughts - Cross-platform Czech Draughts (Česká Dáma) game implemented as a C# console application.
  • CorsixTH - Clone of Theme Hospital with support for modern operating systems, high resolutions and much more.
  • Cortex Command Community Project Source - Community-driven effort to continue the development of Cortex Command.
  • ChaosGame - chaotic 2D real-time strategy game built from scratch. Command units with random skills, unlock advanced tech trees, and survive the tactical onslaught.
  • durer-jatekok - Online version of previous strategy games at Dürer Competition
  • Dune-II---The-Maker - A remake of the classic Dune 2 - The Building of a Dynasty (by Westwood Studios) with several enhancements. Like: higher screenresolutions, zooming, multiselect, skirmish play, etc.
  • Dune Legacy - Updated clone of Westood Studios' Dune2 which uses data files from the original game.
  • DungeonKeeper - Dungeon Keeper C#
  • DungeonKeeperReborn - Dungeon Keeper Reborn in TypeScript
  • Dungeon Keeper Remake - A modern remake of Dungeon Keeper
  • Evolution-RTS - Evolution RTS is a free an Open Source RTS game designed using the Spring Engine.
  • fheroes2 - Free implementation of Heroes of Might and Magic II game engine.
  • EmperorReborn - Play Emperor: Battle for Dune on Windows 10 and 11 with real 16:9 widescreen, fullscreen and working multiplayer. Free, open-source launcher and patcher for the Westwood Dune RTS.
  • Flame - Dungeon Keeper II partial recompilation with bug fixes.
  • freeserf.net - Settlers 1 clone written in C#
  • FreeCol - Turn-based strategy game based on the old game Colonization.
  • galaxyofdrones - An open source multiplayer space strategy game.
  • GeneralsGameCode - Command and Conquer: Generals - Zero Hour
  • GLKeeper - Open Source Dungeon Keeper 2 Reimplementation
  • GLSMAC - Unofficial open-source OpenGL/SDL2 reimplementation of Sid Meier's Alpha Centauri ( + Alien Crossfire ).
  • grenzmark - Grenzmark is a Godot 4 remake of the Settlers II, Return to the Roots and Widelands
  • green-turkiye - Raise awareness of environmental pollution in Turkiye through this engaging strategy game designed to inspire action and promote sustainability.
  • grid-wars - AI-generated TRON-themed 3D hex strategy game (three.js): single-player vs the MCP + online multiplayer. Untested — use at your own risk.
  • hex-tactics - PIXI.js + React hex-grid tactical battle sandbox — procedural strategic/tactical worlds, a pure-function battle engine, 5 motion modes, and a defendHeight formation system.
  • invazion - Azimutant (formerly named "InvaZion") is a collaborative game inspired by Hordes.fr/Die2Nite.
  • Jagged Alliance Stracciatella - Makes Jagged Alliance 2 available on a wide range of platforms.
  • JS.Hawkoniwa-Island - A homemade island development game inspired by "箱庭諸島". Supports auto-save.
  • Julius - Reimplementation of Caesar III.
  • KaM Remake - RTS game remake of Knights and Merchants written in Delphi from scratch.
  • KeeperFX - Open source remake and Fan Expansion of Dungeon Keeper.
  • keeperfx-linux-alpha - KeeperFX — Tux Edition · the native Linux build of KeeperFX (Dungeon Keeper). No Wine/Proton/DOSBox — one AppImage. Unofficial, community-maintained, re-synced with upstream.
  • KeeperRL - Roguelike dungeon builder inspired by Dwarf Fortress.
  • kiomet - Kiomet.com real-time strategy game (repository commits may lag behind game updates)
  • machines - Community fork of Machines: Wired for War
  • Mad TV online - Recomp and enhancement/fixes to the German DOS game Mad TV. No github available yet, but playable online. Mad TV is a unique game that was quite buggy, and this recomp includes many fixes.
  • maxr - A turn based strategy game.
  • mc2 - Mech Commander 2 open source engine + OpenGL Linux port.
  • MegaGlest - MegaGlest real-time strategy game engine (cross-platform, 3-d).
  • Mindustry - The automation tower defense RTS written in Java
  • Open Annihilation - Recomp of Total Annihilation and Total Annihilation: Kingdoms (RTS).
  • openage - Clone of the Age of Empires II engine.
  • OpenApocalypse - Rebuild of the X-COM: Apocalypse engine.
  • openblack - Reimplementation of Black & White.
  • OpenDungeonsPlus - Open source game inspired by Dungeon Keeper - Dark, damp and dangerous...
  • OpenE2140 - Remake of Earth 2140 based on the OpenRA engine
  • OpenDUNE - Recreation of the popular game Dune II.
  • Open Fodder - Open-source implementation of Cannon Fodder.
  • OpenKeeper - Dungeon Keeper II remake in Java.
  • OPHD - OutpostHD - Open source remake of Sierra On-Line's Outpost.
  • OpenHV - Open-source implementation of Hard Vacuum. 🎴
  • OpenKrush - Remake of KKnD (Krush, Kill 'n' Destroy) and KKnD2 based on the OpenRA engine
  • OpenLoco - Reimplementation of Chris Sawyer's Locomotion.
  • Open Panzer - HTML5 Panzer General 2. 🎴
  • OpenRA - Implementation of the Red Alert engine using .NET/mono and OpenGL. Runs on Windows, Linux and macOS.
  • OpenRAG-Skill - Enable evidence-first retrieval augmented generation within Claude Code using prompt-only input and in-chat source material.
  • OpenCrystalCaves - OCC is an unofficial open source engine reimplementation of the game trilogy Crystal Caves.
  • OpenLRR - An open source re-implementation of LEGO Rock Raiders
  • OpenFrontIO - Online browser-based RTS game
  • OpenRCT2 - Recreation of RollerCoaster Tycoon 2.
  • Open-Realms-of-Stars - 4X Strategy game.
  • OpenSA - Remake of Swarm Assault based on the OpenRA engine
  • OpenSAGE - C# reimplementation of SAGE, the game engine used by a bunch of EA Pacific games, including Command & Conquer: Generals and Battle for Middle Earth.
  • opensage-adk - Build AI agents with self-made tools, hierarchical memory, and sandboxed execution for software engineering tasks
  • OpenSC2K - Remake of SimCity 2000 by Maxis in Godot engine.
  • OpenTPW - An open-source re-implementation of Bullfrog's Sim Theme Park / Theme Park World (1999).
  • OpenTTD - OpenTTD is a transport simulation game based upon the popular game Transport Tycoon Deluxe, written by Chris Sawyer. 🎴
  • OpenXcom - Clone of UFO: Enemy Unknown and X-COM: Terror From the Deep.
  • OutpostHD - Remake of Sierra On-Line's Outpost.
  • Ozymandias - An open source re-implementation of Pharaoh in the Julius/Augustus engine.
  • parabellum - An attempt to build a #Travian 3.x clone written in #Rust.
  • permafrost-engine - An OpenGL RTS game engine written in C based on Everglory
  • Populous: Reincarnated - Populous Reincarnated
  • Populous The Beginning - Open Repository For A Bullfrog Productions Game
  • PopRE Bug Tracker - Populous The Beginning Reincarnated Open Source Bug Tracker
  • Populous The Beginning - Multiverse - Populouse Multiverse Launcher
  • PopResourceEditor - Open-source asset editor and manager written in C++ for Bullfrog's Populous: The Beginning game, designed to preview, modify, and generate the game assets.
  • rebellion2 - Remake of the classic Star Wars Rebellion game for PC using Unity
  • Pillage-First-Ask-Questions-Later - An open-source, single-player, Travian alternative browser strategy game, inspired by Travian T4 and Travian Kingdoms
  • Project Wormhole - Rebuild of FTL (Subset Games). Ported to Android in Pocket Wormhole.
  • Race into Space - Version of Interplay's Buzz Aldrin's Race into Space.
  • Rescue Max! - A 2D space real-time, action/strategy game. you are in control of a ship that you fly around space fighting enemies and making friends on your way. The main objective is to rescue people from planets and take them to star bases. its writen in java1.4.
  • Return To The Roots - Settlers II remake written in C++.
  • Rotp-Fusion - Created by Ray Fowler, Remnants of the Precursors is an open-source modernization of the original 1993 Master of Orion.
  • rise-of-legions - Rise of Legions is a hybrid of MOBA, tower defense and deckbuilding - with fast-paced, easy-to-pickup tug-of-war strategy. Play solo or bring a friend for co-op or 2v2, collect cards, build your deck and crush your enemies.
  • Scorched Earth Online War - Online War system for IL-2 Sturmovik and Iron Front in ArmA 2
  • Seven Kingdoms: Ambition - An enhanced version of 7K:AA (Seven Kingdoms: Ancient Adversaries).
  • Shattered Paradise - Remake of C&C Tiberian Sun based on the OpenRA engine
  • simutrans - Simutrans is a freeware and open-source transportation simulator. 🎴
  • singularity - A simulation of a true AI. Survive, grow, and learn.
  • Syndicate Wars - Syndicate Wars Fan Expansion, Open Source remake of the classic Bullfrog game.
  • Romanov's Vengeance - Remake of C&C Red Alert 2 based on the OpenRA engine
  • Sourcehold - Implementation of Stronghold by Firefly Studios.
  • Space Empires 4 - Spec-based remake of Space Empires 4.
  • Stone Kingdoms - A real-time strategy game made with LÖVE based on the original Stronghold by Firefly studios.
  • terra-concordia-public - Press kit, release notes & community resources for Terra Concordia — a digital eurogame by NCB Company.
  • TheOldWorld - 2D Isometric RTS Game
  • thinker - Improved game engine features for SMACX.
  • Transarctica-2 - Remake of the classic game Transarctica (In development)
  • triplea - TripleA is a turn based strategy game and board game engine, similar to Axis & Allies or Risk.
  • Tribal Trouble - Tribal Trouble is a realtime strategy game released by Oddlabs in 2004. In 2014 the source was released under GPL2 license.
  • ufoai - UFO: Alien Invasion
  • Ugh-Guys- - A browser-based, StarCraft-style asymmetric RTS set in a mythic pre-flood world — Three.js + Vite, three factions, fog of war, pathfinding, and an AI opponent. 100% procedural, no external assets.
  • Unvanquished - Unvanquished is a free and open source FPS/RTS hybrid game powered by the Daemon game engine. Historically based on Tremulous as a continuation with decades of work over it.
  • VanillaConquer - Command and Conquer and Red Alert original release source port based on the remaster source code drop.
  • vaultfront - VaultFront is a browser RTS and a derived AGPL fork of OpenFrontIO, itself evolved from WarFront.io. Created with help from ChatGPT 5.4 and Codex.
  • VCMI - Engine for Heroes of Might and Magic III.
  • vera20k - Red Alert 2: Yuri's Revenge — rebuilt from scratch in Rust for large multiplayer battles.
  • Wages of War - A clean-room, open-source Rust reverse enginering of the Wages of War: The Business of Battle (1996) engine.
  • war1 - A remake of Warcraft: Orcs & Humans written in C
  • War8 - Turn-based abstract board game built with C++ and SFML, based on "Război în 8" from Nicolae Oprișiu’s "Olimpiada Jocurilor Raționale" ("The Olympiad of Rational Games", Chapter 10). Includes PvP, PvC, CvC, turn timer, HUD, leaderboard, themes, and Easy/Hard AI.
  • Wargus - Warcraft 2 Mod that allows you to play Warcraft 2 with the Stratagus engine.
  • WarKingdoms - Unity RTS Prototype (Warcraft 3 Style)
  • Warzone 2100 - Free and open-source real time strategy game. 🎴
  • WazzaP's Boss Generals Mod - The official repository of WazzaP's Boss Generals mod for C&C Generals Zero Hour
  • Zed Online - Remake of the 1996 classic game Z.
  • Zero Hour Reforged - Command & Conquer: Generals - Zero Hour source port: 64-bit, Direct3D 11, VS2022/CMake, original bugs fixed and a skirmish AI that builds a base. Uses the data files from a retail copy.
  • Zero-K - Open source RTS game running on the Spring/Recoil engine
awesome
awesome-list
engine
game
games
remake

Significant stargazers

Dmitry Marakasov

326 followers · starred May 2023

Martynas Mickevičius

181 followers · starred Jul 2024

Özkan Sezer

126 followers · starred Dec 2023

Robin

341 followers · starred May 2024