Skip to content

Your library, your data

MyBibliotheca is a self-hosted library manager and reading tracker for people who want a calm, private place to organize books, reading history, metadata, and media.

Prefer a ready-to-use reading tracker? Sign up for MyBibliotheca Cloud β€” free during beta.

CURRENT STABLE Β· 2.2.0

Try MyBibliotheca Cloud Self-host it yourself Import your books

Choose how to use MyBibliotheca

Don’t want to manage a server?

MyBibliotheca Cloud gives you the reading tracker experience without installing Docker, configuring a database, or maintaining updates and backups. Create your account at cloud.mybibliotheca.org and start building your library for free during beta.

Prefer complete infrastructure control? Continue with the self-hosted installation. These docs cover that option in detail.

Start with what you want to do

πŸ“₯ Bring in your library

Import Goodreads, StoryGraph, reading-history, ISBN-list, or custom CSV/TSV data. Preview columns, map fields, enrich metadata, and download a clean error report.

Import guide β†’

🧹 Clean up incomplete books

Find missing ISBNs, recover covers, fill missing locations, and review books that need attention from one data-health screen.

Repair guide β†’

πŸ“š Organize the collection

Use search, filters, locations, categories, series, contributors, media types, and custom fields to make a large library navigable.

Library guide β†’

πŸ“ˆ Track the reading journey

Record sessions, dates, pages, notes, ratings, streaks, statistics, and monthly wrap-ups without handing your data to a third party.

Reading guide β†’

  1. Install the current stable release.
  2. Create the administrator account and make a backup.
  3. Import a small sample first.
  4. Review Needs Review books and run repairs if needed.
  5. Configure backups, metadata providers, and any integrations.

New to self-hosting?

Use Docker Compose, keep WORKERS=1 for KuzuDB, and mount ./data so your library survives container replacement.

What is included

Area Included
Library Books, covers, authors, series, categories, locations, formats, custom fields
Import Goodreads, StoryGraph, custom delimited files, ISBN lists, reading history
Reading Status, progress, sessions, dates, notes, ratings, streaks, analytics
Maintenance Backups, restore, metadata refresh, ISBN and cover repairs, job progress
Access Multi-user accounts, isolated personal data, privacy controls, public views
Integrations OPDS feeds and Audiobookshelf synchronization

Need help?