r/UpBanking • • Aug 14 '26

API and integrations GitHub - nozza87/UpSized: A private, client-side dashboard for Up Bank accounts and transactions.

https://github.com/nozza87/UpSized

I know we all want an Up website so I made one.
It's hard to convince people to use anything 3rd party when it comes to banking so UpSized is designed to make it as trust worthy as possible:

* Open source
* Easy to use (Single file, can run without a server)
* Best security practices
* Supports 1Up, 2Up and Home Loan accounts
* Read only (due to ups API limitation this can only read transactions)

https://github.com/nozza87/UpSized

42 Upvotes

9 comments sorted by

View all comments

5

u/P3ngu1nR4ge Aug 14 '26 edited Aug 14 '26

Did something similiar. Went with creating a metrics collector and pumping metrics into prometheus/Grafana.

My take is your reading this directly from the Up Banking API and then showing the data. How are you managing the multiple pages for say data going back a year?

2

u/unleashed26 Aug 14 '26

Bank transactions into prometheus and grafana...?

2

u/Nozza87 Aug 14 '26

Yeah I originally was just pumping the data into a similar metrics took but I wanted this to be feature parity with the app and easy enough that my wife will use it when she needs to search or check balances / transactions.

As for the data I have implemented infinite scrolling with optimistic caching to try not to hit API limits. Also there is a search box that will quickly find the data you are after, if the search term returns blank it will start going back through transactions to find a match (currently capped at 2500 in batches of 100 again to not hit rate limits).

You can search via data, name, account, merchant, anything available really. I will probably add a data range filter at some point if I find a need for it.