ROM & Retro Game Library
ROM & Retro Game Library is a app in the osFoundry community catalog. Beautiful retro game library + frontend — auto-organise ROMs by platform, scrape metadata + box art + screenshots from IGDB / MobyGames / SteamGridDB, web-based play (RetroArch.js / EmulatorJS), save states, social features. Powered by RomM. Ships as a self-contained all-in-one image bundling RomM (FastAPI), MariaDB, and Redis.
Details
- Workspace: osfoundry
- Category: COMMUNICATION
- Pricing: Free
- Access: Community
Features
- Beautiful retro game library + frontend — auto-organise ROMs by platform
- Scrape metadata + box art + screenshots from IGDB / MobyGames / SteamGridDB
- Web-based play (RetroArch.js / EmulatorJS)
- Save states
- Social features
Documentation
# ROM & Retro Game Library
Self-hosted retro game library, powered by RomM.
## Features
- Auto-organise ROMs by platform (NES, SNES, GBA, PS1, MAME, ...) — uses No-Intro / Redump / TOSEC naming conventions
- Metadata + box art scraping from IGDB / MobyGames / SteamGridDB / ScreenScraper
- In-browser play via EmulatorJS (RetroArch in WebAssembly) for many platforms
- Save states + cloud save sync
- User accounts + permissions + collections
- Mobile-friendly browse
- ES-DE compatible export (for native frontends)
## Legal note
This app is the **library / frontend / scraper**. **ROMs are yours to source** — for retro games you own original cartridges of, dumping them yourself is the legal path. For games still under copyright protection without your ownership, you should not ship them here.
## Packaging
All-in-one build: RomM (FastAPI) + bundled MariaDB + Redis under one supervisor. **200 GB library volume** default — ROM collections can be large (NES is tiny, PS1+ is many GB per disc).
How to use ROM & Retro Game Library in osFoundry
Install ROM & Retro Game Library into your workspace in one click, then fork it in osStudio to customise the prompts, tools, or configuration for your stack. Anyone in your workspace can pick up where you left off.
Other apps from the community
- CRM — Customer relationship management with contacts, deals, and pipeline tracking.
- Kanban Board — Drag-and-drop task board with swimlanes, labels, and team assignments.
- Helpdesk — Ticket triage and customer support inbox with SLA tracking.
- Page Builder — Block-based page editor with publishing to public URLs.
- Website Builder — Multi-page site builder with CMS, templates, and custom domains.
- Storefront — E-commerce storefront with product catalog, cart, and checkout.