Skip to content
SPECIFICTION
Get listed

JRomManager vs ROM Librarian

JRomManager

github.com

ROM Librarian

github.com

Side by side

FigureJRomManagerROM Librarian
Price from—Free
Free plan—Yes
Free trial——
Open source——
WebYes—
WindowsYesYes
macOSYes—
LinuxYesYes
Self-hostedYes—
Plans published01
Spec score · ROM Management Software7.8 (#9)7.6 (#16)
PurposeJRomManager is a Java ROM manager released under GPL-2.ROM Librarian is a desktop application for managing, organizing, and maintaining retro gaming ROM collections.

Plans

JRomManager

No plans published.

JRomManager pricing →

ROM Librarian

  • ROM LibrarianFree

ROM Librarian pricing →

In their own words

JRomManager

JRomManager is a free Java ROM manager for organizing and checking ROM collections. It works with MAME and Logiqx DAT files and can also import data from the MAME executable. Its tools scan, fix, and rebuild split, non-merged, or merged sets. It supports ZIP and 7z archives, TorrentZip, RAR4 and RAR5 decompression, and multi-volume RAR and 7z decompression. Checks include full or on-demand SHA1 scans, MD5 for older DAT files, CHD, and Software Lists. One important CHD limit: verification reads the header for MD5 or SHA1 but does not hash the CHD data. With MAME linked to a profile, its viewer can launch games or software marked available. Batch tools include a directory updater, torrent checker, and archive compressor. Desktop packages are listed for Windows x64, macOS x64 and ARM, and Linux x64; it can also run on an OS with Java 21. Server mode serves a web interface. Simple Server lacks encryption, access control, and DDoS protection; Full Server offers accounts, access rights, and TLS 1.3, but is experimental.

Visit github.com

ROM Librarian

ROM Librarian is a free, open-source desktop application for managing retro gaming ROM collections on Windows and Linux. It renames batches with regular expressions, showing previews, handling filename collisions, and supporting undo. Its DAT rename tool matches ROMs with No-Intro or MAME DAT files using CRC32, MD5, and SHA1 hashes. The application compresses ROMs to ZIP or 7z and extracts both archive types. It converts CUE/BIN and ISO disc images to CHD; Windows includes chdman, while Linux users must have chdman in PATH. Renaming can update EmulationStation or RetroPie gamelist.xml metadata, with restoration through undo. Multi-disc detection creates M3U playlists. Duplicate detection uses SHA1 or MD5 and preferences for region, size, and date. A Linux command-line interface supports scripted operations. The MIT-licensed project credits RobotWizard.

Visit github.com