{"repo":"JeremiahM37/librarr","free":true,"listed":false,"github":"https://github.com/JeremiahM37/librarr","clone":"git clone https://github.com/JeremiahM37/librarr.git","description":"Self-hosted book, audiobook, and manga search + download manager. 13 search sources, Torznab API, OPDS feed, request workflow, 4 download clients. The missing *arr for books.","language":"Go","stars":256,"topics":["arr","audiobooks","audiobookshelf","books","calibre","docker","ebooks","selfhosted","web-novels","annas-archive"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Librarr The missing arr for books. Self-hosted book, audiobook, and manga search and download manager -- like Sonarr/Radarr but for your reading library. Librarr searches all configured indexers in parallel, scores results by confidence, and auto-imports into your Calibre, Audiobookshelf, Kavita, or Komga library. Single 17MB Go binary, no runtime dependencies — 14MB RSS idle in a real homelab[^1], typically 10-20× lower than the .NET-based arr apps. [^1]: Measured on v1.1.0 in an LXC on Debian 12 (Mar 2026). Reference: Sonarr 4.x ≈ 240MB, Radarr 5.x ≈ 220MB on the same host. Screenshots Search Library --- --- Wishlist Settings --- --- Why Librarr? - Import your Goodreads or StoryGraph library via CSV and bulk-download everything - Request workflow -- users request books, admins approve, downloads happen automatically (like Jellyseerr for books) - Quality profiles -- rank formats (EPUB PDF MOBI), auto-upgrade when a better version appears - Author monitoring -- follow authors and get notified when new releases are found - Series auto-complete -- detects gaps in series and searches for missing volumes - Torznab API -- add Librarr as an indexer in Prowlarr or Readarr (it works both ways) - OPDS 1.2 feed -- browse your library from any e-reader app - Tiny footprint -- 14MB idle RSS, runs comfortably on a Pi or any thermally-constrained mini-PC Features Search and Scoring - Pluggable indexer registry -- driver kinds listed below; default endpoints are fetched at startup from the ","default_branch":null,"files":null,"tree":[],"storefront":"/r/JeremiahM37","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JeremiahM37/librarr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}