Pursa
A personal money app for freelancers, with a cash runway
A complete personal money app for one person with a freelance income, in black and white with one orange highlight, with a light and a dark theme, and it comes with sample data. Good for: a freelancer, a sole trader or anyone who wants to know how much is safe to spend and what is coming before payday. How it works: the overview draws your everyday money back through the last month and forward through every bill, subscription, savings top-up and payday still to come, each one a pin on the line, with the lowest point ahead marked; switch between the next 30 days, 30 days either side and 5 months and the line re-scales in one move. Includes: safe to spend today, net worth and the month so far; spending against budget with an even-pace tick; accounts with balance histories, cards you can freeze and a move-money form; activity by day, bills and subscriptions on a month dial and auto-sort rules; budgets whose limits you drag, a plan for next month and six months of history; savings jars that fill as a coin drops in; investing with a portfolio chart, a pension you project and a watchlist; a report builder, studio income and net worth; settings with a CSV export and a reset; and help. How to use: run it as it is to explore with the sample data, which is saved in your browser, then connect your own bank or accounting API in place of the sample data, since there is no backend; the sidebar folds to icons, Cmd+K searches everything, amounts hide with one tap, and it works on every screen from phone to desktop with a bottom tab bar on phones. Built with React, TypeScript and GSAP.
$91.00 — one-time price, free updates
- A React app template
- React and Vite · npm install and it runs
- Build unlimited client sites with it
Built with React, CSS, GSAP.
What is in the zip
- app.css
- css/accounts.css
- css/budget.css
- css/goals.css
- css/help.css
- css/home.css
- css/investments.css
- css/reports.css
- css/settings.css
- css/transactions.css
- index.html
- src/App.tsx
- src/actions.tsx
- src/env.d.ts
- src/finder.tsx
- src/main.tsx
- src/motion.ts
- src/pages/accounts.tsx
- src/pages/budget.tsx
- src/pages/goals.tsx
- src/pages/help.tsx
- src/pages/home.tsx
- src/pages/investments.tsx
- src/pages/reports.tsx
- src/pages/settings.tsx
- src/pages/transactions.tsx
- src/pages/types.ts
- src/router.ts
- src/runway.tsx
- src/store.ts
- src/ui/charts.tsx
- src/ui/format.ts
- src/ui/icons.tsx
- src/ui/kit.tsx
- src/ui/money.tsx
- src/ui/overlay.tsx
- tsconfig.json
Version history
- v1.0.0, 2026-11-05 — First release. Pursa shipped, with the reel recorded from the real page.