Stars
Forks
Watchers
Developer links
BookLore
BookLore centralizes personal electronic book, audiobook, and comic collections into an organized private media server equipped with automated metadata scrapers and e-reader synchronization. Users can drop EPUB, PDF, CBZ, and MOBI files into a watched BookDrop directory to trigger automated format parsing, background cover retrieval, and staged queue imports. Integrated metadata scrapers query Google Books, Open Library, Goodreads, and Amazon to automatically fill synopsis summaries, author records, publishing dates, and review scores. Dynamic Magic Shelves categorize volumes through custom rule-based filters, author collections, and full-text search indexes across your complete literature catalog. The browser-based reader renders documents with adjustable typography, night modes, audio playback controls, text annotations, and persistent bookmarking. Hardware e-readers and mobile devices connect through native Kobo Store emulation APIs, bidirectional KOReader progress synchronization, and OPDS catalog feeds. Multi-tenant permissions provide each household member with private reading statistics, personalized shelves, email book delivery, and direct send-to-Kindle dispatch. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GNU AGPLv3 licensed.
Benefits
- Unified Multi-Format Media Collection Management
- Consolidate EPUB, PDF, CBZ, CBR, AZW3, and audiobook files into a centralized personal repository with automated file monitoring, staged intake queues, and duplicate detection.
- Seamless Cross-Device Reading Progress Synchronization
- Maintain synchronized reading positions and annotations across physical Kobo e-readers, KOReader devices, and web browsers using native emulation endpoints and bidirectional sync hooks.
- Automated Multi-Source Metadata And Cover Retrieval
- Enrich unorganized book archives with high-resolution cover artwork, author biographies, publisher identifiers, and synopses retrieved automatically from Open Library, Google Books, and Goodreads.
- Isolated Multi-User Profiles With Access Controls
- Deploy personal digital libraries for family or team members featuring individual reading statistics, customized virtual bookshelves, local password credentials, and OpenID Connect single sign-on.
Features
- Native Kobo Store Emulation
- Connect Kobo hardware directly over Wi-Fi using native API endpoints to sync designated shelves, convert comic archives to EPUB, and update reading positions.
- Automated BookDrop Directory Watcher
- Continuously scan dedicated filesystem folders to parse incoming book files, retrieve external metadata, and stage imports through an administrative review interface.
- Embedded Foliate E-Book Reader
- Read electronic literature directly within browsers with on-demand page streaming, font customization, dark themes, interactive text highlighting, and note annotations.
- OPDS And Komga API Feeds
- Expose full collection catalogs over standard OPDS 1.2 feeds and Komga-compatible endpoints for third-party reading applications like Moon+ Reader, FBReader, and Mihon.
- Rule-Based Dynamic Magic Shelves
- Organize digital volumes dynamically using customizable filtering criteria including genres, publication dates, read statuses, tag expressions, and full-text search parameters.
- Direct Send-To-Kindle Delivery
- Dispatch processed e-book files directly to Amazon Kindle accounts and personal email addresses with a single click using integrated SMTP transmission services.