diff --git a/README.md b/README.md index aefefab..cfa1556 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,7 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question * [Tainted Software](#tainted-software) * [Accessibility Tools](#accessibility-tools) * [Accounting and Budgeting](#accounting-and-budgeting) + * [Alternatives](#accounting-and-budgeting-alternatives) * [API Documentation](#api-documentation) * [App Catalogs and Downloaders](#app-catalogs-and-downloaders) * [App Launchers](#app-launchers) @@ -442,16 +443,17 @@ This is a section for repos that are similar to this one either because they are ## Accounting and Budgeting -| Name | Last Untainted
Version/Commit ID | Evidence | +| Name | Last Untainted
Version/Commit ID | Evidence | |---|:---:|---| | [Actual](https://actualbudget.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://opencollective.com/actual/expenses/277324), [2](https://github.com/actualbudget/actual/blob/master/AGENTS.md)) | | [beancount](https://github.com/beancount/beancount) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://groups.google.com/g/beancount/c/_7udAMlfLAg/m/o6PazGuoAAAJ), [2](https://groups.google.com/g/beancount/c/cz8Xwnb7BLE/m/LSA3rTfMAgAJ)) | -| [Firefly III](https://firefly-iii.org) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |[![AI sponsored](./badges/ai-sponsored-blue.svg)](#ai-sponsored) ([1](https://github.com/orgs/firefly-iii/discussions/12643#discussioncomment-18123778)) | -| [GNUCash](http://gnucash.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Gnucash/gnucash/commits?author=claude)) | +| [Firefly III](https://firefly-iii.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/firefly-iii/firefly-iii/commit/ed3f4f62ee09ac86789998e156262e29856bf2ee), [2](https://github.com/firefly-iii/firefly-iii/commit/fa6c12359510c4a26e26e1decd7f616a1231d52b))
[![AI sponsored](./badges/ai-sponsored-blue.svg)](#ai-sponsored) ([1](https://docs.firefly-iii.org/explanation/support/#sponsorships)) | +| [GNUCash](https://gnucash.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Gnucash/gnucash/commits?author=claude)) | | [hledger (v2.x)](https://hledger.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://hledger.org/AI.html)) | | [KMyMoney](https://kmymoney.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://invent.kde.org/office/kmymoney/-/issues/49#note_1331389)) | -| [ledger-cli](https://ledger-cli.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://www.newartisans.com/2026/02/my-claude-code-toolkit/), [2](https://github.com/ledger/ledger/blob/main/CLAUDE.md)) | -| [MyExpenses](https://myexpenses.mobi/) | [`47ab235`](https://github.com/mtotschnig/MyExpenses/commit/47ab235ace5161220d3fa44eb4ab13d2e71030ee) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/mtotschnig/MyExpenses/commit/ab7b802b7e65516bc05076651e81ef49f6111eac))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/mtotschnig/MyExpenses/pull/1948#pullrequestreview-4321501043), [2](https://github.com/mtotschnig/MyExpenses/pull/1944#pullrequestreview-4291334840), [3](https://github.com/mtotschnig/MyExpenses/pull/1934#pullrequestreview-4208237200)) | +| [ledger-cli](https://ledger-cli.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://www.newartisans.com/2026/02/my-claude-code-toolkit/), [2](https://github.com/ledger/ledger/blob/main/CLAUDE.md)) | +| [MWPlus](https://github.com/nitr-himanshu/MWPlus) | [`071be04`](https://github.com/nitr-himanshu/MWPlus/commits/071be04b63359f061138ae57af15a4d0d04d3627) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/nitr-himanshu/MWPlus/pull/27#issue-3639168181), [2](https://github.com/nitr-himanshu/MWPlus/pull/29#issue-3639584584))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/nitr-himanshu/MWPlus/pull/2)) | +| [MyExpenses](https://github.com/mtotschnig/MyExpenses) | [`47ab235`](https://github.com/mtotschnig/MyExpenses/commit/47ab235ace5161220d3fa44eb4ab13d2e71030ee) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/mtotschnig/MyExpenses/commit/ab7b802b7e65516bc05076651e81ef49f6111eac))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/mtotschnig/MyExpenses/pull/1948#pullrequestreview-4321501043), [2](https://github.com/mtotschnig/MyExpenses/pull/1944#pullrequestreview-4291334840), [3](https://github.com/mtotschnig/MyExpenses/pull/1934#pullrequestreview-4208237200)) | | [Odoo](https://www.odoo.com/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://www.odoo.com/documentation/19.0/applications/productivity/ai.html)) | | [ProExpenses](https://github.com/arduia/ProExpense) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/arduia/ProExpense/pull/89)) | | [Recurring Expense Tracker](https://f-droid.org/en/packages/de.dbauer.expensetracker/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/DennisBauer/RecurringExpenseTracker/pull/748#pullrequestreview-3351802682), [2](https://github.com/DennisBauer/RecurringExpenseTracker/pull/740#pullrequestreview-3329344288)) | @@ -459,14 +461,18 @@ This is a section for repos that are similar to this one either because they are > [!Note] > #### Accounting and Budgeting Alternatives > These might be worth reaching out to ask for a No AI Policy, but currently don't have LLM usage: -> - [Eqonomize] -> - [Finance Manager (PFA)](https://f-droid.org/en/packages/org.secuso.privacyfriendlyfinancemanager/) -> - [Grisbi] -> - [HappyTaxes](https://f-droid.org/en/packages/io.github.dorumrr.happytaxes/) -> - [HomeBank] -> - [MoneyWallet](https://f-droid.org/en/packages/com.oriondev.moneywallet/) -> - [MWPlus](https://github.com/nitr-himanshu/MWPlus) -> - [Simple Money Tracker](https://f-droid.org/en/packages/com.xvzan.simplemoneytracker/) +> +> ##### Desktop +> * [BudgetButlerWeb](https://codeberg.org/SebastianRzk/BudgetButlerWeb) cross-platform, pwa +> * [Eqonomize](https://github.com/Eqonomize/Eqonomize) linux, windows +> * [Grisbi](https://grisbi.org/) linux, macOS, windows +> * [HomeBank](https://www.gethomebank.org/) linux, macOS, windows +> +> ##### Mobile +> * [Finance Manager (PFA)](https://f-droid.org/en/packages/org.secuso.privacyfriendlyfinancemanager/) +> * [HappyTaxes](https://f-droid.org/en/packages/io.github.dorumrr.happytaxes/) +> * [MoneyWallet](https://f-droid.org/en/packages/com.oriondev.moneywallet/) +> * [Simple Money Tracker](https://f-droid.org/en/packages/com.xvzan.simplemoneytracker/) ## API Documentation @@ -2728,7 +2734,6 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4 [dnslookup]: https://github.com/ameshkov/dnslookup [EDK II]: https://github.com/tianocore/edk2 [Epiphany]: https://apps.gnome.org/Epiphany -[Eqonomize]: https://eqonomize.github.io/ [ffplay]: https://ffmpeg.org/ffplay.html [find]: https://cgit.git.savannah.gnu.org/cgit/findutils.git/ [Firebird]: https://www.firebirdsql.org @@ -2738,9 +2743,7 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4 [GNU Emacs]: https://www.gnu.org/software/emacs/ [GnuTLS]: https://www.gnutls.org/ [grep]: https://en.wikipedia.org/wiki/Grep -[Grisbi]: https://grisbi.org/ [Guile]: https://www.gnu.org/software/guile/ -[HomeBank]: https://www.gethomebank.org/ [HTTPie]: https://github.com/httpie/cli [Hyper]: https://github.com/UltraOS/Hyper [Idris]: https://idris-lang.org/