[Enhancement]: Synchronization to Goodreads #1253

Closed
opened 2026-04-24 23:37:32 +02:00 by adam · 4 comments
Owner

Originally created by @stiefelus on GitHub (Jul 17, 2023).

Describe the feature/enhancement

A synchronisation to the "Goodreads" platform would be great, because here you can track not only audio books, but also books and comics. This way, as a user of this platform, you don't have to manually enter which audiobooks have been completed.
A possible transfer of a rating from audiobookshelf to Goodreads would of course be absolutely perfect.
(Goodreads seems to have a API for both of this suggestions, but I'm not quite sure (https://www.goodreads.com/api))

Originally created by @stiefelus on GitHub (Jul 17, 2023). ### Describe the feature/enhancement A synchronisation to the "Goodreads" platform would be great, because here you can track not only audio books, but also books and comics. This way, as a user of this platform, you don't have to manually enter which audiobooks have been completed. A possible transfer of a rating from audiobookshelf to Goodreads would of course be absolutely perfect. (Goodreads seems to have a API for both of this suggestions, but I'm not quite sure (https://www.goodreads.com/api))
adam added the enhancement label 2026-04-24 23:37:32 +02:00
adam closed this issue 2026-04-24 23:37:32 +02:00
Author
Owner

@advplyr commented on GitHub (Jul 17, 2023):

Goodreads API was closed in 2020 so this won't be supported. See https://github.com/advplyr/audiobookshelf/issues/281#issuecomment-1159572840

@advplyr commented on GitHub (Jul 17, 2023): Goodreads API was closed in 2020 so this won't be supported. See https://github.com/advplyr/audiobookshelf/issues/281#issuecomment-1159572840
Author
Owner

@NathanSweet commented on GitHub (Jan 25, 2026):

ABS could use the GoodReads RSS feed to know which books should be marked as read. Eg, go to the GoodReads web page for the Read list and at the very bottom of the page there's an RSS link.

Maybe we can reopen this enhancement request?

The RSS feed also has eg <user_rating>4</user_rating> so could allow syncing ratings from GoodRead, related issue advplyr/audiobookshelf-app#236.

Note my goal is to get away from GoodReads, so I'd use this as a way to get my read and ratings data from them, then cease using them entirely.

@NathanSweet commented on GitHub (Jan 25, 2026): ABS could use the GoodReads RSS feed to know which books should be marked as read. Eg, go to the GoodReads web page for the `Read` list and at the very bottom of the page there's an RSS link. Maybe we can reopen this enhancement request? The RSS feed also has eg `<user_rating>4</user_rating>` so could allow syncing ratings from GoodRead, related issue advplyr/audiobookshelf-app#236. Note my goal is to get away from GoodReads, so I'd use this as a way to get my read and ratings data from them, then cease using them entirely.
Author
Owner

@rohit-purandare commented on GitHub (Feb 26, 2026):

@NathanSweet have you checked out Hardcover.app? You can then export your data and import into Hardcover. The export includes ratings and reviews

@rohit-purandare commented on GitHub (Feb 26, 2026): @NathanSweet have you checked out [Hardcover.app](https://hardcover.app/home)? You can then [export](https://www.goodreads.com/review/import) your data and import into Hardcover. The export includes ratings and reviews
Author
Owner

@NathanSweet commented on GitHub (Feb 26, 2026):

@rohit-purandare That's cool, but I don't really want another system, especially not a 3rd party one. I just want a way to get "marked as read" from GoodReads to ABS, and the RSS feed makes it possible relatively easily.

I'd also like to do the same with ratings, once ABS has ratings.

@NathanSweet commented on GitHub (Feb 26, 2026): @rohit-purandare That's cool, but I don't really want another system, especially not a 3rd party one. I just want a way to get "marked as read" from GoodReads to ABS, and the RSS feed makes it possible relatively easily. I'd also like to do the same with ratings, once ABS has ratings.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#1253