bobeff
open-source-games
Python

A list of open source games.

Last updated Jul 8, 2026
13.2k
Stars
1.0k
Forks
26
Issues
+49
Stars/day
Attention Score
89
Language breakdown
Python 100.0%
Files click to expand
README

Open source games

This is a list of different open-source video games and commercial video games open-source remakes.

Table of contents

Action games

  • Hypersomnia - Competitive top-down shooter with extreme dynamics and pixely nostalgia. Comes with a built-in map Editor. [[source]](https://github.com/TeamHypersomnia/Hypersomnia)

Adventure games

  • Dead Ascend - A zombie adventure, escape room, with twists. [[source]](https://github.com/larpon/DeadAscend)
  • Endless Sky - Space exploration, trading, and combat game. [[source]](https://github.com/endless-sky/endless-sky)
  • Pioneer - A space adventure game set in our galaxy at the turn of the 33rd century. [[source]](https://github.com/pioneerspacesim/pioneer)
  • ScummVM - A program which allows you to run certain classic graphical adventure and role-playing games. [[source]](https://github.com/scummvm/scummvm)

Business and Tycoon games

  • Hurry Curry! - Cooperative fast-paced multiplayer cooking game. [[source]](https://codeberg.org/hurrycurry/hurrycurry)

City-Building games

  • Akhenaten - A strategic city-building game, based on assets and gameplay mechanics from Pharaoh + Cleopatra) title, where players take on the role of a ruler and mayor of ancient Egyptian civilization. [[source]](https://github.com/dalerank/Akhenaten)
  • Citybound - A city building game that uses microscopic models to vividly simulate the organism of a city arising from the interactions of millions of individuals. [[source]](https://github.com/citybound/citybound)
  • Cytopia - A free, open source retro pixel-art city building game. [[source]](https://github.com/CytopiaTeam/Cytopia)
  • Egregoria - Egregoria is an indie city builder, mostly inspired by Cities: Skylines. [[source]](https://github.com/Uriopass/Egregoria)
  • IsoCity - Isometric city-building simulation game built with NextJS, TypeScript and TailwindCSS. [[source]](https://github.com/amilich/isometric-city)
  • Julius - An open source re-implementation of Caesar III. [[source]](https://github.com/bvschaik/julius)
  • micropolisJS - A handmade Javascript port of the open-source city simulator Micropolis. [[source]](https://github.com/graememcc/micropolisJS)
  • Unknown Horizons - A 2D realtime strategy simulation with an emphasis on economy and city building.
- Original: [[source]](https://github.com/unknown-horizons/unknown-horizons) Engine: FIFE [[source]](https://github.com/fifengine/fifengine)

- Godot port: [[source]](https://github.com/unknown-horizons/godot-port) Engine: Godot [[source]](https://github.com/godotengine/godot)

First-Person games

  • .kkrieger - A first-person shooter video game created by German demogroup .theprodukkt (a former subdivision of Farbrausch), which won first place in the 96k game competition at Breakpoint) in April 2004. [[source]](https://github.com/farbrausch/frpublic/tree/master/werkkzeug3kkrieger)
  • Anarch - This isn't a 90s style retro shooter, this is a 90s shooter. [[source]](https://gitlab.com/drummyfish/anarch)
  • AssaultCube - A FREE, multiplayer, first-person shooter game. [[source]](https://github.com/assaultcube/AC) Engine: CUBE [[source]](https://github.com/bsegovia/cube)
  • Cube 2: Sauerbraten - A free multiplayer & singleplayer first person shooter. [[source]](https://sourceforge.net/projects/sauerbraten) Engine: CUBE [[source]](https://github.com/bsegovia/cube)
  • Descent 3 - A first-person shooter video game/ [[source]](https://github.com/kevinbentley/Descent3)
  • Liblast - A Libre Multiplayer FPS Game built with Godot 4 engine and a fully open-source toolchain. [[source]](https://codeberg.org/liblast/liblast) Engine: Godot [[source]](https://github.com/godotengine/godot)
  • Red Eclipse - An old-school arena shooter for the modern age. [[source]](https://github.com/redeclipse/base) Engine: CUBE [[source]](https://github.com/bsegovia/cube)
  • Surreal Engine - Unreal Tournament Engine Reimplementation. [[source]](https://github.com/dpjudas/SurrealEngine)
  • The Dark Mod - First-person stealth video game. [[source]](https://svn.thedarkmod.com/publicsvn/darkmodsrc/trunk)
  • Xonotic - An addictive arena-style first person shooter with crisp movement and a wide array of weapons. [[source]](https://gitlab.com/xonotic/xonotic)

Aliens Versus Predator) game source ports

  • AvP Forever - Project focuses on maintenance of available source code for Aliens versus Predator (1999) game. [[source]](https://github.com/dreamer/avp-forever)
  • avpmp - Fork of the original AvP port for Linux, expanded with multiplayer and other features. [[source]](https://github.com/mbait/avpmp)
  • NakedAVP - A port of Aliens vs Predator Classic (2000) to modern systems, based on the icculus port for Linux, macOS and Windows using SDL3 ([[source]](https://github.com/libsdl-org/SDL)). [[source]](https://github.com/atsb/NakedAVP)

Build engine) [[source]](https://advsys.net/ken/buildsrc) based games

  • Shadow Warrior - Official source release for Shadow Warrior). [[source]](https://github.com/Azarien/shadow-warrior)

Source Ports and Re-Implementations

  • BuildGDX - [[source]](https://github.com/vogonsorg/BuildGDX)
  • EDuke32 - The official EDuke32 Git repository: home to the source code to EDuke32, Ion Fury, VoidSW, Mapster32, and related projects based on the Build Engine.
  • NBlood - Reverse-engineered ports of Build games using EDuke32 engine technology and development principles (NBlood/Rednukem/PCExhume d) [[source]](https://github.com/NBlood/NBlood)
  • NuBuildGDX - A fork of BuildGDX aiming for stability, bug fixing and performance. [[source]](https://github.com/atsb/NuBuildGDX)

id Software Games

  • Doom) - [[source]](https://github.com/id-Software/DOOM)
  • DOOM64-RE - Complete reverse engineering of Doom 64. [[source]](https://github.com/Erick194/DOOM64-RE)
  • Doom 3 BFG Edition - [[source]](https://github.com/id-Software/DOOM-3-BFG)
  • Quake) - [[source]](https://github.com/id-Software/Quake)
  • Quake II - [[source]](https://github.com/id-Software/Quake-2)
  • Quake III Arena - [[source]](https://github.com/id-Software/Quake-III-Arena)

Source Ports and Re-Implementations

- CatacombGL - A source port of Catacomb 3D and the Catacomb Adventure series. [[source]](https://github.com/ArnoAnsems/CatacombGL) - Chocolate Doom - A Doom source port that accurately reproduces the experience of Doom as it was played in the 1990s. [[source]](https://github.com/chocolate-doom/chocolate-doom)

- ZDoom - A feature centric port for all Doom engine games. [[source]](https://github.com/UZDoom/UZDoom)

- Chocolate Quake - A purist Quake source port that restores the original look and feel of v1.09 and earlier. [[source]](https://github.com/Henrique194/chocolate-quake)

- FTEQW - Powerful engine for playing and modding idTech based games. [[source]](https://github.com/fte-team/fteqw)

- ECWolf - A port of the Wolfenstein 3D engine based of Wolf4SDL. [[source]](https://bitbucket.org/ecwolf/ecwolf)

- Wolf4SDL - An open-source port of id Software's classic first-person shooter Wolfenstein 3D to the cross-platform multimedia library SDL. [[source]](https://github.com/lazd/wolf4sdl)

Platformers

- Commander-Genius - An open-source interpreter for the Commander Keen (1-6, Dreams) and Cosmo's Cosmic series which allows you to play the original episodes and some of the mods made for them. [[source]](https://gitlab.com/Dringgstein/Commander-Genius)

- Commander Keen in Keen Dreams - A side-scrolling platform video game developed by id Software. [[source]](https://github.com/keendreams/keen)

- Omnispeak - An open-source re-implementation of Commander Keen in Goodbye Galaxy. [[source]](https://github.com/sulix/omnispeak)

  • DDraceNetwork - Cooperative 2D online platformer. [[source]](https://github.com/ddnet/ddnet)
- Jumpy - A tactical 2D shooter. [[source]](https://github.com/fishfolk/jumpy) Engine: Bevy [[source]](https://github.com/bevyengine/bevy)

- Punchy - A 2.5D side-scroller beatemup, made in Bevy. Engine: Bevy [[source]](https://github.com/bevyengine/bevy)

  • Frogatto & Friends - An action-adventure platformer game, starring a certain quixotic frog. [[source]](https://github.com/frogatto/frogatto) Engine: Anura [[source]](https://github.com/anura-engine/anura)
  • Rigel Engine - This project is a re-implementation of the game Duke Nukem II, originally released by Apogee Software in 1993 for MS-DOS. [[source]](https://github.com/lethal-guitar/RigelEngine)
  • Sonic Robo Blast 2 - A 3D open-source Sonic the Hedgehog fangame built on Doom. [[source]](https://git.do.srb2.org/STJr/SRB2)
  • Super Mario 64 - A full decompilation of Super Mario 64. [[source]](https://github.com/n64decomp/sm64)
  • VVVVVV - [[source]](https://github.com/TerryCavanagh/VVVVVV)

Puzzle games

  • BlockOut II - A free adaptation of the original BlockOut® DOS game edited by California Dreams in 1989. [[source]](https://sourceforge.net/projects/blockout/files/blockout/BlockOut%202.5)
  • Portal64 - A demake (remake for an older platform) of Portal) for the Nintendo 64. [[source]](https://github.com/mwpenny/portal64-still-alive)
  • Whatajong - [[source]](https://github.com/masylum/whatajong)

Racing games

  • Dust Racing 2D - A traditional top-down car racing game including a level editor. [[source]](https://github.com/cflavio/yorg)
  • ManiaDrive - A free clone of TrackMania, the great game from Nadéo studio. [[source]](http://maniadrive.raydium.org/index.php?downloads=yes) Engine: Raydium [[source]](https://raydium.org/data.php)
  • Rigs of Rods - An open-source physics sandbox simulation game that can simulate the motion and deformation of vehicles in real time. [[source]](https://github.com/RigsOfRods/rigs-of-rods) Engine: OGRE [[source]](https://github.com/OGRECave) UI: Dear ImGui [[source]](https://github.com/ocornut/imgui)
  • RVGL - A cross-platform rewrite / port of Re-Volt that runs natively on both Windows and GNU/Linux. [[source]](https://gitlab.com/re-volt)
  • Speed Dreams - A free and open source motorsport simulator. [[source]](https://forge.a-lec.org/xavi/speed-dreams-code)
  • Stunt Rally - 3D racing game with Sci-Fi elements and own Track Editor. [[source]](https://github.com/stuntrally/stuntrally3)
  • SuperTuxKart - A free kart racing game. It focuses on fun and not on realistic kart physics. [[source]](https://github.com/supertuxkart/stk-code)
  • TORCS - The Open Racing Car Simulator - A highly portable multi platform car racing simulation. It is used as ordinary car racing game, as AI racing game and as research platform. [[source]](https://sourceforge.net/projects/torcs)
  • Trigger Rally - A fast-paced single-player racing game for Linux and Windows. [[source]](https://sourceforge.net/projects/trigger-rally)
  • VDrift - A cross-platform, open source driving simulation made with drift racing in mind. [[source]](https://github.com/VDrift/vdrift)
  • Yorg - Yorg (Yorg's an Open Racing Game) is a free open source racing game developed by Ya2 using Panda3D for Windows, OSX and Linux. [[source]](https://github.com/cflavio/yorg) Engine: Panda3D [[source]](https://github.com/panda3d/panda3d)
  • wipEout - This is a re-implementation of the 1995 PSX game Wipeout). [[source]](https://github.com/phoboslab/wipeout-rewrite)

Real-Time strategies

  • 0 A.D. - A free, open-source game of ancient warfare. [[source]](https://gitea.wildfiregames.com/0ad/0ad)
  • BAR - Beyond All Reason. [[source]](https://github.com/beyond-all-reason/Beyond-All-Reason) Engine: Spring [[source]](https://github.com/spring/spring)
  • Dune II The Maker - A Dune 2 remake. [[source]](https://github.com/stefanhendriks/Dune-II---The-Maker)
  • Freeserf.net - Аn authentic remake of the game The Settlers I by BlueByte. [[source]](https://github.com/Pyrdacor/freeserf.net)
  • Keeper FX - An open-source remake and fan expansion of Dungeon Keeper. [[source]](https://github.com/dkfans/keeperfx)
  • Mindustry - A sandbox tower-defense game. [[source]](https://github.com/Anuken/Mindustry)
  • OpenAge - A free (as in freedom) cross-platform RTS game engine that provides the mechanics of Age of Empires. [[source]](https://github.com/SFTtech/openage)
  • OpenHV - An Open Source Pixelart Science-Fiction Real-Time-Strategy game. [[source]](https://github.com/OpenHV/OpenHV)
  • Permafrost Engine - An OpenGL 3.3 Real Time Strategy game engine written in C. [[source]](https://github.com/eduard-permyakov/permafrost-engine)
  • Standard Of Iron - A modern real-time strategy (RTS) game engine built with C++20, Qt 6, and OpenGL 3.3 Core. [[source]](https://github.com/djeada/Standard-of-Iron)
  • Warzone 2100 - A free, open source, 3D real-time strategy game with a story-driven single-player campaign, online multi-player, offline skirmish, and more. [[source]](https://github.com/Warzone2100/warzone2100)
  • Widelands - A free, open source real-time strategy game. [[source]](https://github.com/widelands/widelands)
  • Zero-K - RTS game with physical projectiles, smart units
and a powerful UI. [[source]](https://github.com/ZeroK-RTS/Zero-K) Engine: Spring [[source]](https://github.com/spring/spring)

Blizzard Entertainment Games Re-Implementations

  • OpenBW - Free and open-source Best Wargame. [[source]](https://github.com/OpenBW/openbw) Brood War API [[source]](https://github.com/OpenBW/bwapi)
  • Strategus Engine Games [[source]](https://github.com/Wargus/stratagus)
- War1gus - A re-implementation of Warcraft: Orcs & Humans that that can be played on modern platforms. [[source]](https://github.com/Wargus/war1gus)

- Wargus - Importer and scripts for Warcraft II: Tides of Darkness, the expansion Beyond the Dark Portal, and Aleonas Tales. [[source]](https://github.com/Wargus/wargus)

- Wyrmsun - A strategy game which features elements of mythology, history and fiction. [[source]](https://github.com/Andrettin/Wyrmsun)

- Stargus - Importer and scripts for Starcraft. [[source]](https://github.com/Wargus/stargus)

  • Warsmash Mod Engine - An emulation engine to improve Warcraft III modding. [[source]](https://github.com/Retera/WarsmashModEngine) Engine: LibGDX [[source]](https://github.com/libgdx/libgdx)

Westwood Studios and EA Games from Command & Conquer Series

  • Command & Conquer Remastered Collection - TiberianDawn.dll, RedAlert.dll and the Map Editor for the Command & Conquer Remastered Collection. [[source]](https://github.com/electronicarts/CnCRemastered_Collection)
  • Red Alert - [[source]](https://github.com/electronicarts/CnCRed_Alert)
  • Tiberian Dawn) - [[source]](https://github.com/electronicarts/CnCTiberianDawn)

Roguelikes

  • Brogue CE - Brogue is a minimalist, turn-based, procedurally-generated roguelike game where you descend a perilous dungeon to retrieve the Amulet of Yendor. [[source]](https://github.com/tmewett/BrogueCE)
  • Cataclysm: Dark Days Ahead - A turn-based survival game set in a post-apocalyptic world. [[source]](https://github.com/CleverRaven/Cataclysm-DDA)
  • Dungeon Crawl Stone Soup - An open source roguelike adventure through dungeons filled with dangerous monsters in a quest to find the mystifyingly fabulous Orb of Zot. [[source]](https://github.com/crawl/crawl)
  • NetHack - Single player dungeon exploration game. [[source]](https://github.com/NetHack/NetHack)
  • Meritous - An action-adventure dungeon crawl game. [[source]](https://github.com/Patashu/Meritous)
  • OpenNefia - Moddable engine reimplementation of the Japanese roguelike Elona). [[source]](https://github.com/OpenNefia/OpenNefia)
  • Shattered Pixel Dungeon - An open-source traditional roguelike dungeon crawler with randomized levels and enemies, and hundreds of items to collect and use. [[source]](https://github.com/00-Evan/shattered-pixel-dungeon)

Role-Playing games

  • Daggerfall Unity - An open source recreation of Daggerfall in the Unity engine. [[source]](https://github.com/Interkarma/daggerfall-unity)
  • Exult - A project to recreate Ultima VII for modern operating systems. [[source]](https://github.com/exult/exult)
  • Fallout Community Edition - A fully working re-implementation of Fallout). [[source]](https://github.com/alexbatalov/fallout1-ce)
  • Fallout 2 Community Edition - A fully working re-implementation of Fallout 2. [[source]](https://github.com/alexbatalov/fallout2-ce)
  • GemRB - A portable open-source implementation of Bioware’s Infinity Engine [[source]](https://en.wikipedia.org/wiki/InfinityEngine)
Supported games:

- Baldur’s Gate)

- Baldur's Gate II: Shadows of Amn

- Icewind Dale

- Icewind Dale II

- Planescape: Torment

  • Kandria - An action RPG made in Common Lisp. [[source]](https://codeberg.org/shirakumo/kandria) Engine: Trial [[source]](https://codeberg.org/shirakumo/trial)
  • Naev - A 2d action/rpg space game that combines elements from the action, rpg and simulation genres. [[source]](https://codeberg.org/naev/naev)
  • Oolite - An open-world space opera. [[source]](https://github.com/OoliteProject/oolite)
  • OpenEnroth - Might and Magic VI-VIII engine remake using original data & code. [[source]](https://github.com/OpenEnroth/OpenEnroth)
  • OpenMW - A free, open source, and modern engine which re-implements and extends the 2002 Gamebryo engine for the open-world role-playing game The Elder Scrolls III: Morrowind. [[source]](https://github.com/OpenMW/openmw)
  • OpenNox - An open-source community collaboration project extending the Nox engine. [[source]](https://github.com/noxworld-dev/opennox)
  • Severed Chains - The Legend of Dragoon decompiled, reverse engineered, and ported to PC/Mac/Linux/Steam Deck. [[source]](https://github.com/Legend-of-Dragoon-Modding/Severed-Chains)
  • Ultima VII: Revisited - A replacement engine for Ultima VII that presents the game in 3D and fixes various issues with the game. [[source]](https://github.com/ViridianGames/U7Revisited)
  • Veloren - multiplayer voxel RPG written in Rust. [[source]](https://github.com/veloren/veloren)

Diablo) Re-Implementations

  • Abyss Engine - Clean-room reimplementation of Diablo 2, written in C. [[source]](https://github.com/AbyssEngine/AbyssEngine)
  • DevilutionX - A port of Diablo) and Hellfire that strives to make it simple to run the game while providing engine improvements, bugfixes, and some optional quality of life features. [[source]](https://github.com/diasurgical/devilutionX)
  • Freeablo - A work-in-progress free and open-source replacement for the Diablo I) engine. [[source]](https://github.com/wheybags/freeablo)
  • Open Diablo II - An open source re-implementation of Diablo 2. [[source]](https://github.com/OpenDiablo2/OpenDiablo2)

Massively Multiplayer Online Role-Playing Games

  • OpenKO - An open source version of the old school Knight Online MMORPG. [[source]](https://github.com/Open-KO/KnightOnline)
  • OpenKore - A custom client and intelligent automated assistant for Ragnarok Online. [[source]](https://github.com/OpenKore/openkore)

Sandbox games

  • Minosoft - An open source minecraft client, written from scratch in Kotlin (and java). [[source]](https://github.com/bixilon/minosoft) [[source]](https://gitlab.bixilon.de/bixilon/minosoft)

Shoot 'em up games

  • SDL Sopwith - A port of the classic biplane shoot ‘em-up “Sopwith” to run on modern computers and operating systems. [[source]](https://github.com/fragglet/sdl-sopwith)
  • Taisei Project - A free and open-source fangame of the Tōhō series, written in C using SDL3 and OpenGL. [[source]](https://github.com/taisei-project/taisei)

Sport games

  • Open Golf - A cross-platform minigolf game written in C. [[source]](https://github.com/mgerdes/Open-Golf)
  • Pooltool - A sandbox billiards game that emphasizes realistic physics. [[source]](https://github.com/ekiefl/pooltool)

Third-Person games

  • CroftEngine - An open-source Tomb Raider 1) engine remake. [[source]](https://github.com/stohrendorf/CroftEngine)
  • OpenLara - Classic Tomb Raider open-source engine. [[source]](https://github.com/XProger/OpenLara)
  • Overgrowth - The sequel to Lugaru. [[source]](https://github.com/WolfireGames/overgrowth)
  • RE3 - The fully reversed source code for GTA III and GTA VC. [[source]](https://github.com/VideogameSources/gta3-decomp-alt)
  • Tomb Engine - An open-source engine for custom Tomb Raider adventures. Core Design era (1 - 5). [[source]](https://github.com/TombEngine/TombEngine)

Tower Defence games

  • Server Survival - Tower defense game that teaches cloud architecture. Build infrastructure, survive traffic, learn scaling. [[source]](https://github.com/pshenok/server-survival)

Turn-Based strategies

  • Ancient Beast - A turn based strategy indie game project played online against other people. [[source]](https://github.com/FreezingMoon/AncientBeast)
  • Athena Crisis - A modern-retro turn-based tactical strategy game. [[source]](https://github.com/nkzw-tech/athena-crisis)
  • C-evo - A freeware empire-building game for Windows. [[source]](http://c-evo.org/files/files.php)
  • Freeciv - A Free and Open Source empire-building strategy game. [[source]](https://github.com/freeciv/freeciv)
  • FreeOrion - A free, open source, turn-based space empire and galactic conquest (4X) computer game. [[source]](https://github.com/freeorion/freeorion)
  • Hnefatafl - The game of Copenhagen Hnefatafl. Sort of like chess. [[source]](https://github.com/dcampbell24/hnefatafl)
  • The Battle for Wesnoth - A turn-based strategy game with a high fantasy theme. [[source]](https://github.com/wesnoth/wesnoth)
  • Unciv - Open-source Android/Desktop remake of Civilization V. [[source]](https://github.com/yairm210/Unciv)

Other lists

© 2026 GitRepoTrend · bobeff/open-source-games · Updated daily from GitHub