Ocelot – A Game Boy and Game Boy Color Emulator in Haskell
Game Boy emulator in Haskell is a rare stack choice that actually works in the browser.

Game Boy emulator that works in Lambda and browser—portable, AI-assisted build.
Game developers, emulation hobbyists, Bluesky/streaming protocol builders
Emulicious · Jsmolka GB emulator · RetroArch
This runs in the browser, on the server, and on more limited environments like lambda and workers.
It supports dumping and loading save states, audio, and a debug CLI that lets you (or agents) use it from the terminal.
Without AI, this would have taken me days to make (I've tried in the past). With AI, it took a few hours, although I have experience with emulation and was able to guide the LLMs/impose judgement on some design decisions.
Game Boy emulator in Haskell is a rare stack choice that actually works in the browser.
Full Game Boy emulator in an obscure low-level language, but emulators already exist everywhere.
Functional Game Boy and iPod emulators inside a pixel-perfect Windows XP web desktop.
Numbers are represented as points and arithmetic is built from five classical compass-and-straightedge constructions — addition by midpoint/doubling, multiplication via triangle similarity, and even bitwise ops implemented geometrically. There's an actual Game Boy ALU implemented this way (with a demo GIF) and a gnarly circle-intersection formula tucked into circle.py, which makes this part museum-piece, part engineering puzzle. It's delightful, slow, and clearly aimed at people who want to watch algebra get translated into geometry.
Minimal React jumping game that serves as a portfolio tech demo.
Instant browser play with no emulator setup beats itch.io for retro.