Skip to content

Instantly share code, notes, and snippets.

@thecatfix
Last active August 10, 2024 02:00
Show Gist options
  • Save thecatfix/60ba97638e223ccafe1a141852bafbee to your computer and use it in GitHub Desktop.
Save thecatfix/60ba97638e223ccafe1a141852bafbee to your computer and use it in GitHub Desktop.
Gist from Drafts

Obtaining a List of Books from Amazon and Audible to Import into Goodreads

Problem:

You need a comprehensive list of all the books you have purchased from Amazon or Audible and want to import this list into Goodreads as a CSV file.

Steps to Obtain Book List:

1.	Amazon’s Your Books Feature:
•	Visit the Amazon “Your Books” page at www.amazon.com/your-books.
•	Adjust the browser zoom with Ctrl + - to shrink the font.
•	Click the “load more titles” button to ensure all titles are loaded on the DOM.
2.	Script to Extract Book Information:
•	Open the browser console and run the following JavaScript code to extract book titles and authors:

Make sure that ctrl + - to shrink the font on the browser and click the button "load more titles" to load all of the titles on the DOM.

Run the following in the console:

https://gist.github.com/thecatfix/dfc4f9f939b42e8339147c04ae0758c0

3.	Import CSV to Goodreads:
•	Follow the instructions provided by Goodreads to import the CSV file:
•	Visit Goodreads Import Help.
•	Use the created CSV file to import your book list into Goodreads.
@thecatfix
Copy link
Author

thecatfix commented Aug 10, 2024

Update - I am a feel like a fcking idiot once I discovered the following repo from the internet archive https://github.com/internetarchive/openlibrary

Level 1 noob experience
noob

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment