awesome-emulators-simulators
github.com/mcicolella/awesome-emulators-simulators ↗A curated list of software emulators and simulators of PCs, home computers, mainframes, consoles, robots and much more...
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me home computers resources from awesome-emulators-simulators"
Installation instructions →What's inside
Home Computers
Resources
CPUs
- ARM-js
An ARM emulator
- Intel 4004
Intel 4004 emulator with assembler e disassembler
- Unicorn
Lightweight multi-platform, multi-architecture CPU emulator framework
Internet of Things
- Arm Mbed OS simulator
Experimental simulator for Mbed OS 5 applications
- AWS IoT device simulator
IoT device simulator in AWS
- Hue-Emulator
The Hue Emulator is a Bridge Emulator for the Philips Hue - Personal Wireless System
- Sense HAT
Raspberry Pi Sense HAT emulator to program in Python
- Sense HAT
Raspberry Pi Sense HAT emulator based on Sense HAT Python library
Various
- Cardpunch
Cardpunch emulator to create a PNG or JPEG image of a punched card
- Enigma Machine Emulator
A command line application to emulate the M3 Enigma machine.
- Enigma Machine Emulator
Emulating Navy M3 and M4 Enigma Machines.
- MovSim
Multi-model open-source vehicular-traffic simulator
- Traffic Simulator
Traffic simulator
- Turing Machine Simulator
Turing machine simulator
Networks
- Cloonix
The Cloonix network simulator provides a relatively easy-to-use graphical user interface.
Consoles
- Dolphin
Currently it is the only emulator that can emulate a console of the 7th generation
- OpenEmu
Partially based on Retroarch but with the aim of providing a Mac-like experience.
- Project64
N64 emulator
- RetroArch
An all-in-one emulator that is able to run games from pretty much every retro console out there
PCs
- DOSBox
DOSBox is a DOS-emulator that uses the SDL-library
- Fake86
It is a portable, open-source 8086/80186 PC emulator
- P101
Olivetti Programma 101 simulator
- P101Simulator
Olivetti Programma 101 simulator
- PCx86
IBM PC and PC-compatible emulator
- Programma 101
Olivetti Programma 101 emulator
Showing a sample of 49 resources. View the full list on GitHub →