Romm

RomM (Rom Manager) is a web based retro roms manager integrated with IGDB.


Product Overview

RomM (Rom Manager) is a web-based retro ROMs manager that integrates with IGDB and MobyGames to enhance your existing games library. With support for multiple platforms, various naming schemes, and custom tags, RomM is a must-have for anyone who plays on emulators.

Main Features

  • Library Management: Scans your existing games library and enhances it with metadata from IGDB and MobyGames.
  • Platform Support: Supports a large number of platforms, including MAME, Nintendo Switch, and Sony Playstation naming schemes.
  • Gameplay: Play games directly from the browser using EmulatorJS.
  • Sharing: Share your library with friends while limiting access and permissions.
  • Multifile Game Detection: Detects and groups multifile games (e.g. PS1 games with multiple CDs).
  • Tag Parsing: Can parse tags in filenames (e.g. (E), (USA), (rev v1), etc.).
  • Web Interface: View, upload, update, and delete games from any modern web browser.

Installation

Before running RomM, ensure that Docker is installed and running on your system. You will also need to generate API keys for IGDB and/or MobyGames to fetch metadata. Additionally, you will need to create a docker-compose.yml file by referring to the example file and customize it for your setup with available environment variables. Launch the container(s) with docker-compose up -d.

Related

Tasks.md
Azimutt
SIP3
xsrv
Task Keeper
Peergos
Plone
Memos
Budibase
moOde Audio
Star history

Star history for Romm