Projects / jGnash


jGnash is a personal finance application written in Java. Java 7 is required. jGnash supports several account types, including investment accounts. It has support for split transactions, nested accounts, scheduled transactions, commodities, and currencies. It 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.

Operating Systems

RSS Recent releases

  •  17 Nov 2013 18:48

Release Notes: This release fixes a bug which was causing new transactions to show up twice in the account register. After restart, the duplicate would disappear.

  •  12 Nov 2013 23:23

Release Notes: This release fixes a race condition which was causing an ArrayIndexOutOfBoundsException in the GUI when adding a new transaction.

Release Notes: This release adds new functionality to attach images to transactions. Relational databases (H2 and Hsqldb) may now be used for data storage. The client/server architecture was reworked for improved performance and stability.

Release Notes: Several bugs were fixed for this release. Basic OFX and CSV export has been added.

  •  31 Oct 2012 19:55

Release Notes: This release improves importing and management of security history, makes several improvements to reporting, and fixes minor bugs.

RSS Recent comments

10 Apr 2006 00:49 SLR

very 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

04 Dec 2005 09:08 gdesigner Thumbs up

Great software. A big thank you to all the contributors.

18 Nov 2002 09:57 guillaumedesnoix

Nice piece of software. Runs fine inside JDistro.


Project Spotlight


A message transfer agent.


Project Spotlight

Assassin of the Underdark

An RPG graphical nethack game.