Awesome Open Source
Awesome Open Source



Automate your personal finances – for free, with no ads, and no data collection.

Mintable helps you:

  • Keep track of your account balances
  • Aggregate transactions from all your banking institutions, including checking accounts, savings accounts, and credit cards
  • Analyze and budget your spending using a spreadsheet and formulas


Requires node >= v11.0.0.

  1. Sign up for Plaid's Free Plan.

  2. Install Mintable:

    npm install -g mintable
    mintable setup
  3. Update your account balances/transactions:

    mintable fetch

Note: If you're already a version 1.x.x user, you can migrate your existing configuration to version 2.x.x.


Check out the full documentation in the ./docs folder.


WTF is 'Mintable'?!

min·ta·ble: noun.

  1. An open-source tool to automate your personal finances – for free, with no ads, and no data collection. Derived from mint (the wildly popular personal finance app from Intuit) + table (a spreadsheet).

Do I have to use Plaid?

Do I have to use Google Sheets?

Do I have to manually run this every time I want new transactions in my spreadsheet?

How do I use it with banks outside the US?

How do I use it with Windows?

  • Windows is not natively supported but you can try this.

It's not working!


  • Money in Excel: Recently announced partnership between Microsoft/Plaid. Requires a Microsoft 365 subscription ($70+/year).
  • Mint: Owned by Intuit (TurboTax). Apps for iOS/Android/Web.
  • build-your-own-mint: Some assembly required. More flexible.
Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,155,559
Typescript (305,149
Transaction (11,994
Tracker (10,165
Finance (7,158
Spreadsheet (4,973
Money (4,273
Automate (3,463
Ads (3,392
Budget (2,113
Google Sheets (1,427
Mint (1,410
Budgeting (419
Personal Finance (335
Plaid (277
Finance Management (137
Google Sheets Api (114
Sheets Api (31
Budget Management (21
Plaid Api (20
Finance Tracker (19
Personal Capital (3