BookLogr
A simple, self-hosted web app to manage your personal book library, with reading progress, ratings, notes, and public sharing.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Self-host your personal library with reading tracking, ratings, notes, and public sharing.
Core Features
- Look up books by title or ISBN via OpenLibrary
- Predefined lists: Reading, Already Read, To Be Read, Did Not Finish
- Manually add books not found on OpenLibrary
- Track current page in the book you are reading
- Share a public profile of your library
What It Can't Do
- •Active development – expect bugs and breaking changes. Backup regularly and check changelogs before upgrading. Mastodon integration requires additional configuration.
Use Cases
- Manage and track your personal book collection
- Organize books into reading status lists
- Share your library publicly with friends and family
BookLogr is a self-hosted web application designed to help you easily manage your personal book collection. It allows you to look up books by title or ISBN via OpenLibrary, add them to predefined lists (Reading, Already Read, To Be Read, Did Not Finish), track your current reading page, rate books on a 0.5–5 star scale, take notes and save quotes, and optionally share a public profile of your library. It supports Mastodon integration for auto-sharing reading progress, and data export in CSV, JSON, and HTML formats. The backend can use SQLite or PostgreSQL. The project is under active development, so expect bugs and breaking changes. It is fully open-source under the Apache 2.0 license.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Visit the BookLogr docs at https://booklogr.app/docs/Getting%20started
Step 2: Choose Docker or manual deployment and follow the instructions
Step 3: Access the web interface and start adding books
- Step 1: Visit the BookLogr docs at https://booklogr.app/docs/Getting%20started
- Step 2: Choose Docker or manual deployment and follow the instructions
- Step 3: Access the web interface and start adding books
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Remove the container or delete the deployment files. Backup your data (e.g., SQLite file) before uninstalling.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
3 FAQs
Similar Projects
memos
Open-source, self-hosted note-taking tool for quick capture. Markdown-native, lightweight, and fully yours.
siyuan
A privacy-first personal knowledge management system with fine-grained block-level references and Markdown WYSIWYG.
AppFlowy
Open source alternative to Notion with AI-powered workspace, full data control, and cross-platform native experience.