Ledger CLI
FinanceDouble-entry accounting from the command line using plain text files.
Why it's unshitty
Plain-text accounting tool with decades of community use. No accounts, no cloud, no telemetry. Your data is a plain text file you own forever. Portable to any platform, readable by any text editor. Completely free and open source.