This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/WorldTraveller101 on 2025-06-20 19:04:47+00:00.
Hey everyone!
Here’s a progress update on BookLore, the self-hosted app for managing and enjoying your personal book collection.
- Github: https://github.com/adityachandelgit/BookLore
- Discord: https://discord.gg/yXdkBNCK (Newly created)
(If you like the project, consider giving it a ⭐ on GitHub, it really helps!)
Edit: Wow, just spotted that Android Authority wrote an article about BookLore! https://www.androidauthority.com/self-hosted-ebook-library-app-3566391/
https://i.redd.it/yogoc40ls48f1.gif
Since the last update, we’ve made great strides with powerful new features for metadata handling, performance, and filtering. As always, I’d love your feedback and ideas for what to build next!
New Features & Improvements:
- Embed Metadata in EPUBs – You can now save updated metadata and cover images directly into your EPUB files. BookLore can also back up the original metadata and cover (optional), which you can restore later if needed. What you see in BookLore, the metadata and cover, is exactly what will appear on your e-reader.
- Bulk Metadata Editing – Select multiple books and update their metadata in one go. Makes large-scale edits fast, consistent, and efficient.
- Hardcover Metadata Provider – New metadata source added alongside Amazon, Goodreads, and Google Books, offering another option for clean, structured book info.
- Smarter Metadata Matching – Metadata resolution is now significantly more accurate. With a single click, you can fetch results from Amazon, Goodreads, Google Books, and Hardcover. Supports Amazon region selection for localized data, and can use your Amazon cookies to bypass errors like 503 or rate limits.
- Faster Load Times – Major backend query optimizations significantly improve initial app load time, especially in large libraries.
- Improved Filtering Experience – The sidebar has been completely overhauled with powerful new filtering options like author, language, rating, and file type. You can now toggle between strict (AND) and relaxed (OR) filter modes for more precise or broad results. Plus, a Metadata Match Score gives you a quick snapshot of how accurate the fetched metadata is.
- Real-Time Metadata Updates – The app is now highly reactive, showing metadata updates live as they arrive. No more refreshing the page or guessing if your changes took effect.
- Better Series & Visual Organization – Added an option to collapse book series for cleaner browsing, plus resizing cover thumbnails for improved layout and visuals.
Quick Recap for New Users, BookLore already supports:
- Libraries & Shelves for structured book organization
- Built-in PDF & ePub reader
- Multi-user support with role-based permissions
- OPDS 1.2 support for integration with external reading apps
- Email books directly from your library
- Optional OIDC authentication (e.g. Authentik) or local JWT login
- Multi-book upload with auto metadata detection
What features would you like to see next?
Now’s a great time to help shape what comes next! Whether it’s UI polish, new integrations, automation, or workflow improvements, drop your ideas in the comments.
Thanks again to everyone who’s been testing, supporting, and giving feedback, your input drives BookLore forward.
Happy reading & self-hosting!