IronBoy, a highly accurate GameBoy emulator written in Rust, runs WASM
Hey HN! Been working on this emulator on and off for the last couple years, and thought now would be a good time to try and show it off here. As far as unique features... I think this is the only online GameBoy emulator with support for save files? So there's your reason to exist, I guess. The WASM port was something I had in the back of my mind but I just kept putting it off because it seemed like it would've been a pain in the ass to implement, but all in all I think it took less than a week so that was a nice surprise!
IronBoy, a highly accurate GameBoy emulator written in Rust, runs WASM launched on April 18, 2023 with 33 votes, #1,493 of 4,853 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 3 years on.
In plain words
IronBoy is a GameBoy emulator written in Rust that runs in web browsers via WebAssembly. It allows users to play classic GameBoy games online while preserving and loading save files, a feature the creator claims is unique among online GameBoy emulators. The emulator is designed for retro gaming enthusiasts and developers interested in emulation technology, offering accurate hardware simulation for the original GameBoy platform.
written from the facts on this page · September 2026
From the sources
Personal website
Does a similar job
all alternatives →
RomM – An open-source, self-hosted ROM manager and player2025 · github.com · ▲238RomM 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…
Simple Gameboy Emulator2017 · github.com · ▲82Contribute to sacert/Gameboy development by creating an account on GitHub.
I built a multiplayer Gameboy2023 · github.com · ▲157Still very much a work in progress, but really wanted to share this even in it's early state. Had heaps of fun building it to learn more about WebRTC.
An NES emulator written in Rust2013 · github.com · ▲125NES emulator written in Rust. Contribute to pcwalton/sprocketnes development by creating an account on GitHub.
A Game Boy emulator in C++2016 · github.com · ▲37:tv: An (almost) fully featured Game Boy emulator. - Dooskington/GameLad
Ghidra Plays Mario2023 · github.com · ▲207I'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…
More dev tools this month
the category →
Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 1d ago · github.com


open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 29d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 27d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 24d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 22d ago · talanoa.email
Source: Show HN post ↗
Launched alongside, April 2023
the whole month →
- G4
Hi HN, Today we’re launching GPT-4 answers on Phind.com, a developer-focused search engine that uses generative AI to browse the web and answer technical questions, complete with code examples and detailed explanations. Unlike vanilla GPT-4, Phind feeds in relevant websites and technical documentation, reducing the model’s hallucination and keeping it up-to-date. To use it, simply enable the “Expert” toggle before doing a search. GPT-4 is making a night-and-day difference in terms of answer quality. For a question like “How can I RLHF a LLaMa model”, Phind in Expert mode delivers a…
AI · 2023 · phind.com



