Dev tools · alternatives · 2026
24 alternatives to Play SNES, gba, in your terminal, even in tmux
rom is a ~5k-line C libretro frontend that plays games in the terminal. It renders native pixels with the kitty graphics protocol in Ghostty or kitty, inline! even in tmux! Nine platforms: SNES, NES, GB/GBC, GBA, Genesis, PC Engine, N64, Doom/Heretic/Hexen, Wolfenstein. macOS and Linux, MIT. https://github.com/jhickner/rom
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

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 · its alternatives →
- 2

Want to play Dr Mario or Pokémon on your server terminal?
2016 · github.com · its alternatives →
- 3

If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based. - kovidgoyal/kitty
2017 · github.com · its alternatives →
- 4

- 5

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 · its alternatives →
- 6

2015 · chrome.google.com · its alternatives →
- 7GJ
2012 · jpfau.github.com · its alternatives →
- 8
Delta▲245The first Gameboy emulator approved in the App Store
2024 · apps.apple.com · its alternatives →
- 9

Adventures in hardware hacking, low-level software, FPGAs, and more!
2019 · craigjb.com · its alternatives →
- 10

Not sure if I would post this for the last day of #marchintosh OR wait for tomorrow the 1st of April. Both apply equally. Anyway, here's a pet project of mine, I made it as a glued on for another pet project of mine, but it developed a life of it's own now and can soar skyward toward success, fame, and glory.
2024 · github.com · its alternatives →
- 11GB
Hey HN, Over the past ~1.5 years, I built an open-source FPGA retro emulation handheld that can play Game Boy, Game Boy Color, and Game Boy Advance cartridges. To my knowledge, there isn't an existing open-source FPGA emulator that can play physical cartridges like this. One of my main goals was to do all of the pieces myself, and be able to understand every component of it, so I designed my own PCB, wrote the firmware, wrote a Game Boy and Game Boy Advance emulator for the FPGA (using the Chisel HDL), and designed a 3D-printed case. I detailed the design and development process in the…
2025 · eli.lipsitz.net · its alternatives →
- 12

Hello everyone! I've created a gameboy emulator to unlock my Wayland session and wanted to share this project to everyone here! I've been a Linux enthusiast since I was a kid. What always captivated me was the freedom to customize my system exactly the way I wanted. With Wayland, we've reached an incredible level of performance. It's like turning your operating system into a video game! I've always been fascinated by the blend of fun and the serious, technical nature of an OS. That’s what inspired me to create this project. I started by studying Wayland, its protocol and how to build a…
2025 · github.com · its alternatives →
- 13GJ
2015 · matthewbauer.us · its alternatives →
- 14

Palmer Luckey's new startup, a modern Game Boy console
2024 · modretro.com · its alternatives →
- 15AR
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 · its alternatives →
- 16

Author here. RMUX started from a frustration: I've used tmux for years and got tired of scraping output with grep and sleeps to automate anything. So I rebuilt the multiplexer from scratch in Rust, with a programmable layer on top. Two surfaces: a tmux-compatible CLI (~90 commands, your keybindings just work), and a typed async Rust SDK on the same daemon — stable pane IDs, structured snapshots, locator-style waits. The idea is Playwright-style automation, but for terminals. Native on Linux, macOS, Windows (real ConPTY, no WSL). Demos and docs at rmux.io. Happy to answer questions about the…
May 2026 · github.com · its alternatives →
- 17

Play SNES (and other old console) games in browser
2015 · letsplaysnes.com · its alternatives →
- 18

20+ retro systems, zero installs — just drop a ROM and play
Aug 2026 · romplayerbycoops.pages.dev · its alternatives →
- 19
GameShell▲87Open Source Retro Gaming & STEM Portable Console
2017 · kickstarter.com · its alternatives →
- 20

sixel-tmux is a fork of tmux, with just one goal: having the most reliable support of graphics - csdvrx/sixel-tmux
2021 · github.com · its alternatives →
- 21

- 22

- 23

A web based emulator supporting SNES and GBA roms
2015 · matthewbauer.us · its alternatives →
- 24

Contribute to sacert/Gameboy development by creating an account on GitHub.
2017 · github.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →