back to home

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++

29,346C++
Explore Repo

#2ish-app/ish

Linux shell for iOS

19,536C
Explore Repo

#3RPCS3/rpcs3

PlayStation 3 emulator and debugger

18,356C++
Explore Repo

#4ruffle-rs/ruffle

A Flash Player emulator written in Rust

17,848Rust
Explore Repo

#5OpenEmu/OpenEmu

🕹 Retro video game emulation for macOS

17,415Swift
Explore Repo

#6PCSX2/pcsx2

PCSX2 - The Playstation 2 Emulator

14,854C++
Explore Repo

#7dolphin-emu/dolphin

Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.

14,750C++
Explore Repo

#8stenzek/duckstation

Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64

9,866C++
Explore Repo

#9xenia-project/xenia

Xbox 360 Emulator Research Project

9,286C++
Explore Repo

#10cemu-project/Cemu

Cemu - Wii U emulator

9,140C++
Explore Repo

#11unicorn-engine/unicorn

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

8,830C
Explore Repo

#12amitshekhariitbhu/Android-Debug-Database

A library for debugging android databases and shared preferences - Make Debugging Great Again

8,640Java
Explore Repo

#13mgba-emu/mgba

mGBA Game Boy Advance Emulator

7,040C
Explore Repo

#14Provenance-Emu/Provenance

iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |

6,311C
Explore Repo

#15HFO4/gameboy.live

🕹️ A basic gameboy emulator with terminal "Cloud Gaming" support

4,861Go
Explore Repo

#16zhkl0228/unidbg

Allows you to emulate an Android native library, and an experimental iOS emulation

4,836Java
Explore Repo

#17momo5502/sogen

🪅 Windows User Space Emulator

2,860C++
Explore Repo

#18dosbox-staging/dosbox-staging

DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.

1,707C++
Explore Repo

#19goccy/bigquery-emulator

BigQuery emulator server implemented in Go

1,087Go
Explore Repo

#20OpenRakis/Spice86

Reverse engineer and rewrite real mode DOS programs!

635C#
Explore Repo

#21alex47exe/gse_fork

Improved fork of https://github.com/Detanup01/gbe_fork for Goldberg Steam Emulator, originally developed by Mr_Goldberg - https://gitlab.com/Mr_Goldberg/goldberg_emulator

333C++
Explore Repo

#22faiscadev/fakecloud

Free, open-source AWS emulator. LocalStack alternative: 33 services, 2,422 operations, 100% conformance. No account, no auth token, no paid tier.

297Rust
Explore Repo