OpenSource-Hub
B

BookLogr

532 stars·Office Productivity·SHA-256 checksum verified

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

self-hostedbookslibraryreading-trackerprivacy

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Visit the BookLogr docs at https://booklogr.app/docs/Getting%20started

4

Step 2: Choose Docker or manual deployment and follow the instructions

5

Step 3: Access the web interface and start adding books

Install Guide
  1. Step 1: Visit the BookLogr docs at https://booklogr.app/docs/Getting%20started
  2. Step 2: Choose Docker or manual deployment and follow the instructions
  3. Step 3: Access the web interface and start adding books
File Integrity

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 Source
Environment Guide

Uninstall 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.

Project Info
LicenseApache-2.0
Last Updated2026-06-25 19:45:17
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

3 FAQs

Similar Projects