For an open source ebook library manager, the first results are fancy88/ibook (This is a self-hosted digital library management system that provides the core functionality for organizing and serving e-book collections, though it lacks the automated downloading and external client integration features required for a fully automated media manager), advplyr/audiobookshelf (Audiobookshelf is a self-hosted media server that provides automated metadata management and library organization for audiobooks and podcasts, though it lacks native support for e-books) and booklore-app/booklore (Booklore is a self-hosted digital library platform that provides automated metadata management and a web-based interface for organizing and reading e-books, though it lacks explicit integration with external download clients for automated acquisition). readarr/readarr and kareadita/kavita round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “open source alternatives to readarr”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
iBook is a self-hosted e-book library management system that allows individuals or organizations to set up and maintain their own digital collection. The platform provides durable storage for e-book files and their associated metadata, a RESTful API for library operations, static file serving for direct browser downloads, and a self-contained deployment model that runs on a user's own server. Beyond the core library functionality, iBook includes a freely accessible digital archive of technical and general e-books in EPUB and PDF formats, role-based access control for catalog and administrativ
This is a self-hosted digital library management system that provides the core functionality for organizing and serving e-book collections, though it lacks the automated downloading and external client integration features required for a fully automated media manager.
Audiobookshelf is a self-hosted media server designed for the organization and streaming of personal audiobook and podcast collections. It functions as a digital library manager that provides centralized hosting, allowing users to stream audio content to various web and mobile clients while maintaining synchronized playback progress across all devices. The platform distinguishes itself through comprehensive library management and multi-user administration tools. It includes integrated metadata enrichment to automatically fetch cover art and descriptive information, alongside utilities for edi
Audiobookshelf is a self-hosted media server that provides automated metadata management and library organization for audiobooks and podcasts, though it lacks native support for e-books.
Booklore is a self-hosted e-book manager and digital library platform designed to organize personal collections of e-books and metadata. It functions as a metadata server for indexing book files and synchronizing library states across multiple devices and readers. The project includes a web-based reader for opening EPUB, PDF, and comic files directly in the browser with tools for highlighting, annotating, and tracking reading progress. It features an automated importer that monitors local directories for new files to trigger metadata extraction and fetch covers and descriptions from external
Booklore is a self-hosted digital library platform that provides automated metadata management and a web-based interface for organizing and reading e-books, though it lacks explicit integration with external download clients for automated acquisition.
Readarr is an automated media management system designed for the organization and maintenance of ebook and audiobook collections. It functions as a centralized service that monitors external data sources to discover new releases and manages the end-to-end download workflow for digital book files. The system distinguishes itself through its ability to synchronize library metadata and enforce consistent file structures across a personal collection. By integrating with external content providers and download clients, it automates the process of fetching, renaming, and upgrading media files based
Readarr is a dedicated, self-hostable media manager that automates the discovery and organization of e-books and audiobooks with a web-based interface and native integration for various download clients.
Kavita is a self-hosted digital library server designed for hosting, organizing, and sharing collections of digital books, comics, and magazines across multiple devices. It functions as a digital media metadata manager and an OPDS content server, enabling the distribution of publications to compatible reading applications. The system includes a cross-platform web-based reader that supports digital book annotations and highlights. It utilizes a role-based access control system to manage user permissions and enforce age restrictions for shared libraries. The platform provides comprehensive lib
Kavita is a self-hosted digital library server that excels at organizing and serving e-books and comics, though it focuses on library management and reading rather than the automated downloading and acquisition features requested.
Calibre-web is a self-hosted web application that provides a browser-based interface for browsing, managing, and reading digital book collections stored in a library database. It functions as a comprehensive library management system, allowing users to organize large collections, edit metadata, and perform automated content updates through a centralized administrative dashboard. The platform distinguishes itself by integrating directly with external infrastructure to extend the capabilities of a standard digital library. It supports remote storage mapping to host files on cloud providers, uti
Calibre-web is a self-hosted web interface for managing and organizing existing e-book collections, though it lacks the built-in automated downloading and acquisition features required for a full media manager.
Komga is a self-hosted digital comics and eBook server that organizes, serves, and streams CBZ, CBR, PDF, and EPUB files through a web interface. Built as a Java Spring Boot application with SQLite-based metadata storage, it provides multi-user access controls with individual reading progress tracking and supports the OPDS protocol for compatibility with third-party reader applications. The server distinguishes itself through comprehensive authentication options, including OAuth2 and OpenID Connect support with automatic account creation and email verification, alongside traditional cookie an
Komga is a self-hosted media server that excels at organizing and streaming e-books and comics, though it lacks the automated downloading and external client integration features required for a fully automated media management suite.
Calibre is a comprehensive suite for digital library management, serving as a centralized hub for organizing, converting, and editing e-book collections. It functions as a multi-purpose platform that combines a relational database for metadata tracking with a powerful processing engine capable of transforming document formats and restructuring internal markup. Beyond local management, the software acts as a content server, enabling users to host their libraries over a network for remote access and reading via standard web browsers. The project distinguishes itself through its deep extensibili
Calibre is a comprehensive e-book management suite that provides a web-based content server and robust metadata handling, though it lacks the native automated download and media-manager integration found in dedicated automation tools.
Mylar3 is a self-hostable, web-based media manager designed specifically for automating the discovery and download of comic books, which aligns with the core functionality of an automated media manager despite its primary focus on comics rather than general e-books.
Dim is a self-hosted media server and manager designed to index and organize local media libraries for remote access and playback. It functions as a private web-based portal that allows users to stream locally stored video and audio content over a network. The system operates as a local media indexer that scans storage to structure and beautify collections, creating a consistent user interface for managing digital content. It uses metadata-driven beautification to enrich raw file lists into organized libraries. The application is deployed as a containerized service, utilizing static path map
Dim is a self-hosted media server focused on indexing and streaming video and audio files, but it lacks the specific automation for e-book discovery and download client integration required for a dedicated e-book and audiobook manager.
anx-reader is a cross-platform e-book reader and cloud-synced library manager. It renders various electronic book formats into a standardized HTML view with customizable themes and fonts for a consistent experience across different operating systems. The project integrates a large language model as a reading assistant to summarize text and answer questions about book content. It also functions as a digital annotation tool for creating color-coded highlights and detailed notes for external research export. The system includes capabilities for organizing digital library collections, synchroniz
This is a personal e-book reader and library organization tool for local files, but it lacks the automated discovery, download client integration, and media management features required for an automated media server.
JavSP is a media library organizer and video metadata scraper designed to sort and categorize video files. It extracts identifiers from filenames to aggregate media information from online sources and generates standardized NFO metadata files compatible with media servers. The utility features automated cover art processing that fetches high-definition images and crops non-standard posters into consistent dimensions. It also includes a multilingual metadata translator to convert video titles and summaries into different target languages. The system provides capabilities for media library org
This tool is designed for organizing and scraping metadata for video files rather than managing e-book or audiobook libraries, making it a neighbouring media-scraping utility rather than the requested media manager.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| fancy88/ibook | 4.9K | — | — | |
| advplyr/audiobookshelf | 13.2K | JavaScript | GPL-3.0 | |
| booklore-app/booklore |
| 497 |
| Java |
| AGPL-3.0 |
| readarr/readarr | 3.5K | C# | GPL-3.0 |
| kareadita/kavita | 10.9K | C# | GPL-3.0 |
| janeczku/calibre-web | 17.5K | Fluent | GPL-3.0 |
| gotson/komga | 5.9K | Kotlin | mit |
| kovidgoyal/calibre | 24.1K | Python | gpl-3.0 |
| mylar3/mylar3 | 1.4K | Python | gpl-3.0 |
| dusk-labs/dim | 4.1K | Rust | agpl-3.0 |