8000 GitHub - sawyerh/kindle-email-to-json at v2.0.1
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Dec 26, 2022. It is now read-only.

sawyerh/kindle-email-to-json

Repository files navigation

Convert an email export of Kindle notes into a JSON object.

Installation

npm install kindle-email-to-json --save

How to email an export of your Kindle highlights

If you're reading on the Kindle iOS or Android app:

  1. Open the "Notebook" section of your book where your annotations are kept
  2. Tap the "Share" icon, then tap "Export as HTML"
  3. Email the export as an attachment

API

toJSON(email) ⇒ Promise.<Object>

Convert a Kindle notes email export into a JSON object. Rejects if the mail isn't a valid Kindle notes export. The email is expected to contain at least one HTML attachment.

Param Type
email Buffer | Stream | String

Example

const toJSON = require("kindle-email-to-json");
const email = readFile(emailPath);

toJSON(email).then(data => {
  console.log(data);
});

About

Convert an email export of Kindle notes into a JSON object

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

 
0