Back to browse
GitHub Repository

Calibre tui viewer written in rust

4 starsRust

Rulibre – A lightweight TUI replacement for Calibre

by glydev·Feb 25, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemDark Horse

Lightweight Rust TUI that works with existing Calibre libraries; instant search beats Calibre's sluggishness.

Strengths
  • Zero migration burden: reads Calibre's native .opf metadata and directory structure directly
  • Keypub auto-conversion for Kobo removes friction Calibre buries in menus; instant search/filter by title/author
  • Rust+ratatui stack is maintainable, installable via cargo; solves a real pain point for power users
Weaknesses
  • Audience is tiny: terminal users + ebook readers + Calibre dependency limits addressable market sharply
  • Calibre itself is declining; building on it is inherently niche even if well-executed
Target Audience

Linux/macOS users managing large ebook libraries, terminal enthusiasts

Similar To

Calibre (official tool) · FBReader · Foliate

Post Description

I got tired of Calibre's heavy interface when all I needed was browsing my library and sending books to my e-reader. So I built Rulibre, a terminal UI that works directly with your existing Calibre library structure, no migration needed.

Features: - Browse books sorted by author/title with a detail panel (metadata parsed from Calibre's .opf files) - Instant search/filter across author, title, and format - Send books to Kindle/Kobo with automatic EPUB→KEPUB conversion for Kobo - Convert between formats using kepubify or Calibre's ebook-convert - Mouse and keyboard support

It's written in Rust with ratatui. Install with `cargo install rulibre`.

Similar Projects