Skip to content
release
BETA
Releases
Tools
Vendors
Trending
$refs.securityHub.focus())"
:aria-expanded="open"
aria-haspopup="menu"
class="inline-flex items-center gap-1 px-3 py-1.5 rounded text-[13px] font-medium transition-colors text-[var(--text-secondary)] dark:text-[var(--text-muted)] hover:text-[var(--text-primary)] dark:hover:text-[var(--text-primary)] hover:bg-[var(--surface-hover)] dark:hover:bg-[var(--surface-elevated)]"
>
Security
Tools
/
mybibliotheca
mybibliotheca
Productivity & Wikis
Track your reading habits, log books, and visualize your library—all in your own space.
Python
·
Latest 2.1.0 · 6mo ago
Security brief →
Features
Add books via ISBN with automatic metadata fetching
Track reading progress with status labels and daily logs
Responsive UI built with Bootstrap for mobile-friendly access
Multi‑user support with authentication and admin management
Powered by KuzuDB graph database for advanced queries
2.1.0
Bug fix
·
6mo
⚠ Upgrade required
Default library sort order has changed to newest added first; reconfigure manually if title A-Z order is preferred. Docker tag for this release is '2.1.0'. Install docs: https://mybibliotheca.org/stable/
Breaking changes
Default library sort order changed from title A-Z to newest added first — users or integrations depending on the previous default sort may see reordered results.
Notable features
Genre deletion now permitted even when books are associated with the genre Search bar relocated for improved discoverability Reading status badge display improvements
2.0.1
Security relevant
·
6mo
⚠ Upgrade required
Fixes a startup crash caused by the removed @app.before_first_request decorator in Flask 2.2+; users on Flask 2.2+ should upgrade immediately to avoid application startup failures. Python packages updated to latest stable versions; review dependency changes if running a customized environment.
Security fixes
Removed sensitive user_data dict logging that exposed user fields in logs
Notable features
Pagination controls added at bottom of library view Enhanced dark mode CSS with comprehensive Bootstrap utility class overrides Improved reading journey calendar with larger book covers
v2.0.0
Breaking risk
·
6mo
⚠ Upgrade required
Version 1.1.1 is deprecated and will no longer receive maintenance; users must upgrade to 2.0.0 No default credentials are set — administrators must configure credentials on first install Refer to install documentation at https://mybibliotheca.org/ for migration guidance
Breaking changes
Migrated from traditional SQL to KuzuDB graph database — existing data migration required Version 1.1.1 is deprecated and that branch will no longer be maintained
Notable features
Multi-user support with bcrypt authentication and complete user data isolation Admin tools for user management ISBN book lookup with automatic metadata fetching
v2.0.0b
Breaking risk
·
7mo
⚠ Upgrade required
Back up data before upgrading Set WORKERS=1 in deployment configuration (mandatory) V1.x users must follow migration guide available in documentation at mybibliotheca.org
Breaking changes
Full database migration from SQL to KuzuDB — existing V1.x users must follow migration guide KuzuDB requires WORKERS=1; concurrent worker configurations will break No horizontal scaling: single instance per database only
Notable features
KuzuDB graph database backend (foundation for future recommendations and social features) Multi-user support with bcrypt password hashing and data isolation Admin tools for user management
v1.1.1
New feature
·
11mo
⚠ Upgrade required
Back up your database (books.db) before upgrading — auto-migration adds missing columns. A backup download button is available in the project footer. Goodreads bulk import may crash the server for large libraries; consider splitting the file or using the new CSV bulk importer instead.
Notable features
Book metadata filtering (language, publisher, title) Bulk CSV import (see test_files/test_bulk_import_upcs.csv for format) Goodreads bulk import (retained)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Releases per month
Releases per month, last 12 months.
Cadence
2.0 / wk
Last release
3d
Tracked
8
Security score
7.7/10
OpenSSF
—
Open CVEs
0
Community
GitHub stars
566
Forks
35
Open issues
52
Open PRs
14
Stars/wk velocity
0.0
About
Languages
Python
·
HTML
·
JavaScript
View on GitHub
Documentation
{ copied = true; setTimeout(() => copied = false, 2000) })"
class="flex items-center gap-1.5 text-[12px] text-[var(--text-muted)] dark:text-[var(--text-muted)] hover:text-[var(--accent)] dark:hover:text-[var(--accent)] transition-colors"
>
Alternative to
Goodreads
StoryGraph
Fable
About
Languages
Python
·
HTML
·
JavaScript
View on GitHub
Documentation
{ copied = true; setTimeout(() => copied = false, 2000) })"
class="flex items-center gap-1.5 text-[12px] text-[var(--text-muted)] dark:text-[var(--text-muted)] hover:text-[var(--accent)] dark:hover:text-[var(--accent)] transition-colors"
>
Alternative to
Goodreads
StoryGraph
Fable
© 2026 releaseport. All rights reserved.
Feed
Tools
Feeds
Security
Brief
Search tools, categories, lists, and users
Use ↑↓ to navigate, Enter to open, Esc to close
No results for " "
⌘K to open
↑↓ navigate
⏎ open