Local web app for Wii U, Wii, and 3DS libraries

ROM Rack

Browse, download, verify, and move your Wii U, Wii, and 3DS library. Search by title or region, track status, manage local copies, and copy selected titles to FAT32 SD storage.

Packaged releases include launch scripts for Windows, macOS, and Linux. No system Node.js or Yarn install required.

Browse Group titles by system, region, and status.
Download Queue versions and watch progress.
Verify Find broken or incomplete files.
Move Copy titles to FAT32 SD storage.

Features

Everything you need to keep a game library organized.

One place for your library

Browse titles across Wii U, Wii, and 3DS, grouped clearly and searchable by name, system, region, and status.

Download and manage titles

Select available versions, queue downloads, watch progress, retry failed items, and clear completed or unwanted entries.

Verify, copy, clean up

Review broken or incomplete titles, run verification, manage local copies, and copy or move selected titles to FAT32 storage.

Local app, browser interface

ROM Rack runs on your machine and opens in your browser. It uses a local server so the interface feels like a web app without turning your library into a hosted service.

Work in progress, open source

ROM Rack is actively being built with TypeScript and Node.js. The project is licensed under GPLv3 or later, and contributions are welcome on GitHub.