Fungible icon
Fungible icon

Fungible

A terminal UI for personal finance. Syncs transactions from Plaid, imports CSVs, and lets you categorize, search, tag, and analyze spending — all from the keyboard.

Fungible screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Mac
  • Windows
  • Linux
  • Homebrew
  • Node.JS
0likes
0comments
0articles

Features

Properties

  1.  Privacy focused

Features

  1.  No registration required
  2.  Automatic Backup
  3.  No Tracking
  4.  Works Offline
  5.  Ad-free
  6.  Import CSV Data
  7.  Rule based
  8.  Support for Keyboard Shortcuts
  9.  Support for regular expressions
  10.  Tagging
  11.  Integrated Search
  12.  Tag based
  13.  Custom rules
  14.  Tui
  15.  Terminal-based
  16.  REST API
  17.  Search by tags
  18.  Categories
  19.  Model Context Protocol (MCP) Support

Fungible News & Activities

Highlights All activities

Recent activities

Fungible information

  • Developed by

    Thomas Funk
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    51 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

AI Tools & ServicesBackup & SyncBusiness & CommerceDevelopment

GitHub repository

  •  54 Stars
  •  3 Forks
  •  18 Open Issues
  •   Updated  
View on GitHub
Fungible was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is Fungible?

A terminal UI for personal finance. Syncs transactions from Plaid, imports CSVs, and lets you categorize, search, tag, and analyze spending — all from the keyboard.

Features:

  • Plaid sync — connect bank accounts and pull transactions automatically; 15-min debounce with force-sync option
  • CSV import — import statement exports from any bank with flexible column mapping
  • Manual assets — track a house, car, or other asset by name and value
  • Category rules — substring and regex rules that auto-categorize transactions, with optional amount filters
  • Name rules — rename how transactions display, with optional amount filters
  • Spending flexibility — tag categories as fixed / flexible / discretionary; view breakdown on Dashboard
  • Manual edits — pin a category or display name to a specific transaction; survives re-syncs
  • Ignore — soft-hide transactions from totals (transfers, reimbursements, etc.)
  • Hidden categories — exclude categories like Transfer from all totals and charts
  • Tags — label transactions across accounts (trips, projects, events) and view summaries by tag
  • Net worth — balance history with asset/liability breakdown; view by account or by type; scroll by week, month, quarter, or year
  • Financial health — cash and liquid runway, FIRE number and progress, years to retirement with adjustable assumptions
  • Dedup review — review and remove CSV transactions that duplicate Plaid imports
  • Time ranges — view Dashboard by week, month, quarter, year, or all time
  • Trends — bar charts for expenses, income, net, or any category; per-range aggregation (week / month / quarter / year)
  • Delta mode — toggle on Dashboard to see per-category spending deltas vs prior period, same period last year, and 12-month rolling average; heat-map coloring by deviation
  • Regex search — / on Dashboard or Transactions filters by name using a regular expression; search is shared when navigating between Dashboard, Transactions, and Trends
  • MCP server — Claude can read and manage your finances via the Model Context Protocol
  • HTTP API — REST-style API server for scripting and automation
  • Daily backups — database is backed up to ~/.fungible/backups/ on startup once per day; keeps the last 7 backups by default, configurable via FUNGIBLE_BACKUP_DAYS

Official Links