Show HN: RomM – An open-source, self-hosted ROM manager and player

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 (Anbernic handhelds) and Decky Loader (Steam Deck), with many more in the works.

The team has been working on RomM for just over two years now, and we're incredibly proud of what we've built so far. There's no company behind the project, just a bunch of friends building something together that we've wanted for a long time. And of course, the code is open-source and AGPLv3 licensed.

Check out the (kinda slow) demo running on an ultra-cheap VPS: https://demo.romm.app/


Comments URL: https://news.ycombinator.com/item?id=44247964

Points: 76

# Comments: 23

https://github.com/rommapp/romm

Created 2mo | Jun 11, 2025, 4:50:17 PM


Login to add comment

Other posts in this group

Show HN: I Built a XSLT Blog Framework

A few weeks ago a friend sent me grug-brain XSLT (1) which inspired me to redo my personal blog in XSLT.

Rather than just build my own blog on it, I wrote it up for others to use and I've publis

Aug 25, 2025, 1:50:26 AM | Hacker news
Show HN: Sping – An HTTP/TCP Latency Tool That's Easy on the Eye

I've frequently found myself using [nvitop](https://github.com/XuehaiPan/nvitop) to diagnose GPU/CPU contention issues.

The two b

Aug 25, 2025, 1:50:18 AM | Hacker news