The first Sega Dreamcast emulator running in a browser. Custom SH4 to WebAssembly JIT recompiler at native performance. Core, patches, full technical writeup.
-
Updated
Aug 1, 2026 - JavaScript
The first Sega Dreamcast emulator running in a browser. Custom SH4 to WebAssembly JIT recompiler at native performance. Core, patches, full technical writeup.
Nintendo Switch emulator for the web, and everywhere else.
A fork of fame-boy, Game Boy emulator written in F#, supporting GBC and link-cable
NES emulator in the browser, written from scratch in TypeScript
PSP emulator in TypeScript (HLE)
Orbitra is a local-first browser emulator for GBA, Game Boy, NES, SNES, and experimental GameCube, powered by WebAssembly cores.
Zero-install, low-latency SNES emulation in the browser (any device) — bring your own ROM. snes9x / bsnes-mercury / bsnes-jg cores in WASM.
Full-system hardware emulator for the AR-W53GA in-car GPS/radar unit (Renesas SH7269 SH-2A + RL78/G13), written in Rust. Runs natively or entirely in your browser via WebAssembly. Bring your own flash dump and SD card; no Cellstar code included.
PlayStation emulator in the browser, written from scratch in TypeScript
Unified web emulator: Nintendo DS + Game Boy Advance in the browser. Bring your own game files. No ROMs, no Nintendo code.
Neo Geo Pocket / Color emulator in WebAssembly, embeddable in any web page
Emulador de Super Nintendo (SNES) corriendo en el navegador (core snes9x vía EmulatorJS/WASM)
A browser-based multi-system emulator hub
Emulador de PlayStation 1 corriendo en el navegador (core mednafen_psx_hw vía EmulatorJS/WASM)
A late-1990s Pentium PC emulated from scratch in TypeScript, in the browser: install Windows 95 or 98, DOS and Windows 3.1 from your own disks, with networking through a relay
An Apple II, II Plus, IIe and IIc emulator in the browser, written in TypeScript
An Apple IIgs emulator in the browser, written in TypeScript
Emulador de Family Game/Family Station (famiclone NES/Famicom) corriendo en el navegador (core nestopia vía EmulatorJS/WASM)
Browser-based DOS game player with js-dos emulation and IndexedDB save states.
To associate your repository with the browser-emulator topic, visit your repo's landing page and select "manage topics."