Alternatives
Products that do what Nostalgist.js – Run emulators of retro consoles, within web browsers does
- 1RR
RetroTick parses PE/NE/MZ binaries, emulates an x86 CPU, and stubs enough Win32/Win16/DOS APIs to run classics like FreeCell, Minesweeper, Solitaire and QBasic, entirely in the browser. Built with Preact + Vite + TypeScript. Demo: https://retrotick.com GitHub: https://github.com/lqs/retrotick
Feb 2026 · retrotick.com
- 2GP
I've been exploring new ways of testing Ghidra processor modules. In this repo, I was able to emulate NES ROMs in Ghidra to test its 6502 specification, which resulted in finding and fixing some bugs. Context: Ghidra is used for reverse engineering binary executables, complementing the usual disassembly view with function decompilation. Each supported architecture has a SLEIGH specification, which provides semantics for parsing and emulating instructions, not unlike the dispatch handlers you would find in interpreters written for console emulators. Emulator devs have long had extensive test…
2023 · github.com
- 3

- 4

- 5

- 6RA
RomM is a self-hosted app that allows you to manage your retro game files (ROMs) and play them in the browser. Think of it as Plex or Jellyfin for your ROM library: it automatically fetches metadata, artwork, and game information from online metadata sources to transform your folders into a browsable collection. You can play games directly in the browser for consoles like the N64, Game Boy Advance, Nintendo DS, and PlayStation 1, using the integrated web emulator (https://emulatorjs.org/). Members of the community have released integrations for Playnite (Windows), muOS…
2025 · github.com
- 7IM
Hi, As a 8-bit C64 game coder in eaarly 90ties and currently mostly FE-focused dev, decided to give a go to a simple retro game archive. This is purely fun project - so i decided to post it to HN, mayne it'll resonate :)
2023 · polishpixels.com
- 8AS
Lots of fun to do. I would have not taken the time without the speedup provided by Claude. https://andyrosa.github.io/Sinclaude/simulator.html
2025
- 9

- 10

- 11

- 12NP
2018 · nes.party
- 13OS
2012 · ubercomp.com
- 14

- 15HA
I'm making a platform for simple open source games you can play anywhere. Games are all just JavaScript classes and you can read the source of every game on the platform. I started working on initial "games" (mostly rendering tests) in 2018 and eventually built all of the platform stuff around it to make it easy to share games. There's also an in-browser editor available for you to make and publish games all from the browser. Would love some feedback on the games and studio features as well as the platform overall. All of the code is available at https://github.com/homegamesio
Jul 2026 · homegames.io
- 16

- 17TE
2025 · nanochess.org
- 18AR
My background project for the last two years has been re-implementing my 2004 C++ shoot'em up game in TypeScript + WebGL, and it's finally done (just in time for the 20th anniversary!) Play the game online: https://nicollet.net/blog/darklaga/darklaga.html Technical article about the remake: https://nicollet.net/blog/darklaga/remake.html I have tested Firefox, Chrome and Edge on desktop and mobile (no access to a device capable of running Safari). It's amazing how much difference 20 years makes: the hardware is so much more powerful, the web…
2024 · nicollet.net
- 19

- 20AN
2013 · github.com
- 21

- 22

- 23NS
Tired of the hassle of setting up classic NES, SNES, Sega, Arcade, and Atari games on modern systems? I have built something way simpler - browser based emulation. Key Features: Instant Play: No downloads or complex configurations required. Extensive Library: Explore iconic titles like Super Mario Bros., The Legend of Zelda, Sonic the Hedgehog, Pac-Man, and Street Fighter II. Seamless Emulation: Enjoy smooth gameplay powered by advanced browser technology. Cloud Saves: Never lose your progress again with cloud saving. Let me know your thoughts/suggestions and help bring back the glory…
2024 · weplayretro.games
- 24C8
2025 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →