Repository navigation
Desktop App
On a Mac, Financial Planner can run as a regular app: an icon in Applications that opens the planner in your browser and lives in the menu bar. No terminal needed.
- Install (no code)
- First launch
- Everyday use
- The menu-bar icon
- Opening and closing
- Sharing a plan
- Updating
- If you already have the code
- Uninstalling
- Troubleshooting
- Windows and Linux
- Download the zip for your Mac from the Releases page: arm64 for Apple Silicon (M1 and later), x86_64 for Intel.
- Unzip it and drag Financial Planner into Applications.
- The first time, right-click the app → Open → Open (the app isn't signed by Apple yet, so macOS asks once).
- A "Setting up Financial Planner" message appears while it downloads what it needs (a few minutes, once; needs the internet).
- It asks how you'd like to start:
-
Start a new plan: a new, empty plan in
FinancialPlanin your home folder. -
Open a plan someone shared with me: pick the
.zipthey sent (see Share the whole plan). - Use a plan folder I already have, or choose where to start one: a folder picker.
-
Try the demo: a fictional household in
~/FinancialPlan-Demo, to look around.
-
Start a new plan: a new, empty plan in
- The planner opens in your browser and the icon appears in the menu bar. Continue with the Quick Start from "Add your household".
Your choice is remembered; later launches open straight to your plan.
Open Financial Planner from Applications, Launchpad, Spotlight (⌘ Space, "Financial Planner") or the Dock (right-click its Dock icon → Options → Keep in Dock).
The icon
sits at the top right
of the screen while the app runs.
| Item | What it does |
|---|---|
| Open Financial Planner | Opens the planner in your browser. |
| Financial Planner 0.x.y | The version you're running. |
| Plan: … | Which plan folder is open. |
| Change Plan Folder… | Open another plan (or turn an empty folder into a new one). |
| New Plan… | Create a new blank plan in a folder you pick. |
| Show Plan Folder | Opens the plan folder in Finder (to add CSV files, for example). |
| Open Plan File… | Open a whole plan someone sent you (a .zip); keep both or replace yours (yours is kept as a backup). |
| Save Plan as File… | Save your whole plan as one .zip to send to someone. |
| Check for Updates… | Checks for a newer version; if there is one, installs it and restarts the app. |
| Uninstall… | Removes the app and its downloaded files. Your plans are kept. |
| Quit Financial Planner | Stops the planner. |
- Only one copy runs. Opening the app again just opens a browser tab on the running planner.
- Closing the browser tab doesn't stop it: the planner keeps running in the menu bar, ready for the next click (like a music app with its window closed).
- Quit from the menu-bar icon (or the Dock) stops it completely. If the app ever crashes or is force-quit, the planner stops by itself within a couple of seconds.
-
Send: menu-bar icon › Save Plan as File… saves one
.zip(settings, categories and rules, CSV data, planner edits and scenarios). Send it by AirDrop or Messages. - Open: menu-bar icon › Open Plan File… (or, on a first launch, Open a plan someone shared with me). Choose Keep Both or Replace; replacing keeps the old plan as a backup folder next to it.
The file contains your real transactions, so share it privately. Details: Share the whole plan.
Menu-bar icon › Check for Updates…. It checks for a newer release:
- Up to date: it says so and shows your version.
- A newer version: it shows both versions and asks. Click Update; it downloads the new version (about a minute) and restarts itself. Your plans and settings are untouched.
The version you're running is shown in the menu ("Financial Planner 0.x.y").
With the repository and pixi set up (Installation), one command puts a
Financial Planner app in /Applications that uses your existing environment:
pixi run financial_plan launcherIt works the same way (menu-bar icon, first-launch folder choice, single instance). To build the
full no-code app instead, see installer/README.md in the repository
(bash installer/macos/make-local-app.sh).
Menu-bar icon › Uninstall…. It lists what it removes and asks first:
- the app,
- its downloaded files and logs (
~/Library/Application Support/FinancialPlanner), - the setting that remembers which plan to open.
Your plans are never removed; the dialog shows where the current one is. A notification confirms when it's done.
From a terminal instead (quit the app first):
financial_plan uninstallOr by hand: quit the app, drag it to the Trash, and delete
~/Library/Application Support/FinancialPlanner (Finder: Go › Go to Folder…).
| Problem | Fix |
|---|---|
| "Can't be opened because it's from an unidentified developer" | Right-click the app → Open → Open (once). |
| Setup failed | Check the internet connection and open the app again. Details: ~/Library/Application Support/FinancialPlanner/launch.log. |
| The planner didn't start |
server.log in the same folder says why (often a config problem; fix it in Settings or the YAML). |
| No menu-bar icon | It may be hidden behind the notch or other icons; quit other menu-bar apps or use a menu-bar manager. Opening the app again still opens the browser. |
| Want to switch plans | Menu-bar icon → Change Plan Folder… |
The no-code app is macOS-only for now. On Windows and Linux, financial_plan launcher creates a
.bat / .desktop shortcut that starts the planner (see Command Line).
Getting started
Using the app
- Tour of the App
- Monthly Planner
- Explore Spending
- College 529s
- Retirement
- Spending Over Time
- Scenarios and Sharing
Setting up your plan
- Plan Folder
- Settings Editor
- Data Sources (CSVs)
- Categories
- Categorizing and Rules
- Setup with an AI Assistant
Reference