Most people view their finances through a proprietary lens. They log into a portal, see a balance, and hope the math is right. As a Textsmith, I prefer the Plaintext Ledger.

Why hledger?

Using hledger (and exploring sc-im) means my financial history is stored in a simple text file.

  1. Privacy: My data never leaves my local machine or my encrypted VPS.
  2. Searchability: I can use grep to find every time I bought a bag of coke for the furnace in the last five years.
  3. Immutability: There are no “hidden cells.” Every transaction is a line of text that must balance.

From Sc-im to Ledger

When the data gets complex, I use sc-im to massage the numbers before they enter the permanent record. It is the bridge between raw data and financial clarity.


Forged in the terminal. Refined under the anvil.