Shelfarr Roadmap

Shelfarr is built to be fast, safe, and boring in all the right ways. The roadmap follows real user pain: eliminate manual cleanup first, make reviews effortless, and keep the interface ruthlessly simple.

Heads up: These road map items are not deadlines. Want something bumped up? Log a feature request on our Discord with as much specific detail as you can!

Now

High-impact improvements that keep renames safe and predictable.

Regex Templates
Shipped in v0.61
shipped

Ordered regex rules for title / author to remove junk and normalize naming.

Shelfarr.app Website / Documentation
Shipped in v0.61
shipped

Launch a docs website with quick start, settings reference, and a clear roadmap.

User Backups
Shipped in v0.62
shipped

Create a backup of your Shelfarr instance (import / export functionality).

Scan Presets
Shipped in v0.64
shipped

Quickly set scan presets for common use cases, from scanner tool. Save your own presets.

Multi-Part Book Support
Shipped in v0.64
shipped

Rewrite the Multi Part audiobook support to be more robust and reliable. Improve the results layout for multi-part books.

Advanced User Themes
Shipped in v0.64
shipped

Improve the themes in Shelfarr to be more consistent, and be able to be previewed from Settings.

Inbox
Shipped in v0.70
shipped

Add Inbox feature so users can review exceptions, manage file renames during or after a scan.

Database Improvements
Shipped in v0.70
shipped

Updates to database driver to ensure better performance during error handling in a scan.

Multi Part Audiobook Handling
Shipped in v0.70
shipped

Improve the user experience for multi-part audiobooks in a scan.

Next

Power features with guardrails.

EPUB Rename Support
Planned
planned

Limited EPUB support for renaming based on embedded metadata (similar to MP3/M4B).

Scheduled Scans
Planned
planned

Schedule a scan for 2am in the morning, weekly or monthly to keep things tidy without manual effort.

Later

Nice-to-haves once the core is rock solid.

Translation
Planned
Idea

Translation of the UI into multiple languages (start with Italian).

Magic Mode
Planned
Idea

Trust Shelfarr to rename without review when confidence is high (with an undo option).

Regex extraction (missing tags)
Planned
Idea

Derive author/series/title when metadata is missing (apply only when empty; include a preview/test panel).

Rule testing in UI
Planned
Idea

Paste sample metadata and see transform/extraction results before running a scan.

Better conflict handling
Idea
Idea

More helpful “target exists” guidance and optional conflict-resolution workflows (never overwrite).

Preset templates & rule packs
Idea
idea

Shareable naming templates + common cleanup rules (opt-in, transparent).

Per-folder settings
Idea
idea

Different templates/rules per library root without spinning up multiple instances.

More metadata sources
Idea
idea

Optional integrations beyond ABS (only if they improve accuracy without adding complexity).

Help shape the roadmap

The best feature requests include a real path example and the desired result.

What to include

  • Example path(s) + what tags look like today
  • What you want the new name/path to be
  • Any tricky edge cases (series numbers, multi-author, subtitles)

Where to post

Open a GitHub issue and link any related files or screenshots: github.com/VacantlyCrushing/Shelfarr/issues

If you can, include a small sample (one folder) to reproduce.