Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gaming

Gaming

48 projects

Showing 36 of 48 projects

PCSX2
PCSX2C++

A free and open-source PlayStation 2 emulator for playing PS2 games on Windows, Linux, and macOS.

#open-source#ps2#pcsx2
Stars14.9k
Forks2.0k
Last commit16 hours ago
ArchiSteamFarm
ArchiSteamFarmC#

A C# application for farming Steam trading cards from multiple accounts simultaneously without requiring the Steam client.

#cli-app#steam#multi-account
Stars13.4k
Forks1.1k
Last commit2 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.5k
Forks618
Last commit18 hours ago
Cemu
CemuC++

A Wii U emulator that runs most Wii U games and homebrew in a playable state on Windows, Linux, and macOS.

#cemu#open-source#cemu-emulator
Stars9.4k
Forks851
Last commit2 days ago
Bottles
BottlesPython

A graphical application that simplifies running Windows software and games on Linux using Wine.

#bottles#cross-platform-software#wineprefix-manager
Stars8.5k
Forks357
Last commit1 day ago
Decky Loader
Decky LoaderTypeScript

A homebrew plugin loader for the Steam Deck that enables customization and system enhancements.

#user-interface#extensibility#steam
Stars6.8k
Forks242
Last commit1 day ago
Vita3K
Vita3KC++

An experimental PlayStation Vita emulator for Windows, Linux, macOS, and Android.

#hacktoberfest#playstation#playstation-vita
Stars5.4k
Forks526
Last commit2 days ago
Legendary
LegendaryPython

A free and open-source command-line launcher for downloading, installing, and managing Epic Games Store titles on Linux, macOS, and Windows.

#open-source-alternative#linux-gaming#delta-patching
Stars5.2k
Forks201
Last commit4 days ago
opentrack
opentrackC++

Open-source head tracking software that translates real-world head movements into game inputs for flight simulators and military games.

#flight-simulator#simulation#qt5
Stars4.9k
Forks546
Last commit8 days ago
Gamescope
GamescopeC++

A micro-compositor window manager for games that reduces latency and provides resolution scaling, originally developed for SteamOS.

#vulkan#wayland#xwayland
Stars4.8k
Forks355
Last commit6 days ago
NonSteamLaunchers
NonSteamLaunchersPython

A script that installs and manages multiple non-Steam game launchers on Steam Deck and Linux, integrating them into your Steam library.

#deck#decky-loader#game-launchers
Stars4.3k
Forks80
Last commit18 hours ago
Cryoutilities
CryoutilitiesGo

A utility suite to optimize performance and manage storage on the Steam Deck and other Linux systems.

#linux-utilities#performance-tuning#system-tweaks
Stars3.5k
Forks88
Last commit2 years ago
Greenlight
GreenlightTypeScript

An open-source desktop client for streaming Xbox games via xCloud and Xbox home streaming.

#open-source#game-streaming#typescript
Stars2.8k
Forks158
Last commit2 days ago
dhewm3
dhewm3C++

A modern, cross-platform source port of Doom 3 that fixes bugs and adds new features while preserving original gameplay.

#doom#opengl#sdl
Stars2.1k
Forks404
Last commit17 hours ago
RBDOOM-3-BFG
RBDOOM-3-BFGC++

A Doom 3 BFG Edition source port with modern DX12/Vulkan renderer, PBR, global illumination, and enhanced modding support.

#vulkan#modding-tools#pbr
Stars1.8k
Forks269
Last commit3 months ago
pokesprite
pokespritePython

A comprehensive database of Pokémon box and inventory sprites from the core series games, including custom shiny versions.

#gen-8#sprite-database#icons
Stars1.2k
Forks191
Last commit2 years ago
RetroDECK
RetroDECKShell

An all-in-one retro gaming platform for Linux systems, delivered as a self-contained Flatpak application.

#steam#game-consoles#htpc
Stars1.2k
Forks53
Last commit7 days ago
Blessing Skin Server
Blessing Skin ServerPHP

A web application that brings custom skins and capes back to offline Minecraft servers.

#multi-language#plugin-system#laravel
Stars1.0k
Forks154
Last commit2 months ago
steam
steamJavaScript

A Node.js library for interfacing directly with Steam servers, enabling the creation of autonomous chat and trade bots.

#chat-bots#steam#game-bots
Stars1.0k
Forks176
Last commit6 years ago
steamguard-cli
steamguard-cliRust

A command-line utility for generating Steam 2FA codes and managing trade/market confirmations on Linux.

#steamguard-cli#steam#account-security
Stars972
Forks62
Last commit3 days ago
Obliteration
ObliterationRust

An experimental free and open-source PlayStation 4 kernel rewritten in Rust, designed to run PS4 system software on Windows, Linux, and macOS.

#unix-like#ps4#hypervisor
Stars793
Forks26
Last commit8 days ago
Steam Deck
Steam Deck

A curated list of awesome software, resources, and guides for the Steam Deck handheld gaming PC.

#hacktoberfest#game-launchers#steam
Stars717
Forks19
Last commit3 months ago
Pokémon
Pokémon

A curated list of awesome Pokémon & Pokémon GO resources, tools, APIs, and development projects.

#pokemongo#api#community
Stars691
Forks52
Last commit1 year ago
Gale
GaleRust

A modern and lightweight mod manager for Thunderstore games.

#thunderstore#mod-manager#gaming
Stars659
Forks62
Last commit1 day ago
steam-tradeoffer-manager
steam-tradeoffer-managerJavaScript

A self-contained Node.js module for managing Steam trade offers with automatic handling and polling.

#event-driven#trade-offers#steam
Stars604
Forks155
Last commit2 months ago
Cassiopeia
CassiopeiaPython

A Python framework for the Riot Games League of Legends API, designed for easy data access and analysis.

#api#data-framework#caching
Stars581
Forks132
Last commit4 months ago
World of Warcraft API Docs
World of Warcraft API Docs

Official documentation for World of Warcraft community web APIs, providing access to game data.

#developer-tools#rest-api#blizzard-api
Stars534
Forks63
Last commit7 years ago
Pokemon Name API
Pokemon Name APIJavaScript

A lightweight Node.js library to get Pokémon names and IDs in multiple languages.

#data-fetching#npm-package#nodejs
Stars506
Forks90
Last commit1 year ago
Steam Deck Shader Cache Killer
Steam Deck Shader Cache KillerShell

Scripts to purge or move Steam Deck shader cache and compatibility data to free up internal storage space.

#compatibility-data#bash-script#system-optimization
Stars490
Forks16
Last commit
csgo
csgoJavaScript

A Node.js plugin for interacting with Counter-Strike: Global Offensive's Game Coordinator via Steam.

#matchmaking#item-data#steam
Stars467
Forks82
Last commit2 years ago
SteamGridDB Manager
SteamGridDB ManagerJavaScript

Automatically imports games from PC launchers into your Steam library with custom artwork.

#desktop-application#game-launchers#steam
Stars412
Forks55
Last commit3 years ago
ezQuake
ezQuakeC

A modern QuakeWorld client with enhanced graphics, extensive customization, and cross-platform support for the classic Quake game.

#sdl2#quake#modern-quakeworld-clients
Stars397
Forks137
Last commit2 days ago
Board Games
Board GamesJavaScript

A curated list of awesome and exceptional board games for all ages and player counts.

#board-games#community-driven#game-recommendations
Stars380
Forks115
Last commit2 months ago
IodineGBA
IodineGBAJavaScript

A JavaScript GameBoy Advance emulator using HTML5 canvas and Web Audio API for browser-based gaming.

#gameboy-advance-emulator#gameboy-advance#html5
Stars289
Forks168
Last commit2 years ago
BTRoblox
BTRobloxJavaScript

A browser extension that enhances the Roblox website with new features and layout modifications.

#browser-extension#roblox#api-documentation
Stars222
Forks61
Last commit2 months ago
Catacomb 3D
Catacomb 3DC++

Source code for the classic 1991 first-person shooter Catacomb 3-D, released under GPLv2.

#historical-software#first-person-shooter#c-plus-plus
Stars204
Forks54
Last commit12 years ago
Page 1 of 2Next

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
1 year ago
#Cross Platform12
#Steam11
#Steam Api10
#Automation8
#Linux8
#Steam Deck7
#Game Development6
#Linux Gaming6
#Open Source5
#Javascript5
#Nodejs5
#Python5