Best Open Source emulator Libraries
A curated list of the most popular GitHub repositories tagged with emulator. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1shadps4-emu/shadPS4
PlayStation 4 emulator for Windows, Linux and macOS written in C++
#2ish-app/ish
Linux shell for iOS
#3RPCS3/rpcs3
PlayStation 3 emulator and debugger
#4ruffle-rs/ruffle
A Flash Player emulator written in Rust
#5OpenEmu/OpenEmu
🕹 Retro video game emulation for macOS
#6dolphin-emu/dolphin
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
#7stenzek/duckstation
Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64
#8xenia-project/xenia
Xbox 360 Emulator Research Project
#9cemu-project/Cemu
Cemu - Wii U emulator
#10unicorn-engine/unicorn
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
#11amitshekhariitbhu/Android-Debug-Database
A library for debugging android databases and shared preferences - Make Debugging Great Again
#12HFO4/gameboy.live
🕹️ A basic gameboy emulator with terminal "Cloud Gaming" support
#13zhkl0228/unidbg
Allows you to emulate an Android native library, and an experimental iOS emulation
#14TASEmulators/BizHawk
BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
#15DerekTurtleRoe/awesome-emulators
An awesome list of emulators!
#16sashkinbro/EmuCoreX
PlayStation 2 emulator for Android with a PCSX2-based core adapted by EmuCoreX, a modern game library, live overlay controls, and a handheld-focused experience.
#17jenissimo/bottleship
Run classic Windows games in your browser. A high-level-emulation engine that boots real x86 Windows executables and reimplements Win32, COM and DirectDraw/Direct3D on WebGPU, WebAudio and OPFS
#18vgrichina/berrry-wine
Run real Windows 98 apps and games in your browser. An x86 emulator and Win32 layer written directly in WebAssembly Text, no OS image, no source ports.
#19fnuecke/sedna
Sedna - a pure Java RISC-V emulator.
#20niakw/ProsperoEden-Encore
ProsperoEden Encore Switch 1 + 2 EXPERIMENT emulator fork for PS5 FW 13.60: NSP, XCI, NSZ, XCZ, ExeFS, NRO, NSO, NCA, NAX, KIP; LZ4, ZBIC, zstd. Audited Eden/OpenGL fixes, stable per-core JIT, DualSense TV-first UI, per-game profiles, unified storage, Safe Launch, diagnostics & hardened releases. https://github.com/niakw/ProsperoEden-Encore#encore
#21fedex81/helios
A Java-based Sega Mega Drive/Genesis emulator. And other systems too.