Shelfmark
Web interface to search and download books and audiobooks
3.8k stars 226 forks last commit first released MIT
Actively maintained
Last commit 24 Aug 2026.
Shelfmark (formerly Calibre Web Automated Book Downloader) is a standalone web application that lets you search, aggregate, and download books and audiobooks from multiple sources in one place. It is designed to act as a download hub that can feed library managers such as Calibre-Web-Automated, Booklore, or Audiobookshelf.
Key Features
- Unified search and browse UI with direct downloads and metadata-driven discovery
- Supports multiple release sources including web sources, torrents, Usenet, and IRC
- Audiobook-focused search and processing support
- Unified download queue with real-time progress and status updates
- Two search modes: direct source search and “universal” search via metadata providers
- Pluggable architecture for adding metadata providers, sources, and download client integrations
- Optional authentication, including proxy auth and reuse of a Calibre-Web user database
Use Cases
- Centralize book and audiobook acquisition before importing into a library manager
- Automate downloads using external indexers/download clients (for example via Prowlarr)
- Run an all-in-one download UI with filtering by format/language and configurable processing
Limitations and Considerations
- Some “universal” features require configuring external metadata providers and API keys
- Access to some sources may require Cloudflare solving/bypass configuration depending on your chosen image and setup
Shelfmark provides an opinionated, practical workflow for discovering and downloading ebooks and audiobooks with minimal setup. It works well as a companion service for building and maintaining a personal digital library and supports extending functionality through its plugin-based design.
Categories:
Tags:
Tech Stack:
Similar to Shelfmark
Readarr
Ebook and audiobook library manager with download automation
Self-hosted ebook and audiobook collection manager that automates searches, downloads, upgrades, and library organization via Usenet and BitTorrent clients.

LazyLibrarian
Automated ebook and audiobook management for tracked authors
LazyLibrarian tracks authors, fetches book metadata, and automates ebook/audiobook downloads via Usenet or torrents, with Calibre integration and an OPDS catalog.
Listenarr
Automated audiobook collection management server
Self-hosted audiobook manager that searches, downloads, tracks, and organizes audiobooks from torrents and Usenet with rich metadata and a responsive web UI.

Stump
Comics, manga, and digital book server with OPDS support
Self-hosted server for comics, manga, and digital books with a built-in web UI, OPDS catalog support, and a REST API for library browsing and reading.
Autocaliweb
Web interface for browsing, reading and managing Calibre libraries
Fork of Calibre-Web providing a Bootstrap-based web UI to browse, read, convert and serve eBooks, comics and PDFs from a Calibre database with Docker support.


Lidarr
Music collection manager for Usenet and BitTorrent
Self-hosted music collection manager that monitors artists, grabs releases from Usenet/torrents, and automatically imports, renames, and upgrades your library.



