GnuCash
gnucash.orgDesktopA 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.
- Homepage:gnucash.org
- GitHub:github.com/Gnucash/gnucash
- Web info:web-check.xyz/check/gnucash.org
GnuCash Source Code
Author
Description
GnuCash Double-Entry Accounting Program.
Homepage
http://code.gnucash.org/website/Repository
- LicenseOther
- Created01 Feb 13
- Primary languageC
- Size676,741 KB
- Stars4,369
- Forks993
- Watchers4,369
Top Contributors
@jralls (4194)
@linas (3009)
@christopherlam (2934)
@gjanssens (2846)
@cstim (2628)
@jdavisp3 (2443)
@Bob-IT (1584)
@derekatkins (1264)
@andi5 (691)
@fellen (636)
@jsled (492)
@spot (349)
@mtalexander (279)
@richardcohen (271)
@c-holtermann (180)
@SziaTomi (169)
@cmarchi (166)
@milotype (133)
@Corvid-Black (128)
@avma (117)
@weblate (88)
@wilddev65 (85)
@CWehli (81)
@limitedAtonement (80)
@mocsa (73)
@Mechtilde (68)
@benoitg (65)
@wtuemura (65)
@ytxcash (61)
@SilentWarrior83 (59)
@yarons (59)
@rgmerk (56)
@agwekixj (55)
@cyphra (55)
@nomis (53)
@leggewie (48)
@yyyjajp (45)
@MocioF (44)
@willelop (36)
@codesmythe (35)
@yurchor (34)
@bgribble (32)
@zdenop (30)
@jaearick (29)
@Stephan-P (29)
@cjh0613 (25)
@jaimeMF (24)
@goodvibes2 (24)
@GnuFiBux (24)
@dawansv (24)
@comradekingu (22)
@brianhsu (21)
@jmarino (21)
@pmrasd (21)
@jeanlaroche (20)
@Lisapple (20)
@Kaligula0 (20)
@ianchi (20)
@Ceaus (19)
@cristiklein (17)
@ekinonnakapito (17)
@taoyouh (17)
@rhabacker (16)
@vmicajkova (15)
@pbroadbery (15)
@ljffytax (15)
@Noerr (14)
@luzpaz (13)
@eugenia-russell (12)
@MarongHappy (12)
@bpschuck (10)
@wenottingham (10)
@pkryger (10)
@marco-zietzling (10)
@jwhite66 (10)
@andibing (10)
@bigon (9)
@kohtala (9)
@thjungers (9)
@bittin (8)
@6e2f61 (8)
@yth1130 (8)
@featherfeet (8)
@ZeiP (8)
@farribeiro (8)
@DaveC49 (8)
@ltai0001 (7)
@hades (7)
@yegord (7)
@jeblad (7)
@xuhdev (7)
@TheBiggerGuy (7)
@ZehHa (7)
@BorATICI (7)
@muhammadyusuf-kurbonov (6)
@mjholub (6)
@flywire (6)
@apemay (6)
@aleksej0R (6)
@PRG-112 (6)
Recent Commits
John Ralls(09 Oct 26)
Merge Noah Noerr's 'price-set-source-string-warn' into stable.
John Ralls(09 Oct 26)
Merge Noah Noerr's 'keychain-log-real-error' into stable.
John Ralls(09 Oct 26)
Merge Koos's 'cleanup-strings' into stable.
Ceaus(09 Oct 26)
Text fixes.
Christopher Lam(06 Oct 26)
[gtest-ui-util.cpp] add test suite for gnc-ui-util.cpp
Christopher Lam(08 Oct 26)
[gnc-ui-util.cpp] fix numeric_to_words (gnc_numeric) no more infinite loop in some cases, no fudge, exact arithmetic
Christopher Lam(08 Oct 26)
[gnc-ui-util.cpp] remove number_to_words (double,int64_t)
Ceaus(05 Oct 26)
Corrected text from Tip Of The Day with the actual menu entry.
Ceaus(04 Oct 26)
Missing full stop end of sentence.
Christopher Lam(04 Oct 26)
[gnc-currency-edit.cpp] signals should be unblocked after blocking gnc_currency_edit_clear_display seems unused however
Ceaus(04 Oct 26)
Textual improvement.
John Ralls(04 Oct 26)
Merge Brent McBride's 'fix-lot-scrub-orphaned-gains' into stable
John Ralls(04 Oct 26)
Merge latest translations from Weblate.
Pedro Albuquerque(03 Oct 26)
Translation update by Pedro Albuquerque <[email protected]> using Weblate po/pt.po: 100.0% (5749 of 5749 strings; 0 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Portuguese) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
Ceaus(03 Oct 26)
Translation update by Ceaus <[email protected]> using Weblate po/nl.po: 98.2% (5647 of 5749 strings; 81 fuzzy) 32 failing checks (0.5%) Translation: GnuCash/Program (Dutch) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
Brent McBride(03 Oct 26)
Use xaccAccountGetSplitsSize in cap-gains regression test Per review: faster than g_list_length(xaccAccountGetSplitList()) and avoids leaking the returned list.
Brent McBride(02 Oct 26)
Resolve both gains splits in xaccSplitDetermineGainStatus Rework xaccSplitDetermineGainStatus() to resolve the gain status of both ends of a marker/source pair in a single call, and to use the xaccSplitGetGainsSourceSplit() accessor instead of a raw KVP lookup. When the function resolves one split it now also resolves its partner (the source for a marker, the marker for a source) if that partner is still UNKNOWN. This makes gain-status resolution order-independent: whichever split xaccSplitComputeCapGains() reaches first, the other is already resolved, so the marker->source switch-over no longer finds an unresolved source and never re-creates an orphaned gains split. This supersedes the one-line switch-over patch in cap-gains.cpp, which is reverted.
Ceaus(02 Oct 26)
Translation update by Ceaus <[email protected]> using Weblate po/nl.po: 97.8% (5627 of 5749 strings; 98 fuzzy) 27 failing checks (0.4%) Translation: GnuCash/Program (Dutch) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
Ceaus(02 Oct 26)
Translation update by Ceaus <[email protected]> using Weblate po/es_NI.po: 13.1% (754 of 5749 strings; 3097 fuzzy) 976 failing checks (16.9%) Translation: GnuCash/Program (Spanish (Nicaragua)) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es_NI/
Ceaus(01 Oct 26)
Translation update by Ceaus <[email protected]> using Weblate po/nl.po: 97.8% (5627 of 5749 strings; 98 fuzzy) 27 failing checks (0.4%) Translation: GnuCash/Program (Dutch) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
Yegor Derevenets(01 Oct 26)
Translation update by Yegor Derevenets <[email protected]> using Weblate po/ru.po: 96.9% (5575 of 5749 strings; 120 fuzzy) 124 failing checks (2.1%) Translation: GnuCash/Program (Russian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
Yegor Derevenets(01 Oct 26)
Translation update by Yegor Derevenets <[email protected]> using Weblate po/ru.po: 96.9% (5575 of 5749 strings; 120 fuzzy) 125 failing checks (2.1%) Translation: GnuCash/Program (Russian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
Ceaus(30 Sept 26)
Translation update by Ceaus <[email protected]> using Weblate po/nl.po: 97.6% (5613 of 5749 strings; 112 fuzzy) 32 failing checks (0.5%) Translation: GnuCash/Program (Dutch) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
Yegor Derevenets(30 Sept 26)
Translation update by Yegor Derevenets <[email protected]> using Weblate po/ru.po: 96.9% (5574 of 5749 strings; 121 fuzzy) 115 failing checks (2.0%) Translation: GnuCash/Program (Russian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/ Co-authored-by: Yegor Derevenets <[email protected]>
zugu(30 Sept 26)
Translation update by zugu <[email protected]> using Weblate po/ko.po: 98.4% (5658 of 5749 strings; 51 fuzzy) 12 failing checks (0.2%) Translation: GnuCash/Program (Korean) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/ Co-authored-by: zugu <[email protected]>
Ceaus(30 Sept 26)
Translation update by Ceaus <[email protected]> using Weblate po/glossary/nl.po: 55.6% (118 of 212 strings; 94 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Glossary (Dutch) Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/ Translation update by Ceaus <[email protected]> using Weblate po/nl.po: 97.5% (5608 of 5749 strings; 112 fuzzy) 32 failing checks (0.5%) Translation: GnuCash/Program (Dutch) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/ Translation update by Ceaus <[email protected]> using Weblate po/nl.po: 97.4% (5603 of 5749 strings; 112 fuzzy) 31 failing checks (0.5%) Translation: GnuCash/Program (Dutch) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/ Co-authored-by: Ceaus <[email protected]>
Alois Levermann(30 Sept 26)
Translation update by Alois Levermann <[email protected]> using Weblate po/glossary/de.po: 56.6% (120 of 212 strings; 92 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Glossary (German) Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/ Translation update by Alois Levermann <[email protected]> using Weblate po/de.po: 98.3% (5656 of 5749 strings; 54 fuzzy) 52 failing checks (0.9%) Translation: GnuCash/Program (German) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/ Co-authored-by: Alois Levermann <[email protected]>
Szia Tomi(30 Sept 26)
Translation update by Szia Tomi <[email protected]> using Weblate po/hu.po: 91.9% (5284 of 5749 strings; 103 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/hu.po: 91.8% (5281 of 5749 strings; 104 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/hu.po: 91.7% (5277 of 5749 strings; 107 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/hu.po: 91.5% (5263 of 5749 strings; 116 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/hu.po: 91.3% (5251 of 5749 strings; 120 fuzzy) 2 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/hu.po: 91.1% (5242 of 5749 strings; 127 fuzzy) 4 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/hu.po: 91.1% (5239 of 5749 strings; 130 fuzzy) 5 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: 55.6% (118 of 212 strings; 94 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: 91.0% (5234 of 5749 strings; 132 fuzzy) 5 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/hu.po: 90.9% (5227 of 5749 strings; 135 fuzzy) 5 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/hu.po: 90.7% (5220 of 5749 strings; 139 fuzzy) 5 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/hu.po: 90.6% (5213 of 5749 strings; 142 fuzzy) 7 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/hu.po: 90.6% (5211 of 5749 strings; 142 fuzzy) 7 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/hu.po: 90.4% (5200 of 5749 strings; 142 fuzzy) 7 failing checks (0.1%) Translation: GnuCash/Program (Hungarian) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/ Co-authored-by: Szia Tomi <[email protected]>
Arve Eriksson(30 Sept 26)
Translation update by Arve Eriksson <[email protected]> using Weblate po/sv.po: 100.0% (5749 of 5749 strings; 0 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Program (Swedish) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/ Translation update by Arve Eriksson <[email protected]> using Weblate po/sv.po: 99.3% (5711 of 5749 strings; 23 fuzzy) 5 failing checks (0.1%) Translation: GnuCash/Program (Swedish) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/ Translation update by Arve Eriksson <[email protected]> using Weblate po/glossary/sv.po: 100.0% (212 of 212 strings; 0 fuzzy) 0 failing checks (0.0%) Translation: GnuCash/Glossary (Swedish) Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/ Co-authored-by: Arve Eriksson <[email protected]>
Jonathan Santos Fernandes(30 Sept 26)
Translation update by Jonathan Santos Fernandes <[email protected]> using Weblate po/pt_BR.po: 95.9% (5516 of 5749 strings; 189 fuzzy) 29 failing checks (0.5%) Translation: GnuCash/Program (Portuguese (Brazil)) Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/ Co-authored-by: Jonathan Santos Fernandes <[email protected]>
GnuCash Security
GnuCash Website
Website
Free Accounting Software | GnuCash
GnuCash is personal and small-business financial-accounting software, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows.
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address24.199.76.112
- LocationSanta Clara,California,United States of America,NA
- ISPDigitalOcean LLC
- ASNAS14061
Associated Countries
US
Safety Score
Website marked as safe
100%
Trackers
No known trackers found
Blacklist Check
www.gnucash.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
GnuCash Reviews
More Secure Budgeting
A local-first personal finance app
Privacy-first cross-platform personal expense tracker (Android/iOS/Web) with offline-first design. Multi-cloud sync options — self-hosted BeeCount Cloud, iCloud, Supabase, WebDAV or S3 — keep data under user control.
A lightweight, self-hosted personal finance app for recording daily transactions and analyzing spending patterns. Self-hosted, with all data staying on your own server. Supports 2FA and OICD.
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.
Utilizes plain text files and scriptable, command-line-friendly software for bookkeeping/accounting, offering full control over data. Popular tools include Ledger, hledger, and Beancount among others, providing a flexible and vendor-independent approach to accounting.
A self-hosted, opensource, privacy-first portfolio tracking and accounting tool for crypto and more. Support for all 3 major Operating systems and docker. The tool focus is on data self-sovereignty.
About the Data: GnuCash
Edit GnuCash Data
You can edit GnuCash's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access GnuCash's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/gnucashThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share GnuCash
Help your friends compare Secure Budgeting, and pick privacy-respecting software and services.
Share GnuCash and Awesome Privacy with your network!
