Skip to content

Command-line budgeting software in TypeScript

License

Notifications You must be signed in to change notification settings

joshcanhelp/budget-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

47a8499 Β· Jan 26, 2025
Feb 18, 2023
May 22, 2024
Jan 26, 2025
Mar 21, 2023
Jan 26, 2025
Jan 26, 2025
Jan 26, 2025
May 22, 2024
Feb 18, 2023
Feb 6, 2023
Feb 23, 2024
Jan 29, 2023
Feb 23, 2024
Feb 26, 2024
Jul 6, 2024
Jul 6, 2024
Apr 6, 2024
Feb 28, 2024

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.