A simple extension for Google Chrome that allows you to download your Kindle highlights as either JSON or Markdown.
There is no public API for Kindle highlights. This is a Chrome extension rather than a command line tool because Amazon does a decent job at stopping logins through scripts (by using captcha) and your Amazon account will probably have 2FA enabled.
This work was made much easier because of the great work at Create Chrome Extension.
This is a little rough around the edges at the moment. If you think this is useful and please go ahead and submit a pull request.
To run this extension it is easiest to run it unpacked:
-
Clone this repository
-
Install all dependencies
yarn install
-
Compile the extension using
yarn run build
-
Open chrome://extensions
-
Choose "Load unpacked extensions"
-
Select
dist/source
-
Install all dependencies
yarn install
-
Start the webpack dev server
yarn run build-dev
-
Open chrome://extensions
-
Choose "Load unpacked extensions"
-
Select
dist