Welcome to MyBibliotheca Documentation
MyBibliotheca is a self-hosted personal library management system and reading tracker designed for book lovers who value privacy and control over their reading data.
Quick Links
đ Stable Version Documentation - Production-ready release
đ Beta Version Documentation - Latest features and development build
âšī¸ About MyBibliotheca - Learn more about the project
Choose Your Version
Stable Version (Recommended)
The stable version uses SQLite and is perfect for most users. It's production-ready, well-tested, and reliable.
Best for: * Users who want a stable, reliable system * Production deployments * Those new to self-hosting
Beta Version (Experimental)
The beta version uses KuzuDB (graph database) and includes cutting-edge features. It's actively developed but may have bugs.
Best for: * Developers and contributors * Testing new features * Advanced users comfortable with experimental software
Getting Started
- Choose your version (Stable or Beta)
- Follow the installation guide for your chosen version
- Import your reading data
- Start tracking your reading journey!
Key Features
- đ Privacy First - Your data stays on your server
- đĨ Multi-User Support - Share with family or friends
- đ Reading Analytics - Track streaks, stats, and progress
- đĨ Import/Export - Support for Goodreads, CSV, and more
- đ¨ Modern Interface - Responsive Bootstrap-based UI
- đ Secure - Built-in authentication and user isolation
Need Help?
- đ Check version-specific documentation
- đŦ Join our Discord Community
- đ Report issues on GitHub
Contributing
MyBibliotheca is open source and welcomes contributions! Visit our GitHub repository to get started.
Choose a version above to view detailed documentation and installation instructions.