finds.dev← search

// the find

kevinschaich/mintable

★ 1,622 · TypeScript · MIT · updated Oct 2023

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

Mintable is a CLI tool that pulls transactions from Plaid or CSV bank statements and writes them to Google Sheets or local CSV files. It's a self-hosted replacement for Mint.com aimed at developers who want bank data in a spreadsheet without handing it to a third-party service. Setup is manual and technical; this is not for non-developers.

The integration model is clean — Plaid, CSV import, Google Sheets, and CSV export are each isolated modules with a consistent interface, so adding a new source or sink is straightforward. GitHub Actions support for scheduled fetching means zero infrastructure beyond the repo itself. CSV import with bank-specific templates (Chase, Amex, Apple Card) is genuinely useful for people who can't or won't use Plaid. No backend, no account, no subscription — your credentials stay in your own environment.

Last commit is October 2023 and the project looks effectively unmaintained — Plaid's API and Google Sheets OAuth scopes both drift, and a stale auth integration is a real operational risk. Windows isn't officially supported, which eliminates a big chunk of the target audience. US-only by default for Plaid; international users have to fork and patch country codes manually. The config is a flat JSON file with no schema validation, so a typo silently breaks the fetch rather than erroring early.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →