What it is
Sossoldi is a free and open-source wealth management, personal finance, and net worth tracking app made with Flutter. It lives in the Dart and Flutter ecosystem, and its repository is licensed under MIT. The project targets mobile and desktop use from one codebase, covering Android, iOS, Windows, macOS, and Linux.
The concrete problem is that Mr. Rip tracks his net worth in a spreadsheet. Sossoldi aims to replace that spreadsheet and make net worth tracking easier for people who are not skilled with Google Sheets or Excel. The README says the app is currently working toward a stable release.
Key capabilities
- Tracks net worth, expenses, income, and bank account balances, with Phase 1 covering recurrent expenses, income, balances without API, basic stats, and local-only data.
- Stores data locally, and the README describes an option to share data across platforms.
- Planned investment tracking covers stocks, bonds, crypto, and private equity.
- Planned tax tracking and net worth display cover different currencies.
- Planned import/export and reporting cover graphs, statistics, and reports.
- Planned bank account linking uses the OpenBanking PSD2 API.
- Flutter provides one codebase for Android, iOS, Windows, macOS, and Linux.
Who uses it and how
- Individuals who currently track net worth in a spreadsheet can use Sossoldi as a mobile and desktop replacement for manual Google Sheets or Excel tracking.
- Phase 1 users can record expenses, recurrent expenses, income, and bank account balances locally, then review basic stats through the dashboard and movements page.
- Contributors can start from the GitHub issue tab, follow the setup guide, and submit pull requests using the PR guide.
- Designers and developers can inspect the Figma design file, information architecture, and UX research to understand the intended workflow.
- Future users may link OpenBanking PSD2 bank accounts and import or export data, according to the README roadmap.
Getting started
The README points to the Flutter installation documentation and the Sossoldi setup guide, with source code available from the GitHub repository. It does not mention Docker images, package managers, or a hosted deployment option.
When to use it — and when not to
Use Sossoldi when you want a free, open-source, Flutter-based app for personal net worth and expense tracking, especially if spreadsheet tracking is too manual. Do not choose it if you need a finished stable release, bank API integration, or a hosted deployment, because the README says stable release is still in progress, Phase 1 bank balances work without API, and no hosted deployment is mentioned. The README does not describe a server, database, SMTP, or storage service; it says data are stored locally, so the user manages local data.
project readme (upstream, from github) — read inline

Sossoldi
Wealth management app

Sossoldi (Wealth management app)
Sossoldi is a free and open source wealth management / personal finance / Net Worth tracking app, made with Flutter.

❓ What problem we are solving & why
Mr. Rip is a blogger that has a spreadsheet in which he tracks his net worth. Sossoldi is a Mobile + Desktop app that aims at replacing that spreadsheet and make it easier for everyone to track their net worth even if they are not as skilled with Google Sheets or Excel.
The app is being developed using the Flutter framework which makes it possible to have one codebase for different platforms (Android, iOS, Windows, macOS, Linux). We are currently working on a stable release.
This app is for you if you want to...
- 📈 track your net worth
- 💸 track your expenses to better understand where you are spending your money
- 👀 keep track of your investments
- 🪦 keep everything in one place like Mr. Rip
What features do we want to implement?
- 💸 Track expenses (even recurrent ones)
- 🏦 Track different bank accounts
- 📊 Graphs, statistics and reports
- 💻 All data are stored locally (with the option to share it in different platforms)
- 👀 Track investments: Stocks, Bonds, Crypto, Private equity
- 💶 Track taxes
- 💴 Net worth on different currencies
- ↔️ Import/export data
- 🔗 Link bank accounts that support the OpenBanking PSD2 API
- 🤓 Advanced onboarding

Phase 1 (Ongoing)
We will not build the complete app all at once. We will start from the basic features and then we will move onto the others.
Phase 1 will be completed when the following features will be ready:
- 💸 Expenses (even recurrent ones) tracker
- 🤑 Income tracker
- ⚖️ Bank accounts balance (without the use of API)
- 📊 Basic stats
- 📱 Data stored only locally
The pages that will be implemented are:
- Dashboard
- Movements page
- Basic settings
- Basic onboarding
Contributing
If you want to help with this project you are more than welcome! Sossoldi is completely free and open source, the best place to start is from the issue tab and look for something that seems interesting to you. If you are unsure on where to start feel free to reach out to us on Discord, we will be more than happy to help you find what's best for you!
Also, you can refer to internal docs:
Useful links to get started
New to Flutter? Here are some good (and free!) resources: