Privacy Ratings

Open-source budgeting

10 budgeting whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.

  1. Plain Text Accounting Grade A

    An approach to bookkeeping that keeps records in plain text files and processes them with command-line tools such as Ledger, hledger and Beancount.

    An ecosystem of tools rather than one product. The main tools are open source: Ledger (BSD-3-Clause), hledger (GPL-3.0) and Beancount (GPL-2.0).

  2. Actual Grade B

    Local-first personal finance app based on envelope budgeting, with optional self-hosted sync between devices and optional end-to-end encryption.

    MIT. Source code

  3. GnuCash Grade B

    Cross-platform double-entry accounting application for personal and small business finance, with accounts, budgets, scheduled transactions, investments and reports.

    GPL-2.0 and LGPL-2.1. Source code

  4. KMyMoney Grade B

    Open-source double-entry personal finance manager from KDE for Linux, Windows and macOS, with budgets, investments, scheduled transactions and bank statement import.

    GPL-2.0-or-later, with some files under other GPL-compatible licenses. Source code

  5. Skrooge Grade B

    Open-source personal finance manager from KDE for tracking accounts, budgets, investments and scheduled operations, with reports and import from many file formats.

    GPL-3.0-or-later. Source code

  6. Firefly III Grade C

    Self-hosted personal finance manager with double-entry bookkeeping, budgets, categories, tags, a rule engine, reports and a REST API.

    AGPL-3.0. Source code

  7. rotki Grade C

    Self-hosted, open source portfolio tracking and accounting tool for crypto assets and other investments, with data stored locally. Runs on Linux, macOS, Windows and Docker.

    AGPL-3.0. Source code

  8. ezBookkeeping Grade D

    Self-hosted personal finance app for recording transactions and analyzing spending, with data kept on the user's own server. Supports two-factor authentication and OIDC login.

    MIT. Source code

  9. Money Manager Ex Grade D

    Open-source personal finance app for Windows, macOS, Linux and Android for tracking accounts, budgets, investments and scheduled transactions, with data stored in a local database.

    GPL-2.0. Source code

  10. HomeBank Grade F

    Open-source personal finance program for Windows and Linux for tracking accounts, budgets and spending, with charts, reports and bank file import.

    GPL-2.0-or-later. Source code

Compare all 14 budgeting, open source or not.