Skip to content

jmeischner/kindle2md

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kindle2md

Motivation

I use the Kindle Reader and make highlights and notes on the books I read. Unfortunately, the Kindle Reader does not provide a way to export these highlights and notes in other ways than HTML. As I use Bear to take notes and to fill my Zettelkasten, I wanted to convert these highlights and notes to Markdown format. This is the motivation behind this project.

What it does

It converts the Kindle HTML exports

to Markdown and create a new note with the highlights and notes in Bear.

Installation

Clone the Repository, install the dependencies and install the CLI globally.

Usage

> kindle2md <path-to-html-file> --tag <my-optional-tag-for-new-book-notes>

Contributing

Feel free to contribute to this project. You can open an issue or a pull request.

Things which would be nice to have:

  • handle more languages for the naming of the noteType. Currently it is only german "Notiz" and "Markierung"
  • have an easier to customize output format (like reading it from an template file or something)
  • configure the tags which are added to the note (currently it is mine: #zettelkasten)
  • maybe generalize this script to not only add the markdown to Bear but also to other note taking apps or simply create a markdown file
  • create CD to publish the package to the npm registry

About

Convertes the Kindle Notes Export to a Bear Note

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published