Firefly III: A free and open source personal finance manager

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • actual

    A local-first personal finance app

  • Actual Budget was a startup that didn't work out, so the founder open-sourced it. It's self-hosted at the moment (I think there are some 3rd parties you can spin up an instance on). My big hangup with it had been that it didn't automatically sync, but that's been fixed in NA and Europe (SimpleFin, a Plaid sync extension is in the works)

    This is more a budgeting tool than a Financial analytics tool, but it'll sort and filter the data, and report features are being built out (They exist in the 'experimental' section)

    https://actualbudget.org/

  • Firefly III

    Firefly III: a personal finances manager

  • Creation is done by running migrations [1] (invoked via Laravel's artisan command line). Using the database is done via Models[2].

    [1] https://github.com/firefly-iii/firefly-iii/tree/main/databas...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • waterfly-iii

    Unofficial Android App for Firefly III, a free and open source personal finance manager.

  • I've been using Firefly iii for about 3 years now. I use it with Waterfly iii [1] so anytime I get an SMS or notification from my bank about any kind of transaction, Waterfly automatically parses text from the notification and auto-fills transaction details like the amount, transaction title and date.

    Makes it super easy to maintain proper history since you can instantly create transactions from your phone.

    [1] https://github.com/dreautall/waterfly-iii

  • Gnomeshade

    Self-hosted personal finance tracker

  • The UI is definitely not as polished as the other alternatives listed, but I made my own because at the time Firefly was not exactly right for me - https://github.com/VMelnalksnis/Gnomeshade. It can automatically import transactions using Nordigen, or you can upload a file exported from your bank if you don't want to use a third party service. It also supports multi currency transactions, and sharing accounts between multiple accounts.

  • firefly-plaid-connector-2

    Connector to pull Plaid financial data into the Firefly finance tool

  • My main irritation is that Plaid used to be free if you were just using it with a few institutions, but is going to be paid-only in a few months. The prices do seem fairly reasonable ($.30/institution/month for transactions), so I'll probably stick with it.

    [0]: https://github.com/dvankley/firefly-plaid-connector-2

  • application

    Buckets Desktop Application (by buckets)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts