
BookLore
Self-hosted multi-user digital library with OPDS and built-in 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.
Categories:
Tags:
Tech Stack:
Similar Services

calibre
E-book manager for cataloging, converting, editing, and syncing
Calibre is a cross-platform e-book manager to organize libraries, edit and convert formats, fetch metadata, and sync content to e-readers.

Calibre-Web
Web interface for browsing, reading, and managing a Calibre eBook library
Self-hosted web app to browse, read, download, and manage eBooks from an existing Calibre library, with OPDS catalogs, user permissions, and device sync options.


Audiobookshelf
Self-hosted audiobook and podcast server
Self-hosted audiobook and podcast server with multi-user playback sync, metadata management, downloads, and web/mobile clients.


Kavita
Self-hosted digital library server for ebooks, comics, and manga
Open-source self-hosted reading server providing EPUB/PDF/comics readers, OPDS feeds, rich metadata, user/role management, full-text search and a REST API.


RomM
Self-hosted ROM manager and browser-based player
Self-hosted ROM manager that scans, enriches, and organizes game collections, with metadata, artwork, tags, and optional in-browser playback.

Komga
Media server for comics, manga, magazines, and eBooks
Self-hosted media server to organize and read comics and manga, with a web reader, REST API, OPDS catalogs, and eReader sync (Kobo, KOReader).






