View Single Post
Old 03-03-2026, 09:08 AM   #2
QuietShelfLife
Member
QuietShelfLife began at the beginning.
 
Posts: 19
Karma: 10
Join Date: Feb 2026
Device: iPad
This looks like an interesting project -- nice to see someone building a modern web frontend for Calibre.

A few questions:

1. What made you go with a separate PostgreSQL database rather than reading Calibre's SQLite directly? I'd imagine keeping two databases in sync adds complexity, but maybe the query performance difference is significant for large libraries?

2. For the online reading feature -- are you rendering EPUBs in the browser? If so, are you using something like Readium.js or a custom reader? Browser-based EPUB rendering has some tricky edge cases with pagination and CSS support.

3. Does the Internet Archive integration use their Open Library API, or are you scraping search results? Their lending library API can be a bit finicky.

The DeepL/Bing translation integration for multilingual support is a clever touch. Would love to test this if you're still looking for testers.
QuietShelfLife is offline   Reply With Quote