MyBibliotheca logo

MyBibliotheca

Website

Self-hosted personal library and reading tracker

581 stars 38 forks last commit first released MIT

Actively maintained

Last commit 4 Apr 2026.

MyBibliotheca screenshot

MyBibliotheca is a self-hosted personal library manager and reading tracker for logging books, organizing your collection, and visualizing your reading habits. It focuses on private, personal data ownership while offering multi-user accounts and administrative management.

Key Features

  • Add books by ISBN with automatic metadata and cover fetching
  • Search and import books using the Google Books API
  • Track reading status (e.g., currently reading, plan to read, finished)
  • Daily reading logs with pages/time and personal notes
  • Bulk import from Goodreads and other CSV exports
  • Multi-user authentication with user data isolation and admin user management
  • Graph-backed data modeling for relationships (authors, genres, books) using KuzuDB
  • Responsive web UI built with server-rendered templates

Use Cases

  • Maintain a private, self-hosted catalog of your personal library
  • Track reading progress and daily reading sessions across multiple books
  • Create monthly or periodic wrap-ups from your finished reading list

Limitations and Considerations

  • The project is under heavy development; upgrades may risk data persistence without careful backups

MyBibliotheca is well-suited for readers who want a private, self-managed alternative to public reading platforms. It combines simple book logging and reading analytics with multi-user support for households or small communities.

Categories:

Tags:

Tech Stack:

Share:

Similar to MyBibliotheca

HomeBox

Home inventory management and organization system

7k
520
Last commit

Simple home inventory management software to catalog items with categories, locations, images, documents, and warranties, with search and import/export.

AGPL-3.0Actively maintained
Calibre-Web logo

Calibre-Web

Web interface for browsing, reading, and managing a Calibre eBook library

18.1k
1.8k
Last commit

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.

GPL-3.0Actively maintained
Alternative to:
BookFusion logo
BookFusion
+4
BookLore logo

BookLore

Self-hosted multi-user digital library with OPDS and built-in reader

985
73
Last commit

Self-hosted, multi-user ebook library with smart shelves, automatic metadata, OPDS, device sync (Kobo/KOReader), BookDrop imports, and an in-browser reader.

AGPL-3.0Actively maintained
Alternative to:
BookFusion logo
BookFusion
+10
LubeLogger logo

LubeLogger

Web-based vehicle maintenance and fuel mileage tracker

2.8k
172
Last commit

Self-hosted web app to track vehicle maintenance records, fuel economy, reminders, and reports, with multi-user support and import/export tools.

MITActively maintained
Workout.cool logo

Workout.cool

Open-source workout planning and progress tracking platform

8.4k
742
Last commit

Workout.cool is an open-source fitness coaching web app to build workout routines and programs, track progress and statistics, and manage an exercise database.

MITActively maintained
Alternative to:
Hevy logo
Hevy
+3
Watcharr logo

Watcharr

Self-hosted watched list for movies, TV, anime, and games

1.5k
80
Last commit

Open-source, self-hosted watched list to track movies, TV series, anime, and optionally video games, with accounts, ratings, discovery, and personal stats.

GPL-3.0Actively maintained