An open source Budget Flutter app

  • mint style budgeting
  • automatic transaction sync and categorization using plaid service (Canada and US)
  • custom transaction sync rules (substring matching, fitering, re-categorization)
  • in-app transaction re-categorization and removal
  • multiple users (couples budgeting)
  • transaction and balanaces data is synced to your own InfluxDB database instance
  • transaction rules and budget categories are hosted in


  • Setup plaid transaction rules page/database in example
  • Setup budgets in another page/database example
  • Setup influxDB database (I run mine from a docker container on a Raspberry PI). Setup a bucket for keeping transaction data
  • Setup plaid-sync
  • Build and run the app


View Github