Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Emulation

Game Emulation

17 projects

Showing 17 of 17 projects

shadPS4
shadPS4C++

An early PlayStation 4 emulator for Windows, Linux, macOS, and FreeBSD written in C++.

#vulkan#sdl3#debugging-tools
Stars32.2k
Forks2.4k
Last commit13 hours ago
RPCS3
RPCS3C++

A free and open-source PlayStation 3 emulator and debugger written in C++ for Windows, Linux, macOS, and FreeBSD.

#vulkan#hacktoberfest#ps3
Stars19.2k
Forks2.3k
Last commit1 day ago
OpenEmu
OpenEmuSwift

A modular, native macOS application for retro video game emulation with support for dozens of classic consoles.

#emulation-engine#objective-c#retrogaming
Stars17.7k
Forks1.4k
Last commit9 months ago
PCSX2
PCSX2C++

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

#open-source#ps2#pcsx2
Stars15.2k
Forks2.1k
Last commit2 days ago
PPSSPP
PPSSPPC++

A fast, portable, and high-level emulator for the PlayStation Portable (PSP) that runs on Android, Windows, Mac, Linux, and iOS.

#multiplayer#open-source#graphics-upscaling
Stars14.2k
Forks2.6k
Last commit22 hours 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.4k
Forks2.2k
Last commit5 hours ago
PlayCover
PlayCoverSwift

Run iOS apps and games on Apple Silicon Macs with custom keyboard, mouse, and controller support.

#genshin-impact#ios-emulation#keyboard-mapping
Stars11.6k
Forks945
Last commit1 month ago
DuckStation
DuckStationC++

A fast, accurate PlayStation 1 emulator focusing on performance, compatibility, and long-term maintainability across multiple platforms.

#vulkan#playstation#qt
Stars10.5k
Forks944
Last commit2 days 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.6k
Forks896
Last commit1 day ago
nes
nesGo

A Nintendo Entertainment System (NES) emulator written in Go with OpenGL graphics and audio support.

#rom-browser#hardware-emulation#opengl
Stars5.7k
Forks532
Last commit1 year ago
xemu
xemuC

An open-source, cross-platform emulator for the original Xbox console, enabling modern gaming preservation.

#open-source-emulator#hacktoberfest#emulation
Stars4.0k
Forks477
Last commit3 days ago
DeSmuME
DeSmuMEC++

An open-source Nintendo DS emulator for playing DS games on PC, Mac, and Linux.

#open-source-emulator#desktop-application#debugging-tools
Stars3.6k
Forks639
Last commit14 hours ago
ScummVM
ScummVMC++

A virtual machine that lets you play classic point-and-click adventure games and RPGs on modern devices using original game data files.

#adventure-games#digital-preservation#virtual-machine
Stars2.8k
Forks1.3k
Last commit10 hours ago
gopher64
gopher64Rust

A highly compatible Nintendo 64 emulator written in Rust with netplay support.

#sdl3#n64-emulator#open-source
Stars1.2k
Forks37
Last commit11 hours ago
pinky
pinkyRust

An NES emulator written in Rust, featuring cycle-accurate emulation and WebAssembly support.

#6502-emulator#webassembly#ppu-emulation
Stars808
Forks55
Last commit2 years ago
sprocketnes
sprocketnesRust

NES emulator written in Rust serving as a technology demonstration of Rust's suitability for systems software.

#systems-programming#technology-demo#emulation
Stars757
Forks54
Last commit6 years ago
RetroPie Godot Game Engine "Emulator"
RetroPie Godot Game Engine "Emulator"Shell

A scriptmodule to install a Godot Engine 'emulator' for playing 2D Godot games on RetroPie.

#single-board-computer#homebrew-games#linux-gaming
Stars108
Forks18
Last commit3 years ago

Related Tags

#Retro Gaming13#Cross Platform11#Emulator10#Emulation9#C Plus Plus7#Cpp5#Open Source5#Windows3#Rust3#Nes Emulator3#Linux3#Reverse Engineering3
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