I'm constantly tracking my costs, and I created an application for myself. The application name is the banker. The banker is transforming many different banks' CSV output and storing an SQLite database. The banker is sending this information to the Lunchmoney application.

https://github.com/pigri/banker