Skip to content

benjaminheng/bankparse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bankparse

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:

  1. DBS transaction history for debit accounts exported as a .csv file.
  2. DBS credit card transactions manually copied to clipboard from the webpage.

Installation

go install github.com/benjaminheng/bankparse@latest

Usage

Parsing DBS CSV files

Download the CSV file from DBS's website:

button location to download csv file

Run the following command:

$ bankparse parse dbs-csv <file>

Parsing DBS credit card transactions

Copy the credit card transactions from DBS's website:

how to copy credit card transactions

Save the transactions to a file.

Run the following command:

$ bankparse parse dbs-credit-card-transactions <file>

About

Parses bank transactions in various formats into a standardized format that can be imported into your budgeting software of choice.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors