Helps you keep your Ledger file up to date by doing 4 things:
- Automatically downloads new transactions from all your banks
- Removes duplicates and automatically classifies (assigns pair account) transactions
- Lets you review and manually correct classification and then appends new transactions to your ledger
- Verifies that bank-reported and Ledger balances match
direct2ledger journal.ldg
Where journal.ldg
is an existing Ledger file to learn from. Also direct2ledger.yaml
file is used to store information for all your bank accounts required for automatic downloading.
Run direct2ledger -h
for detailed usage info.
Note that ledger executable must be on your PATH
as direct2ledger
launches it for pre-processing of journal.ldg
.
go get -v -u github.com/dimagog/direct2ledger
Based on mint2ledger that is heavily based on into-ledger.