Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mzakharo/librebudgeteer

An open source budget app with automatic transaction sync and categorization. mint.com alternative
https://github.com/mzakharo/librebudgeteer

android-application budget budgeting budgeting-application flutter linux-application notion personal-finance self-hosted windows-application

Last synced: 2 months ago
JSON representation

An open source budget app with automatic transaction sync and categorization. mint.com alternative

Awesome Lists containing this project

README

        

# LibreBudgeteer
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 notion.so
- App tested to run on Android/Windows/Linux/Chrome\*. MacOS/iOS runtime has not been verified.

# Setup

- Setup plaid transaction rules page/database in notion.so. [example](https://github.com/mzakharo/librebudgeteer/blob/main/images/rules.PNG)
- Setup budgets in another notion.so page/database [example](https://github.com/mzakharo/librebudgeteer/blob/main/images/budgets.png)
- Setup influxDB 2.0 OSS database: [Installation Instructions](https://docs.influxdata.com/influxdb/v2/install/?t=Docker)
- Setup [plaid-sync](https://github.com/mzakharo/librebudgeteer/tree/main/plaid-sync)
- Build and run the [app](https://github.com/mzakharo/librebudgeteer/tree/main/app)