{"repo":"booklore-app/booklore","free":true,"listed":false,"github":"https://github.com/booklore-app/booklore","clone":"git clone https://github.com/booklore-app/booklore.git","description":"BookLore: A self-hosted, multi-user digital library with smart shelves, auto metadata, Kobo & KOReader sync, BookDrop imports, OPDS support, and a built-in reader for EPUB, PDF, and comics.","language":"Java","stars":851,"topics":["angular","book-management","ebooks","java","library-management-system","metadata-management","oidc","opds","self-hosted","spring-boot"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"Your books deserve a home. This is it. BookLore is a self-hosted app that brings your entire book collection under one roof. Organize, read, annotate, sync across devices, and share, all without relying on third-party services. --- ✨ Features Feature Description :---: :--- :--- 📚 Smart Shelves Custom and dynamic shelves that organize themselves with rule-based Magic Shelves, filters, and full-text search 🔍 Automatic Metadata Covers, descriptions, reviews, and ratings pulled from Google Books, Open Library, and Amazon, all editable 📖 Built-in Reader Open PDFs, EPUBs, and comics right in the browser with annotations, highlights, and reading progress 🔄 Device Sync Connect your Kobo, use any OPDS-compatible app, or sync progress with KOReader. Your library follows you everywhere 👥 Multi-User Ready Individual shelves, progress, and preferences per user with local or OIDC authentication 📥 BookDrop Drop files into a watched folder and BookLore detects, enriches, and queues them for import automatically 📧 One-Click Sharing Send any book to a Kindle, an email address, or a friend instantly --- 🚀 Quick Start All you need is Docker and Docker Compose. 📦 Image Repositories Registry Image ---------- ------------------------------------ GitHub Container Registry ghcr.io/booklore-app/booklore Step 1: Environment Configuration Create a .env file: Step 2: Docker Compose Create a docker-compose.yml : Step 3: Launch Open http://localhost:6060 , create your admin account, and start buil","default_branch":null,"files":null,"tree":[],"storefront":"/r/booklore-app","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/booklore-app/booklore/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."}