easy-to-use command-line/curses/web plaintext accounting tool; a modern and largely compatible Haskell rewrite of Ledger - simonmichael/hledger
hledger makes use of plaintextaccounting principles and can read files in *ledger format, as well as csv files.
Additional accounting ideas and configuration possibilities are discussed here: https://news.ycombinator.com/item?id=20012499.
Quickstart help can be found here: https://hledger.org/quickstart.html
Full manual is available here: https://hledger.org/accounting.html, containing many ideas, workflows, and tutorials for accounting in general and hledger in specific.