7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Cashew

Open source

Cross-platform budgeting app built with Flutter for tracking spending, setting custom budgets and monitoring savings goals.

cashewapp.web.app
Cashew homepage screenshot
GitHub stars
4.7k
Last commit
6 mo ago
Repository age
5 years
Version
5.3.4+396
Licence
GPL-3.0
Self-hosted
Yes

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
Built with
Dart
Flutter
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

SaaS alternatives to Cashew

See all