This document contains a listing of projects that have been submitted by the community of developers using the Up API.
🚨 Up is not affiliated with, nor makes any warranty as to the security of any of these applications. You should vet the code yourself before using these applications. If you are unable to vet the code, you should not use the application 🚨
If you have a project that you would like listed here, fork this repository and create a pull request with your additions to this document.
Author: @xaviershay
Repository: https://github.com/xaviershay/up-finance-skills
Created: 25/02/2026
Languages: Bash
A Claude Code skill for analysing personal finances with natural language e.g.
- "what am I spending the most on?"
- "how much am I saving?"
- "what are my regular expenses?"
Author: @CorrosiveKid
Repository: https://github.com/CorrosiveKid/up_to_gsheets
Created: 20/09/2026
Languages: Python
Self-hosted sync that pulls your transactions, including category and tags, into a Google Sheet you own. Runs on a daily schedule on Vercel or on your own machine. Safe to re-run: new transactions are appended, and rows that were recategorised or retagged in Up are updated in place rather than duplicated.
Author: @ilievskizoran
Repository: https://github.com/ilievskizoran/up-banking-apps-script
Created: 01/06/2020
Languages: JavaScript
Create an apps script function which queries the API and sets the value of a cell with a balance of a specified account.
Author: @jupys
Repository: https://github.com/jupys/up_banking_homeassistant
Created: 01/08/2020
Languages: YAML, HomeAssistant (?)
Sensors for Home Assistant integration of Up Banking's API
Author: @johnmee
Repository: https://github.com/johnmee/aussie-bean-tools
Created: 01/01/2024
Languages: Python
CLI tool for downloading and importing transactions to beancount
Author: @jay-oswald
Repository: https://github.com/jay-oswald/ha-up-bank
Created: 06/12/2023
Languages: Python
Entities for each accounts balance, with more features planned
Author: @salamagd
Repository: https://github.com/salamagd/up-web
Created: 28/07/2020
Languages: JavaScript, CSS
A demo app which can be used to view your Up Banking accounts and transactions in a web browser.
Author: @erfanio
Repository: https://github.com/erfanio/up-transactions-webapp
Created: 05/07/2022
Languages: TypeScript
Create an apps script function which queries the API and sets the value of a cell with a balance of a specified account.
Author: @jcwillox
Repository: https://github.com/jcwillox/up-bank-api
Created: 15/08/2020
Languages: Python
💎 Fully typed Python client for (a)sync interaction with Up's banking API, available on PyPI.
Author: @alyssadev
Repository: https://github.com/alyssadev/upbankpy
Created: 28/07/2020
Languages: Python
A Python wrapper for the newly released API for up.com.au
Author: @etopiei
Repository: https://github.com/etopiei/up-cli
Created: 29/07/2020
Languages: Rust
This is a simple command line program to interact with the Up Banking API.
Author: @JDsnyke
Repository: https://github.com/JDsnyke/UP-Flow
Created: 20/07/2020
Languages: Ruby
Windows program for checking your recent balance using your banking API.
Author: @svnm
Repository: https://github.com/svnm/up-api-web-example
Created: 20/07/2020
Languages: TypeScript
Example web client using Up API.
Author: @simbesh
Repository: https://gitlab.com/simbesh/lookup
Created: 11/08/2020
Languages: Javascript & React
Web client to look up your transactions.
Author: @ndench
Repository: https://github.com/ndench/up-bank-api
Created: 04/09/2020
Languages: TypeScript
Example web client using Up API.
Author: @SelectSystemsInternational
Repository: https://github.com/SelectSystemsInternational/up-bank-api
Created: 21/09/2020
Languages: .Netcore
A .Netcore SDK for the Up Bank Api
Author: @alyssadev
Repository: https://github.com/alyssadev/fitbit-upbankbalance
Created: 09/11/2020
Languages: JS/CSS
A Fitbit app that displays the sum of balances in a user's transactional and saver accounts
Author: @BrodieSutherland
Repository: https://github.com/BrodieSutherland/up-to-ynab
Created: 24/04/2021
Languages: Python, Heroku
An automatic transaction forwarder to YNAB's budgeting system
Author: @Hona
Repository: https://github.com/Hona/Up.NET
Created: 31/08/2021
Languages: C#, .NET
Complete .NET wrapper of the API in .NET 5
Author: @Hona
Repository: https://github.com/Hona/UpBlazor
Created: 14/09/2021
Languages: C#
A full website designed to assist you with budgetting and insights - integrating with your Up account!
Author: @richwalm
Repository: https://github.com/richwalm/upbank2firefly
Created: 03/10/2021
Languages: Python
Webhook handler to automatically add Up transactions to Firefly III, a personal finances manager.
Author: @themuzzleflare
Repository: https://github.com/themuzzleflare/ProvenanceMacOS
Created: 05/10/2021
Languages: Swift
A native macOS application that displays your bank accounts, transactions, categories and tags. You can list and filter transactions by account, tag and category, add/remove tags from transactions. Includes widgets and shortcuts app integration on macOS Monterey. Requires macOS 11.0+.
Author: @nicholas-russell
Repository: https://github.com/nicholas-russell/upbank-powerbi
Created: 05/04/2022
Languages: Power Query M
A custom Power BI connector to help you visualise your Up account, your way.
Author: @ScriptSmith
Repository: https://github.com/ScriptSmith/up-datasource
Created: 25/10/2022
Languages: Typescript
A Grafana plugin to visualise transactions & accounts
Author: @edkranz
Repository: https://github.com/edkranz/up-mcp
Created: 16/04/2025
Languages: Python
An MCP wrapper for the Up API, enabling LLMs like Claude (via Claude Desktop) access to the Up API
Author: @porjo
Repository: https://github.com/porjo/upgo
Created: 14/12/2024
Languages: Go
An Up Bank API client library written in Go.
Author: @aaron-jack-manning
Repository: https://git.aaronmanning.net/aaronmanning/up-api
Created: 9/07/2022
Languages: Rust
A client for interacting with the Up API in Rust.