Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Self Hosted
  3. Calibre Web Automated

Calibre Web Automated

GPL-3.0JavaScriptv4.0.6Self-Hosted

An enhanced, automated version of Calibre-Web that combines a modern web UI with Calibre's robust features and extensive automation for self-hosted ebook libraries.

Visit WebsiteGitHubGitHub
6.0k stars473 forks0 contributors

What is Calibre Web Automated?

Calibre-Web Automated is an enhanced, automated fork of Calibre-Web that transforms it into a comprehensive, self-hosted ebook library solution. It adds extensive automation features like automatic ingest, format conversion, metadata enforcement, and duplicate detection, while retaining the modern web interface of Calibre-Web. It solves the problem of needing to run both Calibre and Calibre-Web in parallel by combining their best features into a single, streamlined application.

Target Audience

Users who want a fully automated, self-hosted ebook library management system with a modern web interface, particularly those who find desktop Calibre resource-heavy or difficult to use in containerized environments. It's ideal for ebook enthusiasts, home server administrators, and anyone looking to simplify their digital library workflow.

Value Proposition

Developers choose Calibre-Web Automated because it offers an all-in-one solution that eliminates the need to run separate Calibre and Calibre-Web instances. Its extensive automation features—like smart duplicate detection, automatic metadata enforcement, and KOReader syncing—save time and ensure consistency, while its active community and regular updates provide a reliable, feature-rich alternative to stock Calibre-Web.

Overview

Calibre-Web but Automated and with tons of New Features! Fully automate and simplify your eBook set up!

Use Cases

Best For

  • Automating ebook ingestion and format conversion for large libraries
  • Self-hosting a modern, web-accessible ebook library with minimal setup
  • Syncing reading progress across devices using KOReader
  • Enforcing metadata and cover changes directly into ebook files
  • Managing duplicates in large ebook collections with smart detection
  • Setting up a Calibre-Web instance with enhanced OAuth/SSO authentication

Not Ideal For

  • Users who prefer a standalone desktop GUI application without web server management
  • Environments with strict security policies against containerized applications or web interfaces
  • Libraries requiring multiple, simultaneous Calibre database instances without running parallel containers

Pros & Cons

Pros

Extensive Format Support

Supports automatic ingest of 27 ebook formats with configurable conversion to EPUB, MOBI, KEPUB, and others, as listed in the 'Automatic Conversion Service' section.

Smart Duplicate Management

Uses hybrid SQL and fuzzy matching for accurate duplicate detection, with one-click merge and batch operations, showcased in the README's animated GIF.

Metadata and Cover Enforcement

Writes UI changes directly to ebook files, ensuring consistency across devices, a key feature highlighted to solve frustrations with stock Calibre-Web.

KOReader Syncing Integration

Built-in KOSync automatically generates MD5 checksums and syncs reading progress with modern authentication, detailed in the dedicated section.

Enhanced OAuth and Automation

Offers auto-discovery for OAuth/OIDC with group-based roles and extensive automation features like EPUB fixing and auto-send to eReader, as described in the features list.

Cons

Docker-Only Deployment

Requires Docker and complex volume binding setup, with additional configuration needed for network shares (NETWORK_SHARE_MODE) and proxy chains, which can be daunting for non-technical users.

Single Library Limitation

Only supports one Calibre library per instance, forcing users with multiple libraries to run parallel containers, as admitted in the 'Library Auto-Detect' section.

External Service Dependencies

Features like Hardcover ID fetch require API keys and depend on external services, and some metadata providers (e.g., ibdb.dev) rely on community donations, adding potential points of failure.

Performance Trade-offs on NAS

When deployed on network shares, must disable SQLite WAL mode and use polling watchers, leading to slower performance and higher I/O, as warned in the network share deployment section.

Frequently Asked Questions

Quick Stats

Stars5,962
Forks473
Contributors0
Open Issues326
Last commit18 days ago
CreatedSince 2024

Tags

#kindle#oauth#import#conversion#ebook-management#metadata-management#docker#epub#ebooks#ebook#digital-library#calibre#self-hosted#automation

Built With

S
SQLite
O
OAuth 2.0
P
Python
B
Bootstrap 3
F
Flask
D
Docker
O
OIDC

Links & Resources

Website

Included in

Self Hosted284.1k
Auto-fetched 2 hours ago

Related Projects

Calibre WebCalibre Web

:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database

Stars17,745
Forks1,816
Last commit2 months ago
kiwix-servekiwix-serve

Command line Kiwix tools: kiwix-serve, kiwix-manage, ...

Stars896
Forks136
Last commit12 days ago
BookLogrBookLogr

A simple, self-hosted service to keep track of your personal library 📚

Stars597
Forks32
Last commit14 days ago
MyMangaDBMyMangaDB

Self-hosted manga collection manager with automatic metadata, MyAnimeList import, Docker support, and detailed collection statistics.

Stars25
Forks1
Last commit3 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub