calibre-updatr-rs

Overview Link to heading

Calibre Metadata Updatr (Rust) ==============================

Ambition Link to heading

A blazing fast, CLI-native alternative to the Calibre GUI for managing massive ebook libraries with a focus on metadata consistency.

What’s novel Link to heading

  • Native SQLite-level interaction for rapid database updates without GUI overhead.
  • Sophisticated deduplication engine designed to identify overlaps across tens of thousands of records.
  • High-performance metadata extraction and normalization pipeline.

Highlights Link to heading

  • Iterate through a Calibre library and update metadata for EPUB books.
  • Prefer books that are English or missing language.
  • Fetch richer metadata when current data is incomplete.
  • Embed metadata directly into EPUB files after updating the Calibre DB.
  • Avoid reprocessing the same book on subsequent runs by default.

Stats Link to heading

  • Project page: /projects/calibre-updatr-rs/
  • Primary language: Rust
  • Commits: 25
  • Created: 2026-01-28T04:29:59Z
  • Last updated: 2026-01-28T08:05:31Z