Skip to content

Repository files navigation

Compoundr

Model how your wealth compounds over time. Stack assets, set contributions, and watch projections update in real time — all running locally on your machine.

Features

  • Multi-asset portfolios (PPRs, ETFs, crypto, term deposits)
  • Initial lump sum + monthly contributions per asset
  • Past, present, or future start dates
  • Live chart and summary cards as you adjust values
  • User accounts with auto-save
  • English and Portuguese UI

Privacy

Your data stays on your computer:

What Where
Portfolio & assets data/app.db (local SQLite file)
Password Hashed in the same local database
Login session Token in your browser's localStorage

There are no external services. Deleting the data/ folder removes all saved data.

Getting Started

Requires Node.js 18+.

npm install
cp .env.example .env
npm run dev

Open http://localhost:5173

Disclaimer

For educational and planning purposes only. Not financial advice. Projections use fixed estimated returns and do not account for taxes, fees, inflation, or market volatility.

License

MIT

About

Model how your wealth compounds over time. Stack assets, set contributions, and watch projections update in real time - all running locally on your machine.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages