Skip to content
Roadmap

Roadmap

What’s done and what comes next. Every planned item has a GitHub issue where you can follow progress or share ideas.

Done

  • RomM client with Client API Token auth, paginated listings and resumable downloads
  • RomM → ES-DE folder mapping for every platform, with ES-DE, EmuDeck and RetroDECK profiles
  • Safe downloads: resume, file locking, size checks, path-traversal guard, adoption of games already on disk
  • CLI with --json output for scripts
  • Controller-friendly TUI with Library and Downloads tabs, a Steam-style download bar and a help screen
  • Keyboard or controller hints depending on how rommate was started
  • Releases for Linux (x86-64, ARM64), macOS (Apple Silicon) and Windows, an install script and this website
  • Local server address with automatic fallback and mDNS .local names on every system
  • Direct controller input on Linux: works with Steam’s default gamepad layout, no key mapping needed
  • Save sync for RetroArch, melonDS, Azahar, PPSSPP and the Eden family, with a Saves tab, conflict resolution and backups
  • Decky plugin for Game Mode: browse and download, open the TUI as a Steam shortcut, sync saves when a game closes
  • Search with /: every platform through RomM, or filter a platform’s games
  • Settings tab that saves to config.toml
  • Cover art for ES-DE

Next: browsing

Then: everything around the games

Later

Missing something? Open an issue and describe your use case.
Last updated on