highlights

Crates.iohighlights
lib.rshighlights
version0.2.0
sourcesrc
created_at2022-10-02 00:23:49.661663
updated_at2022-10-02 17:11:31.611184
descriptionConvert kindle highlights into different formats
homepage
repositoryhttps://github.com/dimasmith/highlights
max_upload_size
id678086
size31,341
Dmytro Kovalchuk (dimasmith)

documentation

README

Highlight Converter

Converts exported kindle highlights to other formats.

Motivation

After reader finishes a Kindle book it is handy to place highlights from the book into some readable format for revisiting it later. The highlights utility is created to convert exported highlights to other formats more suitable for placing into note-taking software.

Installation

Use cargo to install the highlights tool locally:

cargo install highlights

Usage

Usage: highlights [SOURCE] [TARGET]

Arguments:
  [SOURCE]  input file
  [TARGET]  output file

Options:
  -h, --help     Print help information
  -V, --version  Print version information

Examples

Read highlights from the bookcision json file and render to the output stream.

highlights input.json

Read highlights from the bookcision json file and render to the file.

highlights kasparov.json kasparov.md

Supported output formats

Markdown

The highlights are suitable for importing into the Obsidian or similar software that works with Markdown format.

Supported input formats

Bookcision JSON

A free bookcision service provides a way to export kindle highlights to the json file. Highlight support those files as an input.

Commit count: 57

cargo fmt