MAME is a multi-purpose emulation framework
The Playstation 2 emulator
DOSBox Staging is a modern continuation of DOSBox
Linux distribution that transforms a computers into game consoles
HLE 3DS emulator
Game Boy emulator written in Python
Educational Game Boy Color Emulator written in Python via Vibe Coding.
Python front end for MAME that can run in Linux, Windows, and MacOS
NES emulator written in Go
Write your own virtual machine for the LC-3 computer!
Emulator of the ancient 8 bit microprocessor SC/MP 2
A free, cross-platform emulator for GW-BASIC, PCjr & Tandy BASIC
Emulator for rapid prototyping of Software Defined Networks
x86 Multi-Core Microprocessor and assembler simulator written in C++
A Game Boy research project and emulator written in Rust