Firefly III

firefly-iii.org
Firefly III

A free and open source personal finance manager. Firefly III features a clean and clear UI, is easy to set up and use, and is backed by a strong community. Regular updates bring new features, improvements, and fixes. There's also a hass.io addon, and compatibility with Home Assistant. Ensure your server is securely configured.

Open Source

Firefly III Source Code

Author

firefly-iii

Description

Firefly III: a personal finances manager

#accounting#budget#budgeting#budgets#cash-flow#cashflow#credit-card#docker#expenses#finance#finances#financial#linux#money#paycheck#personal-finance#php#php7

Homepage

https://firefly-iii.org/

License

AGPL-3.0

Created

28 Jun 14

Last Updated

30 Jun 26

Latest version

v6.6.5

Primary Language

PHP

Size

317,058 KB

Stars

23,865

Forks

2,200

Watchers

23,865

Language Usage

Language Usage

Star History

Star History

Top Contributors

Recent Commits

  • github-actions[bot] (30 Jun 26)

    Merge pull request #12422 from firefly-iii/develop 🤖 Automatically merge the PR into the main branch.

  • github-actions[bot] (30 Jun 26)

    Merge pull request #12421 from firefly-iii/release-1782840449 🤖 Automatically merge the PR into the develop branch.

  • JC5 (30 Jun 26)

    🤖 Auto commit for release 'v6.6.5' on 2026-06-30

  • James Cole (30 Jun 26)

    Fix version in changelog.

  • James Cole (30 Jun 26)

    Update changelog.

  • James Cole (30 Jun 26)

    Fix workflow.

  • James Cole (30 Jun 26)

    Update security.md to specify SSRF and DNS issues Clarified security advisory guidelines regarding SSRF and DNS/hostname issues. Signed-off-by: James Cole <[email protected]>

  • github-actions[bot] (30 Jun 26)

    Merge pull request #12417 from firefly-iii/develop 🤖 Automatically merge the PR into the main branch.

  • github-actions[bot] (30 Jun 26)

    Merge pull request #12416 from firefly-iii/release-1782825282 🤖 Automatically merge the PR into the develop branch.

  • JC5 (30 Jun 26)

    🤖 Auto commit for release 'v6.6.4' on 2026-06-30

  • James Cole (30 Jun 26)

    Fix changelog.

  • github-actions[bot] (30 Jun 26)

    Merge pull request #12415 from firefly-iii/release-1782824754 🤖 Automatically merge the PR into the develop branch.

  • JC5 (30 Jun 26)

    🤖 Auto commit for release 'develop' on 2026-06-30

  • James Cole (30 Jun 26)

    Update changelog.

  • James Cole (30 Jun 26)

    Merge branch 'develop' of github.com:firefly-iii/firefly-iii into develop

  • James Cole (30 Jun 26)

    Fix https://github.com/firefly-iii/firefly-iii/issues/12353

  • github-actions[bot] (30 Jun 26)

    Merge pull request #12414 from firefly-iii/release-1782823891 🤖 Automatically merge the PR into the develop branch.

  • JC5 (30 Jun 26)

    🤖 Auto commit for release 'develop' on 2026-06-30

  • James Cole (30 Jun 26)

    Fix https://github.com/firefly-iii/firefly-iii/issues/12356

  • James Cole (30 Jun 26)

    Fix https://github.com/firefly-iii/firefly-iii/issues/12370

  • James Cole (30 Jun 26)

    Also block command thingie.

  • James Cole (30 Jun 26)

    Stop access to install page.

  • James Cole (29 Jun 26)

    Merge pull request #12409 from firefly-iii/dependabot/npm_and_yarn/develop/vite-8.1.0 Bump vite from 8.0.16 to 8.1.0

  • James Cole (29 Jun 26)

    Merge pull request #12406 from firefly-iii/dependabot/composer/develop/rector/rector-2.5.2 Bump rector/rector from 2.4.4 to 2.5.2

  • github-actions[bot] (29 Jun 26)

    Merge pull request #12412 from firefly-iii/release-1782709367 🤖 Automatically merge the PR into the develop branch.

  • JC5 (29 Jun 26)

    🤖 Auto commit for release 'develop' on 2026-06-29

  • James Cole (29 Jun 26)

    Fix mago issues.

  • dependabot[bot] (29 Jun 26)

    Bump vite from 8.0.16 to 8.1.0 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.16 to 8.1.0. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/[email protected]/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 8.1.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot] (29 Jun 26)

    Bump rector/rector from 2.4.4 to 2.5.2 Bumps [rector/rector](https://github.com/rectorphp/rector) from 2.4.4 to 2.5.2. - [Release notes](https://github.com/rectorphp/rector/releases) - [Commits](https://github.com/rectorphp/rector/compare/2.4.4...2.5.2) --- updated-dependencies: - dependency-name: rector/rector dependency-version: 2.5.2 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>

  • James Cole (28 Jun 26)

    Fix https://github.com/firefly-iii/firefly-iii/issues/12396

Firefly III Security

4.6/10

Repo Security Summary

Updated 15 Jun 26

  • Maintained 10/10
  • Token-Permissions N/A
  • Packaging N/A
  • Code-Review 0/10
  • Dangerous-Workflow N/A
  • CII-Best-Practices 2/10
  • Security-Policy 0/10
  • Binary-Artifacts 10/10
  • License 10/10
  • Pinned-Dependencies N/A
  • Branch-Protection 3/10
  • Signed-Releases 8/10
  • Fuzzing 0/10
  • SAST 0/10

Security Advisories (4)

Firefly III Website

Website

Firefly III - A free and open source personal finance manager

Firefly III

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address 104.21.62.170
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US US
  • DE DE
  • CH CH

Safety Score

Website marked as safe

100%

Blacklist Check

www.firefly-iii.org was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

Firefly III Reviews

More Secure Budgeting

About the Data: Firefly III

API

You can access Firefly III's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/firefly-iii

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share Firefly III

Help your friends compare Secure Budgeting, and pick privacy-respecting software and services.
Share Firefly III and Awesome Privacy with your network!

View Secure Budgeting (7)