Take your kindle notes in txt format and output a file per book.
Ideal for second brains or walled gardens.
I usually take notes in my kindle but I don't end up doing anything with them.
As I'm learning rust I wanted to practice on a simple need (language and a bit of UI).
My workflow is like this now:
- Read a book and add highlights
- Cut the notes from the kindle and paste them in the Downloads folder
- Use this software to split the books and remove empty or repeated lines.
- Copy to my obsidian folder
- Clean and create flashcards
cargo run -p kindle-notes-cli <filename>
cargo run -p kindle-notes-gui
We are using cargo workspaces. There are 3 workspaces:
kindle-notes-core
: contains the main logickindle-notes-cli
: contains the cli for the terminal appkindle-notes-gui
: contains the gui for the desktop environment
graph TD;
core --> cli
core --> gui
- cli project at rust book
- Droid GUI usage example: druid-7guis-flight
- Open / save example: druid/examples/open_save