jGnash is a personal finance application written in Java. Java 6 is required. jGnash supports several account types, including investment accounts. jGnash has support for split transactions, nested accounts, scheduled transactions, commodities, and currencies. jGnash can import OFX and QIF files, excluding investment accounts and transactions. Data is stored in an XML format so it is easy to manipulate and read the data external to the program. jGnash also has scripting support to add custom reports and functionality.
| Tags | Office/Business Financial Accounting |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: This release adds several usability improvements and fixes some obscure but critical bugs.


Changes: This release address several significant usability issues.


Changes: In addition to several obscure bugfixes, this release adds OFX support for credit cards and the OFX version 2 file format. Handing of automatic backups has been improved.


Changes: This release address several usability issues and fixes a potential corruption when a jdb file is closed on exit. Updating is strongly recommended if you are using the 2.x series.


Changes: This release fixes a bug when trying to import 1.x files and saving in the JDB format. Several other minor bugs were corrected.
A simple tool for managing the urge to do "just one more thing".
- All comments
Recent commentsvery good
Hi folks,
I converted from gnucash because its really oversized for me and had no problems using jgnash.
And the best of all - it runs on both of my platforms M$ and Linux. It would be very nice to get it in the testing tree of debian, wouldnt it?
Thank you for writing and maintaining this wonderfull and easy to use of software.
rgds robert
Nice.
Great software. A big thank you to all the contributors.
Nice.
Nice piece of software. Runs fine inside JDistro.