3 ms·
Hey, this is cool! I’m working on an open source, self-hostable ebook library, made to solve the 80%-usecase of Calibre. I also built a command line interface t
by 9dev 1y ago
Hey, this is cool! I’m working on an open source, self-hostable ebook library, made to solve the 80%-usecase of Calibre. I also built a command line interface to interact with its database, but this is stock-Full of nice ideas. I might steal some! :)
If you’re curious: https://github.com/colibri-hq/colibri https://github.com/colibri-hq/colibri
(I have been working on this for years on and off, but now it’s finally going somewhere. Still not usable, though.)
- majora2007 1y agoKavita developer here. Colibri looks great, keep at it. I saw that you support fetching author information, etc, where are you sourcing that information?
- 9dev 1y agoMy plan is to query several public data sources [from within a web worker on the client, to avoid restrictions], such as WikiData, ISBN DB, the Library of Congress API, GoodReads, and a few others. There's really a lot of open data available; I want Colibri to automatically pull in metadata on books and authors, if possible. I have prototyped a lot on this, but not published it yet. It works pretty well :)
- reallydoubtful 1y agoBut currently it's from openlibrary.org right? https://github.com/colibri-hq/colibri/blob/next/apps/app/src/lib/metadata/open-library.ts https://github.com/colibri-hq/colibri/blob/next/apps/app/src...
- 9dev 1y agoYes, although I wouldn’t take that code at face value; the OpenLibrary implementation was more of a test to see how flexible an implementation of the metadata service can be. When ready, these will be documented and extensible!