rommapp/romm

GitHub: rommapp/romm

RomM 是一个自托管的 ROM 管理器和浏览器模拟器播放平台,帮助复古游戏玩家集中整理、丰富元数据并直接在网页中游玩游戏库。

Stars: 10236 | Forks: 494

romm logo

一个美观、强大、自托管的 ROM 管理器和播放器。

[![discord-badge-img]][discord-badge] [![docs-badge-img]][docs] [![license-badge-img]][license-badge] [![release-badge-img]][release-badge] [![docker-pulls-badge-img]][docker-pulls-badge]
# 概述 RomM (ROM Manager) 允许您通过干净且响应式的界面来扫描、丰富、浏览和游玩您的游戏库。凭借对多个平台、各种命名方案和自定义标签的支持,RomM 是所有在模拟器上玩游戏的人的必备工具。 ## 功能 - 通过来自 [IGDB][igdb-api]、[Screenscraper][screenscraper-api] 和 [MobyGames][mobygames-api] 的元数据扫描并增强您的游戏库 - 从 [SteamGridDB][steamgriddb-api] 获取自定义封面图 - 展示您在 [Retroachievements][retroachievements-api] 上的成就 - 支持 [400+ 个平台][docs-supported-platforms] 的元数据 - 使用 [EmulatorJS][docs-emulatorjs] 和 [RuffleRS][docs-rufflers] 直接从浏览器游玩游戏 - 通过有限的访问权限和权限与好友分享您的游戏库 - 适用于 [Playnite][playnite-app]、[Android][argosy-launcher] 和 [CFWs][grout] 的官方应用 - 支持多光盘游戏、DLC、模组、修改版(hacks)、补丁和手册 - 解析并按文件名中的 [标签][docs-tag-support] 进行筛选 - 从任何现代网络浏览器查看、上传、更新和删除游戏 # 预览 | 🖥 桌面端 | 📱 移动端 | | :------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------: | | desktop preview | mobile preview | # 安装说明 要开始使用 RomM,请查阅文档中的[快速入门指南][docs-quick-start-guide]。如果您在使用 RomM 时遇到问题,请查阅[故障排除步骤][docs-troubleshooting]页面。 ### 移动端 - 🔷 [Argosy][argosy-launcher]:由 [@tmgast](https://github.com/tmgast) 开发的原生客户端,用于安装和启动游戏 - [romm-ios-app][romm-ios-app]:由 [@ilyas-hallak](https://github.com/ilyas-hallak) 开发的原生 iOS 应用 - [romm-mobile][romm-mobile]:由 [@mattsays](https://github.com/mattsays) 开发的 Android(很快将支持 iOS)应用 ### 桌面端 - 🔷 [Playnite 插件][playnite-app]:由 [@gantoine](https://github.com/gantoine) 开发的 Playnite 库插件 - [RommBrowser][romm-browser]:由 [@smurflabs](https://github.com/smurflabs) 开发的 Electron 客户端 - [RetroArch Sync][romm-retroarch-sync]:由 [@Covin90](https://github.com/Covin90) 开发,用于将 RetroArch 库与 RomM 同步 - [RomMate][rommate]:由 [@brenoprata10](https://github.com/brenoprata10) 开发的桌面应用,用于浏览您的收藏 - [romm-client][romm-client]:由 [@chaun14](https://github.com/chaun14) 开发的桌面客户端 ### 掌机 - 🔷 [Grout][grout]:由 [@BrandonKowalski](https://github.com/BrandonKowalski) 开发的 muOS 和 NextUI 下载客户端 - [DeckRommSync][deck-romm-sync]:由 [@PeriBluGaming](https://github.com/PeriBluGaming) 开发的 SteamOS 下载和同步工具 - [SwitchRomM][switch-romm]:由 [@Shalasere](https://github.com/Shalasere) 开发的 Switch Homebrew NRO ### 其他 - [romm-comm][romm-comm-discord-bot]:由 [@idio-sync](https://github.com/idio-sync) 开发的 Discord 机器人 - [GGRequestz][ggrequestz]:由 [@XTREEMMAK](https://github.com/XTREEMMAK) 开发的游戏发现和请求工具 - [Syncthing sync][syncthing-sync]:由 [@amn-96](https://github.com/amn-96) 开发的小型工具,用于将 Syncthing 库推送到 RomM [🔷] 官方第一方应用 ## 技术支持 如果您在使用 RomM 时遇到任何问题,请在此代码库中[提交 issue](https://github.com/rommapp/romm/issues/new)。 ## 我们的朋友 以下是我们认为您可能会喜欢的几个项目: - [EmulatorJS](https://emulatorjs.org/):一个可嵌入式、基于浏览器的模拟器 - [RetroDECK](https://retrodeck.net/):在 SteamOS 和 Linux 上进行复古游戏游玩 - [ES-DE Frontend](https://es-de.org/):适用于 Linux、macOS 和 Windows 的模拟器前端 - [Gaseous](https://github.com/gaseous-project/gaseous-server):另一个带有基于 Web 的模拟器的 ROM 管理器 - [Retrom](https://github.com/JMBeresford/retrom):一个集中式的游戏库/收藏管理服务 - [Drop](https://droposs.org/):为无 DRM 游戏提供类似 Steam 的体验 - [LanCommander](https://lancommander.app/):用于 PC 游戏的数字游戏平台 - [Steam ROM Manager](https://steamgriddb.github.io/steam-rom-manager/):一个用于在 Steam 中管理 ROM 的应用

hackernews badge   selfh.st badge   Aikido Security Audit Report
标签:Docker, ROM管理, 元数据, 安全防御评估, 游戏管理, 自托管, 请求拦截, 逆向工具