Skip to content

jdthomas/libby-tag-from-goodreads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libby-tag-from-goodreads

Simple script to take a shelf from a Goodreads export and import it into Libby as a tag.

  1. export your Goodreads library (their API is apparently deprecated)
  2. Build it: cargo build --release
  3. Open libby on another device, go to settings and copy to another device, use that code in the login command: gr2libby login --code <CODE> (This will create a libby_config.json with the bearer_token)
  4. If you know your library card id, use it, otherwise run gr2libby list-cards to see the cards associated with the login.
  5. run the script, e.g. gr2libby gr2lib --card-id $LIBRARY_CARD_ID_FROM_STEP_4 --tag "🎧" --book-type audiobook --goodreads-export-csv $CSV_EXPORT_FROM_STEP_1 --goodreads-shelf "to-read"
  6. ...
  7. Profit

About

Script to sync a goodreads shelf to libby tag

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages