Cashew logo

Cashew

Budget and financial tracking app with cross-device sync, backups, and flexible transaction management

Open Source Alternative to
Repository activity
  • Stars4.4k
  • Forks719
  • Open Issues9
License

GPL-3.0

Languages
  • Dart
  • Kotlin
  • HTML
Cashew screenshot

About Cashew

Cashew is a budget and expense tracking app for managing finances, purchases, and spending plans across devices. It supports custom budgets, flexible time periods, goals, categories, and multiple accounts and currencies, with tracking for upcoming, subscription, repeating, debt, and credit transactions.

It includes search and filters, bulk editing, custom titles, per-category spending limits, and detailed graphs for budget history and spending patterns. It also offers biometric lock, Google login, notifications, CSV and Google Sheets import, app links automation, cross-device sync, and Google Drive backup.

Cashew is built with Flutter, the Drift SQL package, and Firebase, and licensed under GPL-3.0. Transactions are stored locally and sync through Firebase. It is available on the App Store, Google Play, GitHub releases, and as a web app.

Key features

  • Custom budgets, time periods, and spending goals
  • Track upcoming, subscription, repeating, debt, and credit transactions
  • Search, filters, and bulk edit transactions
  • Multiple accounts and currencies with conversion
  • Cross-device sync, Google Drive backup, and biometric lock

Details

On GitHub since
2021
Platforms
Android · iOS · Web
Deployment
cloud · offline-first
Language
Dart (Flutter)
Sync
Firebase · Google Drive backup
License
GPL-3.0