MCPcopy Index your code
trending / rommapp/romm

rommapp/romm +398 ★ this day + Follow

AI analysis grounded in the code graph — computed facts, not vibes · 2026-07-05T09:38:00Z

What it actually is

RomM is a self-hosted ROM manager and player that scans, enriches, catalogues and serves a personal game collection through a web interface. Mechanically, it runs a Python (FastAPI-based) backend with a Vue/TypeScript frontend, exposing endpoints to upload, update and download ROMs (get_rom_content, update_rom), manage saves and states (add_save, add_state), and stream games in-browser via EmulatorJS and RuffleRS. It targets emulation enthusiasts who want a Plex-style, centralised library for their own game files across 400+ platforms.

Why it's growing

No release notes or commit history were fetched for this window, so the 398-star daily gain cannot be attributed to a specific recent change with confidence. The graph facts do show a mature codebase (4,570 symbols) with substantial device-sync and netplay machinery — netplay_handler.get alone is called 1,232 times, and there are dedicated device_save_sync_handler and sync_sessions_handler modules — which suggests active investment in multiplayer and cross-device features that tend to drive community interest. The wide ecosystem of community clients listed in the README (Playnite, Android, iOS, muOS/NextUI, Switch homebrew) is also a plausible amplifier, but that is inference rather than direct evidence for this day's spike.

The full breakdown is free — sign in to read it

What changed recently, how it's actually built (from the code graph), and whether you should care. Free account — no card, no spam.