About Cashew
Cashew is a personal finance app that helps you plan a budget and keep track of purchases. It is built with Flutter, using Drift for local SQL storage and Firebase, and runs on Android and iOS. A web version is available as a progressive web app, and releases are also distributed through GitHub.
Budgets can use flexible time periods such as monthly, weekly, daily or any custom range, which suits one-off cases like a trip. Transactions can be added to specific budgets, each category within a budget can have its own spending limit, and past budgets can be reviewed to compare how spending changed over time. Goals let you plan spending or saving targets and assign transactions towards them.
The app is open source under the GPL-3.0 license and its development is documented in the repository's commits and changelog. The interface follows Material You styling, and there is a beta testing program for early builds.
Key features
- Budgets with custom time periods
- Selected transactions assigned to specific budgets
- Category spending limits within each budget
- Past budget history for comparison
- Spending and savings goals
- Available on Android, iOS and web
Good fit for
- →Planning a one-off travel budget
- →Tracking everyday spending by category
- →Saving towards a specific purchase
- Tags
- budgeting
- personal-finance
- flutter
- android
- ios
- expense-tracker
- pwa
Cashew: questions and answers
- What is Cashew used for?
- Cashew is a cross-platform budgeting app built with Flutter for tracking spending, setting custom budgets and monitoring savings goals. It is a good fit for planning a one-off travel budget, tracking everyday spending by category and saving towards a specific purchase.
- Is Cashew open source?
- Yes. Cashew is open source under the GPL-3.0 licence. Its source code is on GitHub at jameskokoska/Cashew and is written mainly in Dart.
- Is Cashew free?
- Yes. Cashew is open source, so the software itself is free to use.
- Can I self-host Cashew?
- Yes. Cashew can be self-hosted on your own server or infrastructure.
- What is Cashew an alternative to?
- Cashew is an open-source alternative to YNAB, Monarch, Copilot Money and Rocket Money. Other open-source alternatives to YNAB include Actual Budget, Sure and Firefly III.
- Is Cashew actively maintained?
- The most recent commit to Cashew was on 9 March 2026, and the latest release is 5.3.4+396, published on 1 July 2024. The project has 4.7k stars on GitHub.
Open-source alternatives to Cashew
See all
Actual Budget
Finance & Accounting
A local-first personal finance app
MITvs YNAB★ 29k
Sure
Finance & Accounting
The personal finance app for everyone (by everyone)
AGPL-3.0vs Monarch★ 10k
Firefly III
Finance & Accounting
Firefly III: a personal finances manager
AGPL-3.0vs YNAB★ 25k
Paisa
Finance & Accounting
Paisa – Personal Finance Manager. https://paisa.fyi demo: https://demo.paisa.fyi
AGPL-3.0vs YNAB★ 3.2kezBookkeeping
Finance & Accounting
ezBookkeeping is an open source, powerful, self-hosted personal finance app that is easy t
MITvs YNAB★ 5.7k
Money Manager Ex
Finance & Accounting
Money Manager Ex is an easy to use, money management application built with wxWidgets
GPL-2.0vs Quicken★ 2.3k
SaaS alternatives to Cashew
See all
YNAB
Finance & Accounting
Zero-based budgeting app that assigns every dollar a job
SaaS
Monarch
Finance & Accounting
Personal finance dashboard for budgets, net worth and shared households
SaaS
Copilot Money
Finance & Accounting
Personal finance app for budgeting and spending tracking on Apple devices
SaaS
Rocket Money
Finance & Accounting
Personal finance app that tracks spending and cancels subscriptions
SaaS
Simplifi
Finance & Accounting
Personal finance app from Quicken for budgeting and spending tracking
SaaS
Account & Expense Manager
Finance & Accounting
Mobile app for budgeting, tracking expenses and managing personal finances
SaaS

