Skip to content

Command-line budgeting software in TypeScript

License

Notifications You must be signed in to change notification settings

joshcanhelp/budget-cli

Repository files navigation

Budget CLI

This little command line tool is the culmination of many years of frustration managing our family's budget. It's main purpose is to import transaction CSVs from our various banks, de-dupe, and categorize them. With a database of transactions, it can provide a YTD report of how much you have spent in what categories and an output of transactions in specific buckets. It uses a local CSV as a database, making it easy to adjust things manually, if needed.

Read more about how this came to be 〉

Please note: I use this weekly to manage our money so I try to keep it bug-free. That said, this is currently an unversioned, often-changing project. For that reason, make sure to check imported transactions after updates and let me know if you find any problems.