BookLore

BookLore

Self-hosted multi-user digital library with OPDS and built-in reader

10.6kstars
557forks
Last commit: 16h ago
Repo age: 2y old
BookLore screenshot

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:

Share:

Similar Services

calibre

calibre

E-book manager for cataloging, converting, editing, and syncing

24.2k
2.6k
Last commit: 13h ago

Calibre is a cross-platform e-book manager to organize libraries, edit and convert formats, fetch metadata, and sync content to e-readers.

Alternative to:
Adobe Digital Editions
Adobe Digital Editions
+3
Calibre-Web

Calibre-Web

Web interface for browsing, reading, and managing a Calibre eBook library

16.6k
1.7k
Last commit: 3d ago

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.

Alternative to:
BookFusion
BookFusion
+4
Audiobookshelf

Audiobookshelf

Self-hosted audiobook and podcast server

11.8k
879
Last commit: 3d ago

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

Alternative to:
Audible
Audible
+6
Kavita

Kavita

Self-hosted digital library server for ebooks, comics, and manga

9.9k
564
Last commit: 12d ago

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.

Alternative to:
BookFusion
BookFusion
+5
RomM

RomM

Self-hosted ROM manager and browser-based player

7.9k
345
Last commit: 1d ago

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

Komga

Komga

Media server for comics, manga, magazines, and eBooks

6k
345
Last commit: 19h ago

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

Alternative to:
Amazon Kindle
Amazon Kindle
+7