BookLore logo

BookLore

Website

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

666 stars 56 forks last commit first released AGPL-3.0

Actively maintained

Last commit 26 Jun 2026.

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 to BookLore

MyBibliotheca logo

MyBibliotheca

Self-hosted personal library and reading tracker

576
38
Last commit

Self-hosted alternative to Goodreads for logging books, tracking reading progress, and visualizing your personal library with multi-user support.

MITActively maintained
Alternative to:
Goodreads logo
Goodreads
+5
Calibre-Web logo

Calibre-Web

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

17.8k
1.8k
Last commit

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.

GPL-3.0Actively maintained
Alternative to:
BookFusion logo
BookFusion
+4
Kavita logo

Kavita

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

11.3k
636
Last commit

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.

GPL-3.0Actively maintained
Alternative to:
BookFusion logo
BookFusion
+5

Calibre-Web Automated

Automated Calibre-Web-based web app for managing eBook libraries

6k
473
Last commit

An enhanced Calibre-Web fork that automates eBook ingest, conversion, metadata/cover enforcement, backups, and device sync for a streamlined digital library workflow.

GPL-3.0Actively maintained
Alternative to:
Amazon Kindle logo
Amazon Kindle
+7
Jelu logo

Jelu

Self-hosted read and to-read list book tracker

721
31
Last commit

Self-hosted book-tracking web app to manage read/to-read lists, import/export libraries, tag books, write reviews and run a personal Goodreads-like library.

MITActively maintained
Alternative to:
Goodreads logo
Goodreads
+4

BookHaven

Browser-based EPUB library manager and reader

115
6
Last commit

Self-hosted web app to scan, manage and read EPUB ebooks with OPDS, metadata editing, uploads, RBAC, OIDC and Docker deployment.

GPL-3.0Slowing down
Alternative to:
BookFusion logo
BookFusion
+4