rowkeep

Keep CSV ledgers honest

rowkeep is a small command-line tool that checks append-only CSV ledgers: household budgets, equipment logs, club dues. It catches edited history, duplicated rows and totals that drift.

Why

Spreadsheets are easy to share and easy to break. A ledger that several people append to will, sooner or later, get a row silently changed in the middle. rowkeep stores a running digest next to each file and tells you exactly which row changed and when.

Install

pipx install rowkeep
rowkeep --version

Start with the guide, or jump to the command reference.