Kindle Annotations to Markdown
A simple program to convert Kindle HTML annotations to a Markdown file
Features
- Conversion of page bookmarks, text highlights, and notes to Markdown
- Included reference positions of annotations
- Automatic detection of annotation file's language (currently supported)
Usage
$ kindle_to_markdown --help
Usage: kindle_to_markdown [OPTIONS]
A simple program to convert Kindle HTML annotations to a Markdown file.
Options:
-i, --input-file PATH Path to the Kindle annotations HTML file.
[required]
-o, --output-file PATH Path to the Markdown file.
-p, --print-only Only print Markdown to the console.
--help Show this message and exit.
Installation
From PyPi
pip install kindle-to-markdown
From Source
Prerequisites:
pythonin a supported version available on your path.- Package manager
uvinstalled (see uv installation)
make
uv run python -m kindle_to_markdown --help
Metadata
Release files for kindle-to-markdown 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kindle_to_markdown-0.1.0.tar.gz | 4.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kindle_to_markdown-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.5 kB
Release files / kindle_to_markdown-0.1.0.tar.gz
| Download URL | kindle_to_markdown-0.1.0.tar.gz |
|---|---|
| Size | 4.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4ff373be84440850e604409c7d57f1fa8048aaa120dccdcb8cb18dae3ef75fb8
|
|
BLAKE2b-256 checksum How to use checksums |
1f97405611d0d194cc7a8ec32c5eb4654f9b11a8ebf940e0055fb45312a4ec29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.22
|
Release files / kindle_to_markdown-0.1.0-py3-none-any.whl
| Download URL | kindle_to_markdown-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
32f835c902f2856b55c67f9c35bcb1fff1fc845576ba46c911ff68481aa35071
|
|
BLAKE2b-256 checksum How to use checksums |
869d2c6346ed7c6cb371a2b173ebd33f2b1569628200f0cd423c17cffe638b1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.22
|