Desktop Banking Client
Monux is being designed to support all OSes and any bank with a public API. At the moment, Monux only supports Monzo on macOS and Windows.
See releases for older versions →
- ☑️ View balance / spend today
- ☑️ Transaction list view
- ☑️ Month-by-month spending breakdowns
- ☑️ Transaction detail view
- ☑️ Full notes and attachments
- ☑️ Edit notes
- ☑️ Add and remove attachments/receipts
- ☑️ Filter transactions
- Create a new OAuth client on the Monzo developer site. The name, logo and description can be anything you like.
- The
Redirect URLs
must behttps://monux.robjte.de/auth/
for the application to collect the auth tokens correctly. Note this proxy is secure and CAN NOT access your account. Confidentiality
can be set toConfidential
orNon-confidential
. Confidential clients are recommended as you will not have to log back in every 6 hours. Tokens are stored securely on your machine.
- Launch Monux. You will be presented with a form to enter the client details.
- Copy the
Client ID
andClient secret
over to the input fields and click "Save client details". - The app will restart and you should be presented with a standard Monzo login prompt to enter your email address.
- After clicking "Submit" you should see "Check your email". (If this does not appear, you should check your email address and try again. If the problem persists, you may have exceeded the API request limit; wait an hour and try again. If it still does not work, there may be a bug in Monux.)
- You will receive an email with a login link. This link will direct you to
https://monux.robjte.de/auth/...
where there will be a link that says "Click here to log in to Monux →". Clicking this may prompt you with something like "Do you want to allow this page to open Monux.app?" Click "Allow". - If all has gone well, Monux should open with its main interface. There may be some keychain prompts during this process. It is safe to allow access to helper processes.