A tool to help speed up your budgeting and expense entry using the Clack CLI framework and Node.js.
To get started, install Node.js v22 or higher. Then run:
npm install
node index.mjs
Then simply follow the prompts. Expense entry (e
) is the most thorough. The
.ledger.json
file saves your recorded transactions between sessions.
This tool outputs the Ledger file format. It is a double-entry accounting
enging using plaintext files and a CLI tool. You can install the Ledger
executable and then run e.g. a balance report using ledger -f expenses.dat bal