GnuCash

gnucash.org
GnuCash Icon

A full-featured cross-platform accounting application suitable for personal and small business finance. Stable and reliable, GnuCash offers a comprehensive suite of financial management tools. Available for Windows, Mac, Linux, and Android.

Open Source

GnuCash Source Code

Author

Gnucash

Description

GnuCash Double-Entry Accounting Program.

Homepage

http://code.gnucash.org/website/

License

NOASSERTION

Created

01 Feb 13

Last Updated

05 Oct 24

Latest version

gnucash-1-9-0

Primary Language

C

Size

564,251 KB

Stars

3,420

Forks

798

Watchers

3,420

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Christopher Lam (01 Oct 24)

    Addendum 5c5b627cb1: handle blank split with null account

  • Christopher Lam (01 Oct 24)

    Merge branch 'delete-commodity-show-accounts' into stable #2028

  • John Ralls (01 Oct 24)

    Fix typo in 5c5b627cb1: Failed to negate condition.

  • Christopher Lam (28 Sept 24)

    [dialog-commodities.cpp] when deleting commodity fails, show accounts with commodity

  • John Ralls (30 Sept 24)

    Warn and don't try to balance a transaction with a too-small imbalance. In a book using trading accounts, if the user sets an account's minimum fraction to be smaller than the commodity's and makes use of the extra fraction, GnuCash can't create a correct trading split because that uses the commodity fraction. Instead of offering to balance the transaction, put up an error dialog explaing that the transaction can't be balanced. Ref Bug 799432 (https://bugs.gnucash.org/show_bug.cgi?id=799423)

  • John Ralls (30 Sept 24)

    Bug 799423 - Crash when creating ETF transaction Don't keep the old split if it's a trading split. The balance code regenerates those, invalidating the pointer.

  • John Ralls (30 Sept 24)

    Merge Yongun Seong's FQ-dump into stable.

  • Yongun Seong (30 Sept 24)

    [gnc-quotes.cpp] fix quote report

  • Christopher Lam (28 Sept 24)

    [dialog-commodities.cpp] convert to c++

  • Christopher Lam (27 Sept 24)

    [assistant-qif-import.c] fix gchar* leak and text doesn't need to be strdup'd

  • John Ralls (28 Sept 24)

    Release GnuCash 5.9

  • John Ralls (28 Sept 24)

    Merge latest translations from Weblate into stable.

  • John Ralls (28 Sept 24)

    Merge Consta's 'bugfix/797045' into stable.

  • Simon Arlott (28 Sept 24)

    Translation update by Simon Arlott <[email protected]> using Weblate po/en_NZ.po: 100.0% (5584 of 5584 strings; 0 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (English (New Zealand)) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_NZ/ Translation update by Simon Arlott <[email protected]> using Weblate po/en_AU.po: 100.0% (5584 of 5584 strings; 0 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (English (Australia)) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_AU/ Co-authored-by: Simon Arlott <[email protected]>

  • Szia Tomi (28 Sept 24)

    Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 83.0% (4640 of 5584 strings; 252 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 83.0% (4636 of 5584 strings; 252 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.8% (4626 of 5584 strings; 252 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.7% (4618 of 5584 strings; 257 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.7% (4618 of 5584 strings; 257 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.7% (4618 of 5584 strings; 257 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.6% (4617 of 5584 strings; 257 fuzzy) 1 failing checks (0.1%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/glossary/hu.po: 100.0% (213 of 213 strings; 0 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Glossary (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.6% (4617 of 5584 strings; 257 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.6% (4617 of 5584 strings; 257 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Co-authored-by: Szia Tomi <[email protected]>

  • Kanstantin K. (28 Sept 24)

    Bugfix 797045 - Correct error message when connection to database failed This is to fix the defect https://bugs.gnucash.org/show_bug.cgi?id=797045 Error type chaged to ERR_BACKEND_CANT_CONNECT in gnc-backend-dbi.cpp when connection to database failed

  • John Ralls (27 Sept 24)

    Bug 799419 - Intermittent quote price issue Track quote source in Finance::Quote return json so that duplicate symbols in different namespaces can be kept separate.

  • John Ralls (26 Sept 24)

    Set CMake Policy CMP0167 to OLD. NEW disables Cmake's FindBoost in favor of Boost's built-in BoostConfig.cmake introduced in Boost 1.70.

  • Andi Chandler (24 Sept 24)

    Translation update by Andi Chandler <[email protected]> using Weblate po/en_GB.po: 100.0% (5584 of 5584 strings; 0 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (English (United Kingdom)) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_GB/ Co-authored-by: Andi Chandler <[email protected]>

  • Stephan Paternotte (24 Sept 24)

    Translation update by Stephan Paternotte <[email protected]> using Weblate po/nl.po: 100.0% (5584 of 5584 strings; 0 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Dutch) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/ Co-authored-by: Stephan Paternotte <[email protected]>

  • Jose Delvani (24 Sept 24)

    Translation update by Jose Delvani <[email protected]> using Weblate po/pt_BR.po: 100.0% (5584 of 5584 strings; 0 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Portuguese (Brazil)) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/ Co-authored-by: Jose Delvani <[email protected]>

  • Szia Tomi (24 Sept 24)

    Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.6% (4616 of 5584 strings; 257 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.6% (4615 of 5584 strings; 258 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.6% (4615 of 5584 strings; 258 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.5% (4612 of 5584 strings; 261 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.5% (4607 of 5584 strings; 262 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.4% (4605 of 5584 strings; 263 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Co-authored-by: Szia Tomi <[email protected]>

  • gallegonovato (24 Sept 24)

    Translation update by gallegonovato <[email protected]> using Weblate po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy) 2 failing checks (0.1%) Translation: GnuCash/Program (Spanish) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/ Translation update by gallegonovato <[email protected]> using Weblate po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy) 2 failing checks (0.1%) Translation: GnuCash/Program (Spanish) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/ Translation update by gallegonovato <[email protected]> using Weblate po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy) 2 failing checks (0.1%) Translation: GnuCash/Program (Spanish) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/ Translation update by gallegonovato <[email protected]> using Weblate po/es.po: 99.9% (5581 of 5584 strings; 3 fuzzy) 4 failing checks (0.1%) Translation: GnuCash/Program (Spanish) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/ Co-authored-by: gallegonovato <[email protected]>

  • Francisco Serrador (24 Sept 24)

    Translation update by Francisco Serrador <[email protected]> using Weblate po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy) 2 failing checks (0.1%) Translation: GnuCash/Program (Spanish) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/ Translation update by Francisco Serrador <[email protected]> using Weblate po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy) 2 failing checks (0.1%) Translation: GnuCash/Program (Spanish) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/ Translation update by Francisco Serrador <[email protected]> using Weblate po/es.po: 99.9% (5581 of 5584 strings; 3 fuzzy) 4 failing checks (0.1%) Translation: GnuCash/Program (Spanish) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/ Co-authored-by: Francisco Serrador <[email protected]>

  • John Ralls (22 Sept 24)

    Gnc-options-date: Make the accounting period struct tm empty... If the accounting period start-choice is anything but absolute instead of matching the accounting period month and day to the present month and day. The latter is a non-obvious hack that depends on gnc_accounting_period_fiscal_start() returning the present day if it's not set.

  • John Ralls (22 Sept 24)

    Bug 799395 - relative date offset quarters occasionally wrong If the accounting period start month and the present month are the same the present month would be offset by 3. Don't do that.

  • John Ralls (22 Sept 24)

    I18N: Merge updated potfile for string freeze before GnuCash 5.9 release.

  • John Ralls (22 Sept 24)

    Merge latest translations from weblate.

  • Szia Tomi (22 Sept 24)

    Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.4% (4603 of 5581 strings; 263 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Co-authored-by: Szia Tomi <[email protected]>

  • Szia Tomi (21 Sept 24)

    Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.4% (4603 of 5581 strings; 263 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.4% (4599 of 5581 strings; 263 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.3% (4597 of 5581 strings; 265 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.3% (4596 of 5581 strings; 266 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.2% (4592 of 5581 strings; 268 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 82.2% (4590 of 5581 strings; 270 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Co-authored-by: Szia Tomi <[email protected]>

GnuCash Website

Website

Redirects

Does not redirect

Security Checks

3 security checks failed (63 passed)

  • HTTP Status Error
  • HTTP Server Error
  • Empty Page Content

Server Details

  • IP Address
  • Location , , ,
  • ISP
  • ASN

Associated Countries

  • US

Saftey Score

Website marked as safe

100%

Blacklist Check

www.gnucash.org was found on 0 blacklists

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

Website Preview

GnuCash Reviews

More Secure Budgeting

About the Data: GnuCash

API

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

https://api.awesome-privacy.xyz/finance/secure-budgeting/gnucash

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

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share GnuCash

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

View Secure Budgeting (3)