Skip to main content

Overview

BookLogr is a self-hosted reading tracker that provides tools for managing your personal library, documenting your reading journey, and maintaining control over your data.

Library Management

  • Organize your books into Currently Reading, To Be Read, Read, and Did Not Finish lists.
  • Find and add books using the OpenLibrary database by title, author, or ISBN.
  • Add custom entries for rare books, manuscripts, or local publications not found in OpenLibrary.
  • Choose specific editions of a work to ensure the metadata and cover art match your physical copy.
  • Toggle between a visual Gallery view and a high-density List view.
  • Sort your collection by title, author, progress, rating, or date added.

Progress and History

  • Update your progress by specific page numbers or by percentage complete.
  • View detailed logs of your reading sessions, including start and end dates for every book.
  • Celebrate finishing a book with visual feedback and integrated sharing options.

Notes and Quotes

  • Add personal notes and reviews to any book in your collection.
  • Save your favorite passages along with the exact page number for future reference.
  • Toggle visibility for individual notes and quotes to keep them private or show them on your public profile.

User Profiles and Social

  • Personalize your account with a display name and profile picture.
  • Opt-in to a public profile that showcases your library and public notes to others.
  • Automatically post reading milestones to your Mastodon account in real-time.

Account

  • Sign in using email/password, Google OAuth, or OpenID Connect (OIDC).
  • Support for both single-user mode for private instances and multi-user mode for shared communities.
  • Instance owners can enable or disable public registration, manual sign-ins and configure sign-in flow.
  • Configurable mandatory email verification.
  • Update credentials, email addresses, and profile visibility from the settings.

Interface and Localization

  • Support for Light and Dark themes
  • A fully functional mobile-first interface works on desktop, tablet, and smartphone.
  • Community provided translation for several languages.
  • Native support for Right-to-Left languages.
  • Customize date formats, number formats, and timezones to match your location.

Data Control and Updates

  • Migrate your library from Goodreads or re-import existing BookLogr data via CSV.
  • Download your complete library data in CSV, JSON, or HTML formats at any time.
  • Stay informed when new versions are available on GitHub.