
BookLore
Self-hosted, multi-user ebook library with smart shelves, automatic metadata, OPDS, device sync (Kobo/KOReader), BookDrop imports, and an in-browser reader.

BookLore is a self-hosted web application for organizing and reading a personal digital library. It supports multiple users, rich metadata management, and device/app connectivity via OPDS, with a built-in web reader for common ebook formats.
Key Features
- Smart shelves and dynamic “magic shelves” with rule-based, auto-updating collections
- Automatic metadata fetching (including covers) with tools to search, pick, and edit metadata
- OPDS catalog support for connecting external reading apps
- Built-in reader for EPUB, PDF, and comics with customization, notes, and reading position sync
- BookDrop folder-based imports and web uploads for adding books quickly
- Multi-user management with granular permissions and optional OIDC authentication
- Reading stats and visualizations (timeline, reader analytics)
Use Cases
- Run a private family or community ebook library with per-user access controls
- Centralize and enrich an existing ebook collection with automated metadata and fast search
- Serve ebooks to devices and apps via OPDS, including Kobo/KOReader workflows
BookLore combines library management, metadata tooling, and reading capabilities in a single web UI, making it suitable for anyone who wants a curated, multi-user digital library experience with broad device compatibility.





