| Crates.io | ldr |
| lib.rs | ldr |
| version | 1.0.3 |
| created_at | 2025-07-27 22:14:59.53515+00 |
| updated_at | 2025-08-24 16:02:56.246766+00 |
| description | Log, Do, Review - A simple todo system |
| homepage | https://github.com/swaits/ldr |
| repository | https://github.com/swaits/ldr |
| max_upload_size | |
| id | 1770475 |
| size | 142,856 |
A simple command-line productivity system that lets you add items to the top of your list and review them interactively.
This tool was inspired by Andrej Karpathy's blog post "The append-and-review note", which describes a simple but effective productivity system using a single text file where you append new items to the top and periodically review from the top down.
cargo install ldr
mise use -g cargo:ldr@latest
Clone this repository
Build with Cargo:
cargo build --release
Copy the binary to your PATH:
cp target/release/ldr ~/.local/bin/
ldr add "Your todo item" - Add a new item to the topldr ls - List the top 5 items (use -n NUM for different count, -a for all, or add filter text)ldr scan - Review items interactivelyldr do 1 2 3 - Archive completed items by numberldr up 1 2 3 - Prioritize items by moving them to the topldr rm 1 2 3 - Remove items without archivingldr edit - Edit your todo list in $EDITORadd can also be used as a or prependls can also be used as l or listup can also be used as u or prioritizedo can also be used as d, done, finish, or checkrm can also be used as remove, delete, destroy, or forgetscan can also be used as s, r, or reviewedit can also be used as eMIT License - see LICENSE file for details.