Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Open Source Gaming

Open Source Gaming

65 projects

Showing 36 of 65 projects

OpenRA
OpenRAC#

A libre real-time strategy game engine for classic Westwood games like Command & Conquer: Red Alert.

#command-and-conquer#opengl#sdl
Stars16.8k
Forks2.9k
Last commit3 days ago
RetroArch
RetroArchC

A cross-platform frontend for the libretro API, enabling emulators and game engines to run as modular cores.

#libretro#retroarch#c
Stars13.2k
Forks2.1k
Last commit1 day ago
Minetest
MinetestC++

An open-source voxel game engine and creation platform with easy modding and game development tools.

#modding-platform#lua-scripting#cpp17
Stars13.0k
Forks2.3k
Last commit1 day ago
Heroic Games Launcher
Heroic Games LauncherTypeScript

An open-source game launcher for Epic Games, GOG, and Amazon Games on Linux, Windows, and macOS.

#desktop-application#play-games#gog
Stars11.5k
Forks618
Last commit1 day ago
OpenMW
OpenMWC++

An open-source game engine for playing and modding The Elder Scrolls III: Morrowind with modern enhancements.

#modding-tools#open-source#morrowind
Stars6.4k
Forks1.1k
Last commit2 days ago
RuneLite
RuneLiteJava

A free, open-source client for Old School RuneScape with plugin support and customization.

#gradle#community-driven#old-school-runescape
Stars5.4k
Forks5.7k
Last commit4 days ago
OpenLara
OpenLaraC

An open-source engine for playing and developing Classic Tomb Raider games across multiple platforms.

#c-plus-plus#tomb-raider#webgl
Stars5.0k
Forks398
Last commit18 days ago
PokemonGo-Bot
PokemonGo-BotPython

A Python-based bot for automating gameplay in Pokemon Go, featuring multi-bot support, humanlike behavior, and extensive configuration.

#pokemongo#multi-bot#game-automation
Stars3.9k
Forks1.5k
Last commit2 years ago
Terasology
TerasologyJava

An open-source voxel world game engine and platform for creating diverse gameplay experiences in a block-based environment.

#hacktoberfest#sandbox#modular-architecture
Stars3.9k
Forks1.4k
Last commit1 month ago
EmuDeck
EmuDeckShell

Automated emulator configuration tool for Steam Deck and Linux, setting up ROM directories and optimal emulator settings.

#game-preservation#rom-management#linux-gaming
Stars3.5k
Forks254
Last commit6 days ago
godot-jolt
godot-joltC++

A Godot extension that replaces the built-in physics engine with Jolt Physics for better performance and stability.

#simulation#physics#gamedev
Stars2.5k
Forks96
Last commit2 months ago
pokecrystal
pokecrystalAssembly

A complete disassembly of Pokémon Crystal for Game Boy Color, enabling ROM hacking and game modification.

#disassembly#assembly#rom-hacking
Stars2.4k
Forks937
Last commit1 day ago
Chocolate Doom
Chocolate DoomC

A minimalist, historically accurate source port of Doom and other Doom-engine games for modern computers.

#dos-emulation#sdl2#gplv2
Stars2.4k
Forks692
Last commit23 days ago
OpenJK
OpenJKC++

A community-maintained open-source engine for Jedi Academy and Jedi Outcast with bug fixes, performance improvements, and multi-platform support.

#tps#openjk-mod#game-preservation
Stars2.3k
Forks684
Last commit26 days ago
Amulet
AmuletPython

A Minecraft world editor and converter supporting all Java and Bedrock versions since Java 1.12 and Bedrock 1.7.

#bedrock-edition#3rd-party#converter
Stars2.2k
Forks161
Last commit11 days ago
HaxeFlixel (OpenFL)
HaxeFlixel (OpenFL)Haxe

A free, cross-platform 2D game engine built with Haxe and OpenFL for native multi-platform deployment.

#mobile-games#haxe#haxeflixel
Stars2.2k
Forks508
Last commit4 days ago
Freeablo
FreeabloC++

A modern cross-platform reimplementation of the Diablo 1 game engine.

#action-rpg#diablo-1#cmake
Stars2.2k
Forks195
Last commit3 years ago
UZDoom
UZDoomC++

A modern source port for DOOM engine games with advanced graphics, dynamic lighting, and extensive modding support.

#vulkan#doom-engine#opengl
Stars1.9k
Forks153
Last commit23 hours ago
OpenRTS
OpenRTSJava

A pure Java 3D real-time strategy game engine with built-in editor and versatile data structure.

#game-design#gradle#jmonkeyengine
Stars1.5k
Forks159
Last commit9 months ago
XMCL
XMCLTypeScript

An open-source, cross-platform Minecraft launcher with a modern UI and disk-efficient mod management.

#curseforge#modrinth#minecraftforge
Stars1.5k
Forks184
Last commit2 days ago
BananaBread
BananaBreadC++

A C++ 3D game engine ported to run in web browsers using JavaScript, WebGL, and WebAssembly via Emscripten.

#webassembly#emscripten#real-time-editing
Stars1.4k
Forks371
Last commit4 years ago
Ikemen GO
Ikemen GOGo

An open-source fighting game engine written in Go that supports M.U.G.E.N resources with enhanced features.

#gamedev#game-development#golang
Stars1.4k
Forks215
Last commit1 day ago
Minigalaxy
MinigalaxyPython

A simple GOG client for Linux that lets you download, install, update, and launch your GOG games.

#desktop-application#hacktoberfest#game-management
Stars1.3k
Forks75
Last commit3 days ago
LIKO-12
LIKO-12Lua

An open-source fantasy computer for creating and sharing tiny retro games and programs, built with LÖVE.

#pixel-art#android#educational-tool
Stars1.2k
Forks69
Last commit2 years ago
xoreos
xoreosC++

An open-source reimplementation of BioWare's Aurora game engine and its derivatives, enabling portable gameplay for classic RPGs.

#bioWare-games#neverwinter-nights#nwn2
Stars1.2k
Forks129
Last commit2 months ago
SurrealEngine
SurrealEngineC++

A reimplementation of Unreal Engine 1 focused on making Unreal (Gold) and Unreal Tournament (UT99) playable on modern systems.

#vulkan#direct3d#first-person-shooter
Stars1.1k
Forks38
Last commit3 days ago
PiKISS
PiKISSShell

A collection of Bash scripts with a menu to simplify software installation and system configuration on Raspberry Pi.

#arm-devices#odroid#games
Stars1.0k
Forks94
Last commit1 day ago
First Person Starter
First Person StarterGDScript

A modular first-person shooter controller template for Godot 4 with smooth movement, camera rotation, and slope handling.

#fps-template#character-controller#godot-4
Stars971
Forks58
Last commit2 years ago
FreeSO
FreeSOC#

A full reimplementation of The Sims Online game engine with modern enhancements and support for The Sims 1 via Simitone.

#multiplayer#volcanic#game-modding
Stars951
Forks138
Last commit1 month ago
KeeperFX
KeeperFXC

An open-source remake and fan expansion of Dungeon Keeper, modernizing the classic dungeon management game with enhanced features and modding support.

#simulation#multiplayer-gaming#c-plus-plus
Stars945
Forks104
Last commit1 day ago
TR1X
TR1XC

An open-source reimplementation of Tomb Raider 1, 2, and 3 with modern enhancements, bug fixes, and a unified engine.

#game-reimplementation#game-modding#game
Stars914
Forks60
Last commit1 day ago
Falltergeist
FalltergeistC++

An open-source cross-platform game engine for running Fallout 2™, written in C++ with SDL.

#fallout2#sdl2#game-preservation
Stars887
Forks91
Last commit3 years ago
Pokémon Yellow
Pokémon YellowAssembly

A complete disassembly of Pokémon Yellow for Game Boy Color, enabling ROM hacking and analysis.

#disassembly#assembly#rom-hacking
Stars850
Forks329
Last commit1 day ago
Escoria
EscoriaGDScript

A libre framework for creating point-and-click adventure games using the Godot Engine.

#adventure-games#game-development#open-source-gaming
Stars838
Forks130
Last commit3 days ago
OpenEnroth
OpenEnrothC++

An open-source reimplementation of the Might and Magic 6-8 game engine for modern platforms with enhanced graphics and modding support.

#game-reimplementation#rpg#c-plus-plus
Stars833
Forks98
Last commit1 day ago
OpenNFS
OpenNFSC++

A modern open-source engine that recreates classic Need for Speed games (1-5) by unpacking original data files.

#bullet-physics#game-preservation#opengl
Stars793
Forks44
Last commit25 days ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Game Engine36
#Cross Platform32
#Game Development27
#C Plus Plus23
#Retro Gaming18
#Game13
#Game Modding12
#Game Preservation11
#Reverse Engineering11
#Opengl8
#First Person Shooter7
#Game Reimplementation7