Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Creating a draft pull request to gauge interest in such an option.


This PR adds Hardcover.app as a metadata provider.
Metadata can scraped from the first result, or a search with format "hardcover-id:123456" will allow edition selection.
If appropriate hardcover-* identifiers are added to a book it enables Kobo Sync to push status to Hardcover.



If a properly identified book is added to a Kobo Sync shelf, the book is added to the users 'Want To Read' section in Hardcover.
Once a book is being read, when the Kobo syncs state to Calibre-web the status is also pushed to the users Read Progress on Hardcover.