My 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 :)
Yes, 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!
Comments
Kavita developer here. Colibri looks great, keep at it.
I saw that you support fetching author information, etc, where are you sourcing that information?
My 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 :)
But currently it's from openlibrary.org right? https://github.com/colibri-hq/colibri/blob/next/apps/app/src...
Yes, 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!