This is a list of notable open-source video games. Open-source video games are assembled from and are themselves open-source software, including public domain games with public domain source code. This list also includes games in which the engine is open-source but other data (such as art and music) is under a more restrictive license.
Open engine and free data The games in this table are developed under one or more free and open-source software license with free content which allows reuse, modification and commercial redistribution of the whole game. Licenses can be public domain, GPL, BSD, Creative Commons, zlib, MIT, Artistic or other (see the comparison of Free and open-source software and the Comparison of free and open-source software licenses). TitleFirst releaseLatest releaseGenreEngine licenseContent licenseDimensionsOther informationProgramming language0 A.D.20092026RTSGPL-2.0-or-laterCC BY-SA 3.03DHistoric, cross-platform RTS, using an original engine named Pyrogenesis; source-code released July 10, 2009C++, JavaScript, GLSL204820142014PuzzleMITMIT2DSliding block puzzleRuby, JavaScript, HTML, CSSA Dark Room20132023Online text-based role-playing gameMPLMPLTextIn July 2013, source code was put on GitHub under MPL 2.0;A Dark Room goes open source on doublespeakgames.com (July 3, 2013) became commercial success after source code releasePython, JavaScript, HTML, CSSAbuse19962011Run and gunPublic-domain softwarePublic domain2DC, C++, newLISP, CMake, Common LispArgentum Online19992018MMORPGGPL-3.0-or-laterGPL-3.0-or-later2DFirst open-source MMORPG developed in ArgentinaVisual Basic, VBA, JavaScript, C++, HTMLArmagetron Advanced20012024RacingGPL-2.0-or-laterGPL-2.0-or-later3DMultiplayer 3D Tron lightcycle racingC++AstroMenace20072025ArcadeGPL-3.0-or-laterGPL-3.0-or-later, CC BY-SA 4.03DTop-scrolling space shooterC, C++Ballerburg19872008 (ports)Artillery gamePublic-domain softwarePublic domain2DPublic-domain software on author website with source code;April 1987: Ballerburg - Zwei Spieler, zwei Burgen und ein Berg dazwischen... on eckhardkruse.net "Ich habe das Programm als Public Domain veröffentlicht" (in German) later ported to more operating systems: Linux, macOS, iOS, etc.The Battle for Wesnoth20052026TBTGPL-2.0-or-laterGPL-2.0-or-later, CC BY-SA 4.02DTurn-based tactical strategy game with RPG elements; campaign and skirmish modes for single- and multi-player C++, Lua, PythonBiniax20052012Puzzlezlibzlib2DBos Wars20042013RTSGPL-2.0-or-laterGPL-2.0-or-laterIsometric 2D2D real-time strategy game running on modified version of Stratagus engineBrogue20092018RoguelikeGNU AGPLv3GNU AGPLv3TextLike its predecessor Rogue, the goal is for the player to descend to the last dungeon level and retrieve the Amulet of Yendor.CBZFlag19972025Tank, FPSLGPL-2.1-only and MPL-2.0LGPL-2.1-only and MPL-2.03DFirst-person shooter 3D tank-based multiplayer online gameC-Dogs20022026Run and gunPublic-domain software (engine), GPL-2.0-or-later (game code)CC0, CC BY, CC BY-SA2DOverhead run-and-gun, with hotseat cooperative and deathmatch play for up to four playersCart Life20112017SimulationCart Life's Free License (permissive license)Cart Life's Free License (permissive license), Freeware2DIn March 2014, source code and game released by Richard Hofmeier for free online, saying he was ending support;cartlife_opensores.zip on the author's dropbox Winner of the IGF 2013 award; mirrored on GitHubCataclysm: Dark Days Ahead20132024RPG, RoguelikeCC BY-SA 3.0CC BY-SA 3.02DPost-apocalypse survival roguelike with open-ended play; financed by successful Kickstarter crowdfunding campaign, 22 June 2013Chromium B.S.U.20002016ArcadeClarified ArtisticMIT2DFast-paced arcade-style top-scrolling space shooterColobot20012021RTS, educationalGPL-3.0-or-laterGPL-3.0-or-later3DSource code of original game by EPSITEC SA released March 2012; since then, maintained by community as Colobot: Gold EditionColossal Cave Adventure19761995Text adventurePublic-domain softwarePublic domainTextFirst text adventure game, by Crowther and WoodsCore War19841984Programming gameVarious (public domain, BSD, GPL)corewar on SourceForgeVariousTextOriginal created by D. G. Jones and A. K. Dewdney; continued to present by communityCrossfire19922019MMORPGGPL-2.0-or-laterGPL-2.0-or-later2DCrossfire first begun as a Gauntlet clone developed by Frank Tore Johansen at University of Oslo, NorwayDanger from the Deep20032010Submarine simulator GPL-2.0-or-laterGPL-2.0-or-later3DWWII U-boat simulator C++DDraceNetwork20132024PlatformerzlibCC BY-SA 3.0 (except font)2D2D online multiplayer side-scrolling co-op platformerC++Diamond Trust of London20122012TBSPublic-domain softwarePublic domain2DAfter Kickstarter crowdfunding campaign, Diamond Trust was developed by Jason Rohrer and published by indiePub; released for Nintendo DS August 28, 2012; placed in public domain, hosted on SourceForge, like most Rohrer gamesDRL20132016RoguelikeGPL-2.0-or-laterCC BY-SA 4.02.5DBased on Doom and Doom IIDuelyst20162023Collectible card gameCC0CC02DBuilt using Node.js, open source release 2023Dungeon Crawl Stone Soup20062026RoguelikeGPL-2.0-or-laterCC02DFork of 1997 Linley's Dungeon CrawlEndgame: Singularity20052020Science fiction/AI simulation gameGPL-2.0-or-laterCC BY-SA 3.02DWritten in Python by EMH, later continued by communitysingularity on GitHubEndless Sky20152026Space trading and combat simulatorGPL-3Public domain, various CC licenses2DInspired by Escape Velocity series; updated continuouslyC++Enigma20032021PuzzleGPL-2.0-or-laterGPL-2.0-or-later2DOxyd cloneFish Fillets NG20042011PuzzleGPL-2.0-or-laterGPL-2.0-or-later2DReleased commercially as Fish Fillets in 1998. Source released in 2002 under GPL-2.0-or-laterFlightGear19972026Flight simGPL-2.0-or-laterGPL-2.0-or-later3DMicrosoft Flight Simulator-inspired cloneC++, NasalFreeciv19962026TBSGPL-2.0-or-laterGPL-2.0-or-laterIsometric 2DCivilization II cloneFreeCol20032024TBSGPL-2.0-or-laterGPL-2.0-or-laterIsometric 2DSid Meier's Colonization cloneJavaFreeDink20062019RPGGPL-3.0-or-laterGPL-3.0-or-later2DDink Smallwood fork with non-free assets replaced with free onesC++Frozen Bubble20022008PuzzleGPL-2.0-onlyGPL-2.0-only2DPuzzle Bobble cloneGang Garrison 220082019ShooterProprietary (engine), MPLv2 (game code)MPLv22DRetro "demake" of Team Fortress 2; project formerly under GPLv3Glest20042008RTSGPL-3.0-or-laterCC BY-SA 3.03D3D real-time strategy game with two factions, AI, and same-platform networking support. Development ceased in 2008. Two forks exist, named MegaGlest and Glest Advanced EngineGlobulation 220082009RTSGPL-3.0-or-laterGPL-3.0-or-later2DIn open beta as of 2019GLtron20032016RacingGPL-2.0-or-laterGPL-2.0-or-later3DBased on the light cycle portion of the film TronGNOME Games19972021VariousGPL-3.0-or-laterGPL-3.0-or-laterSet of games included with GNOME desktop environmentGNU Chess19842021TBSGPL-3.0-or-laterGPL-3.0-or-later2DChess-playing engine developed by GNU ProjectGNU Go19992009TBSGPL-3.0-or-laterGPL-3.0-or-later2DGo-playing engine developed by GNU ProjectHunt the Wumpus19731981Survival horror, adventure, puzzleVarious (Public-domain software, GPLv2, MIT)Various (Public-domain software, GPLv2, MIT)2DHunt a monster named Wumpus while moving through cavesHyperRogue20112021Puzzle, Roguelike, EducationalGPL-2.0-or-laterGPL-2.0-or-laterHyperbolicPuzzle roguelike in the hyperbolic planekiki the nano bot20032007PuzzlePublic-domain softwarePublic domain3DMixture of Sokoban and Kula WorldLincity19992013City-building gameGPL-2.0-onlyGPL-2.0-only2.5DSimCity cloneLiquid War19952015Maze gamesGPL-3.0-or-laterGPL-3.0-or-later2D2D game; control particles and move them to defeat the opposing sideLuanti (formerly Minetest)20102026Sandbox, survivalzlib (engine), LGPL-2.1-or-later (game code)LGPL-2.1-or-later3D, VoxelVoxel engine for building games similar to Infiniminer and MinecraftC++, LuaLugaru20052017Action, third-person shooterGPL-2.0-or-laterCC BY-SA3DBy Wolfire Games; player is an anthropomorphic rabbit who seeks revenge when a group of enemy rabbits kill their familyMadness Interactive Reloaded20242025Shoot 'em upGPL-3.0-or-laterCC BY 3.02Dhighly moddable 2D shooter developed by Studio Minus that aims to capture the fast-paced, violent combat of the Madness Combat series from NewgroundsC#Maelstrom19922010Shoot 'em upGPL-2.0-onlyCC BY 3.02DMari020122018Platformerzlib (engine), MIT (game code)MIT2DRemake of Super Mario Bros. with elements from PortalMegaGlest20102016RTSGPL-3.0-or-laterCC BY-SA 3.03DCross-platform 3D real-time strategy game for up to eight players (can be AI-controlled) on seven factions. MegaGlest is a fork of GlestMeridian 5919962024MMORPGGPL-2.0-onlyGPL-2.0-only2.5DFree MMORPG; fight alongside friends, side with powerful factions, explore diverse environmentsC, C++Mindustry20172026RTS,