This program parses bank transactions from the crappy formats they provide into a standardized form that can be imported into your budgeting software of choice.
Singapore banks don't provide well structured transaction data. It's usually in the form of csv files formatted with varying levels of quality. In some cases a csv file isn't even provided (DBS credit card statements). This program intends to provide a workaround for the banks' shortcomings.
Currently supported formats:
- DBS transaction history for debit accounts exported as a .csv file.
- DBS credit card transactions manually copied to clipboard from the webpage.
go install github.com/benjaminheng/bankparse@latest
Download the CSV file from DBS's website:
Run the following command:
$ bankparse parse dbs-csv <file>Copy the credit card transactions from DBS's website:
Save the transactions to a file.
Run the following command:
$ bankparse parse dbs-credit-card-transactions <file>