But if you ask for a rise
It’s no surprise that they’re giving none away— Pink Floyd, Money
A personal finance manager. Work in progress.
Loads transaction data from banking export CSVs, normalizes the data, and stores it in SQLite for fun & profit.
Please see config.sample.edn for information on how to setup categorization rules.
- Babashka needs to be installed
- macOS or (I assume) Linux, *BSD, etc. Might be possible to adapt for Windows, but no guarantees there.
Import transactions from CSV files:
mkdir -p ~/.config/money ~/.local/share/money
cp config.sample.edn ~/.config/money/config.edn
./money ~/Downloads/bank-export.csv ~/Downloads/credit-card-export.csv
Categorize transactions after the import (eg if you’ve updated your config file):
./money --categorize
Copyright © 2024 Gosha Tcherednitchenko