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

18 projects

Showing 18 of 18 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.6k
Forks2.9k
Last commit10 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.0k
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
Stars12.8k
Forks2.3k
Last commit3 days 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.2k
Forks602
Last commit2 days 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.3k
Forks1.0k
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 commit5 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
Forks395
Last commit1 month 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.8k
Forks1.4k
Last commit5 days 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.4k
Forks251
Last commit3 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
Forks97
Last commit1 month 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
Forks927
Last commit18 days 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.3k
Forks677
Last commit3 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.2k
Forks666
Last commit4 months 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
Forks503
Last commit12 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
Forks156
Last commit10 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.8k
Forks136
Last commit2 days ago

Related Tags

#Cross Platform12#Game Engine9#Game Development8#Retro Gaming6#C Plus Plus6#Game Modding4#Game3#Game Preservation3
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