
BookLogr
Self-hosted reading tracker for managing a personal book library
597 stars 32 forks last commit first released Apache-2.0
Actively maintained
Last commit 24 Jul 2026.

BookLogr is a lightweight web application for managing a personal book library. It provides tools to catalog books, track reading progress, record ratings and notes, and optionally publish a public profile of your collection.
Key Features
- Search millions of titles using OpenLibrary metadata for fast book lookup by title or ISBN
- Organize books into predefined lists: Reading, Already Read, and To Be Read
- Track current page and reading progress for individual books
- Rate books on a 0.5 to 5-star scale and save short notes and quotes
- Optional public profile to showcase your library and share reading activity
- Automatic sharing of reading progress to Mastodon
- Export your library and data in CSV, JSON, and HTML formats
- Supports SQLite (default) and PostgreSQL as database backends; includes Docker and docker-compose deployment support
Use Cases
- Maintain a private catalog of owned, read, and planned books with progress tracking
- Share a curated public reading list or personal library with friends and followers
- Export or back up reading history and notes for migration or analysis
Limitations and Considerations
- The project is under active development; users may encounter bugs or breaking changes between releases
- Feature set is focused on personal/single-user library management and may lack advanced multi-tenant or enterprise features
BookLogr is suitable for individuals who want a simple, private way to track and share their reading. It emphasizes simplicity, OpenLibrary integration for metadata, and straightforward deployment options.
Categories:
Tags:
Tech Stack:
Similar to BookLogr
BookHaven
Browser-based EPUB library manager and reader
Self-hosted web app to scan, manage and read EPUB ebooks with OPDS, metadata editing, uploads, RBAC, OIDC and Docker deployment.


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.


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

BookBounty
Finds missing Readarr books by searching Library Genesis
Automates retrieval of missing books tracked by Readarr by searching Library Genesis and downloading matched files into a configured downloads path.
ComicOPDS
Lightweight OPDS 1.2 server for CBZ comic libraries
ComicOPDS is a lightweight OPDS 1.2 server for serving CBZ comics with ComicInfo.xml metadata, fast SQLite FTS5 search, thumbnails, and page streaming.

LazyLibrarian
Automated ebook and audiobook management for tracked authors
LazyLibrarian tracks authors, fetches book metadata, and automates ebook/audiobook downloads via Usenet or torrents, with Calibre integration and an OPDS catalog.



