47 projects
Proton
Compatibility tool for Steam Play based on Wine and additional components
15,235
2,333
$57M
Ruffle
Ruffle is an open-source Flash Player emulator written in Rust that aims to run Flash content with high compatibility in modern web browsers through WebAssembly, as well as on desktop platforms. It serves as a replacement for Adobe Flash Player after its end-of-life.
8,254
480
$45M
RPCS3
RPCS3 is an open-source PlayStation 3 emulator and debugger for Windows, Linux, BSD and macOS. It enables users to run PlayStation 3 games and software on PC platforms by translating PowerPC machine code and system calls to equivalent x86-64 instructions.
7,578
498
$19M
RetroArch
RetroArch is a frontend for emulators, game engines and media players. It enables users to run classic games on a wide variety of computers and consoles through its slick graphical interface. RetroArch has advanced features like shaders, netplay, rewinding, next-frame response times, and more.
6,476
633
$87M
PPSSPP
PPSSPP is an open-source PSP (PlayStation Portable) emulator that allows users to play PSP games on multiple platforms including Windows, Linux, Android, iOS, and other operating systems. It features high-quality graphics rendering, save states, and controller support.
5,393
379
$34M
xemu
Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
5,369
691
$78M
QEMU
QEMU is an open source machine emulator and virtualizer that enables running operating systems and programs for one machine architecture on different hardware. It supports full system emulation for multiple architectures and can achieve near-native performance when used as a virtualizer.
4,454
709
$79M
PCSX2
PCSX2 is an open-source PlayStation 2 emulator that allows users to play PS2 games on PC with enhanced graphics, improved performance, and additional features beyond the original console capabilities.
4,049
303
$51M
Dolphin
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
2,525
348
$32M
MAME
MAME (Multiple Arcade Machine Emulator) is an open-source emulator designed to preserve and simulate arcade game hardware, allowing users to run classic arcade games on modern computers. It accurately recreates the behavior of arcade machines' hardware and supports thousands of games from various manufacturers and eras.
2,299
241
$37K
LXC
LXC (Linux Containers) is a low-level system container runtime that provides an operating system level virtualization method for running multiple isolated Linux systems on a single host. It offers userspace tools to create and manage system or application containers through kernel containment features.
2,249
577
$3.6M
Kata Containers
Kata Containers is an open source project that provides a secure container runtime with lightweight virtual machines that feel and perform like containers, but provide stronger workload isolation using hardware virtualization technology as a second layer of defense.
1,975
468
$218M
DOSBox-X
DOSBox-X fork of the DOSBox project
1,947
188
$98M
Sandboxie Plus
Sandboxie Plus & Classic
1,866
126
$25M
Lakka
Lakka is a lightweight Linux distribution that transforms a small computer into a full blown game console.
1,550
211
$11M
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 |
1,247
149
$179M
Box64
Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64, RV64 and LoongArch Linux devices
1,203
185
$18M
gVisor
Application Kernel for Containers
1,203
357
$20M
LandSandBoat
:sailboat: LandSandBoat - a server emulator for Final Fantasy XI
1,200
18
$43M
86Box
86Box is an IBM PC system emulator that specializes in running older operating systems and software. It focuses on accurate hardware emulation of 286, 386, 486 and early Pentium systems, including various peripherals and components from that era.
1,162
96
$24M
GNS3 GUI
GNS3 Graphical Network Simulator
1,119
121
$9.3M
WasmEdge Runtime
SSVM is a high-performance and enterprise-ready WebAssembly (WASM) Virtual Machine for cloud, AI, and Blockchain applications.
1,075
309
$25M
CMaNGOS
C(ontinued)-MaNGOS is about: -- Doing WoW-Emulation Right!
935
39
$35M
CMaNGOS TBC
C(ontinued)-MaNGOS is about: -- Doing WoW-Emulation Right!
865
44
$29M
DOSBox Staging
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
848
110
$14M
v86
x86 PC emulator and x86-to-wasm JIT, running in the browser
782
205
$4.3M
Enarx
Enarx is an application deployment system enabling applications to run within Trusted Execution Environments (TEEs) without rewriting for particular platforms or SDKs. It handles attestation and delivery into a run-time “Keep” based on WebAssembly, offering developers a wide range of language choices for implementation. Enarx is CPU-architecture independent, enabling the same application code to be deployed across multiple targets, abstracting issues such as cross-compilation and differing attestation mechanisms between hardware vendors. Work is currently underway on AMD SEV and Intel SGX.
512
172
$3.9M
openMSX
the MSX emulator that aims for perfection
322
40
$13M
SWTPM
Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface.
300
83
$1.2M
EQEmulator Server
Open Source Fan-Based EverQuest Emulator Server project
277
16
$32M
Exult
Exult is a project to recreate Ultima 7 for modern operating systems, using the game's original plot, data, and graphics files.
229
25
$9.9M
SWGEmu Core3
Core3 for SWGEmu project https://www.swgemu.com/
179
5
$86M
FinalBurn Neo
FinalBurn Neo (FBNeo) is an arcade system emulator that supports various gaming platforms and arcade systems. It is a continuation of the FinalBurn emulator series, focusing on accuracy and compatibility while providing features for playing classic arcade games.
99
3
$68M
Kuasar
Kube-burner is a Kubernetes performance and scale test orchestration framework that helps create, delete and patch resources at scale, collect metrics, measurements and alerts around cluster performance and index them for long term storage, retrieval and regression identification.
70
21
$2.1M
Bochs IA-32 Emulator
Bochs is an open-source x86 PC emulator written in C++, capable of emulating a complete IBM PC compatible computer system. It can run operating systems like Linux, DOS, and Windows, and is particularly useful for operating system development, debugging, and computer architecture education.
63
8
$16M
Amiberry
Amiberry is an optimized Amiga emulator designed for ARM-based systems like the Raspberry Pi, allowing users to run classic Amiga software and games on modern hardware. It features cycle-exact CPU emulation, support for multiple Amiga models, and hardware-accelerated graphics.
59
3
$106M
C-MaNGOS Classic
C(ontinued)-MaNGOS (Classic fork) is about: -- Doing WoW-Emulation Right!
Flycast
Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
QEMU Xtensa Project
Implementation of target-xtensa for QEMU.
RetroPie
Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores
ScummVM
ScummVM main repository
Spike
Spike, a RISC-V ISA Simulator
Sysbox
An open-source, next-generation "runc" that empowers rootless containers to run workloads such as Systemd, Docker, Kubernetes, just like VMs.
Xilinx QEMU Fork
Xilinx's fork of Quick EMUlator (QEMU) with improved support and modelling for the Xilinx platforms.
iSH
Linux shell for iOS