Looking for the latest version? Download jgnash-2.33.2-bin.zip (61.0 MB)
Home / Active Stable 2.x
Name Modified Size Downloads / Week Status
Parent folder
jgnash-2.33.2-bin.zip 2017-11-12 61.0 MB 219219 weekly downloads
jgnash-2.33.1-bin.zip 2017-08-19 60.9 MB 99 weekly downloads
jgnash-2.33.0-bin.zip 2017-08-12 60.9 MB 22 weekly downloads
jgnash-2.32.0-bin.zip 2017-06-15 54.3 MB 44 weekly downloads
jgnash-2.31.0-bin.zip 2017-05-10 55.1 MB 0
jgnash-2.30.0-bin.zip 2017-04-09 55.1 MB 0
jgnash-2.29.0-bin.zip 2017-03-06 55.1 MB 0
jgnash-2.28.3-bin.zip 2017-01-23 55.0 MB 0
jgnash-2.28.2-bin.zip 2017-01-15 54.9 MB 0
jgnash-2.28.1-bin.zip 2017-01-14 54.9 MB 0
jgnash-2.28.0-bin.zip 2016-11-27 54.9 MB 0
jgnash-2.27.0-bin.zip 2016-11-05 43.5 MB 0
jgnash-2.26.1-bin.zip 2016-10-13 43.5 MB 0
jgnash-2.26.0-bin.zip 2016-10-13 43.5 MB 0
README.md 2016-08-20 5.0 kB 0
jgnash-2.25.0-bin.zip 2016-08-20 42.8 MB 0
jgnash-2.24.0-bin.zip 2016-06-25 43.7 MB 0
jgnash-2.23.0-bin.zip 2016-05-14 44.1 MB 0
jgnash-2.22.1-bin.zip 2016-04-03 43.8 MB 0
jgnash-2.22.0-bin.zip 2016-02-21 43.8 MB 0
jgnash-2.21.0-bin.zip 2016-01-09 43.7 MB 33 weekly downloads
jgnash-2.20.0-bin.zip 2015-11-22 43.7 MB 0
jgnash-2.19.0-bin.zip 2015-10-10 43.6 MB 0
jgnash-2.18.0-bin.zip 2015-09-13 43.3 MB 0
jgnash-2.17.1-bin.zip 2015-09-01 41.8 MB 0
jgnash-2.17.0-bin.zip 2015-08-29 41.8 MB 0
jgnash-2.16.0-bin.zip 2015-07-03 44.4 MB 0
jgnash-2.15.2-bin.zip 2015-03-14 44.2 MB 0
jgnash-2.15.1-bin.zip 2014-12-24 43.8 MB 0
jgnash-2.15.0-bin.zip 2014-12-07 43.8 MB 0
jgnash-2.14.1-bin.zip 2014-11-04 43.8 MB 0
jgnash-2.14.0-bin.zip 2014-10-19 42.7 MB 0
jgnash-2.13.6-bin.zip 2014-09-21 42.2 MB 0
jgnash-2.13.5-bin.zip 2014-02-23 41.9 MB 0
jgnash-2.13.4-bin.zip 2014-01-01 41.8 MB 0
jgnash-2.13.3-bin.zip 2013-12-12 41.8 MB 0
jgnash-2.13.2-bin.zip 2013-11-17 41.8 MB 0
jgnash-2.13.1-bin.zip 2013-11-12 41.8 MB 0
jgnash-2.13.0-bin.zip 2013-10-16 41.7 MB 0
jgnash-2.12.0-bin.zip 2013-03-03 29.2 MB 0
jgnash-2.11.0-bin.zip 2012-10-30 27.6 MB 0
jgnash-2.10.0-bin.zip 2012-09-02 27.6 MB 0
jgnash-2.9.0-bin.zip 2012-05-07 27.6 MB 0
jgnash-2.8.0-bin.zip 2012-03-10 27.4 MB 0
jgnash-2.7.0-bin.zip 2012-02-09 18.6 MB 0
jgnash-2.6.2-bin.zip 2012-01-23 19.8 MB 0
jgnash-2.6.1-bin.zip 2012-01-09 18.6 MB 0
jGnash-2.6.0.zip 2011-12-24 16.1 MB 0
jGnash-2.6.0-pre7.zip 2011-12-02 15.8 MB 0
jGnash-2.6.0-pre6.zip 2011-11-26 15.8 MB 0
jGnash-2.5.1.zip 2011-01-03 15.5 MB 0
jGnash-2.5.0.zip 2010-09-19 15.5 MB 0
jGnash-2.4.1.zip 2010-07-28 15.4 MB 0
jGnash-2.4.0.zip 2010-07-18 14.6 MB 0
jGnash-2.3.5.zip 2010-06-20 12.7 MB 0
jGnash-2.3.4.zip 2010-02-21 12.6 MB 0
jGnash-2.3.3.zip 2009-12-29 12.4 MB 0
jGnash-2.3.2.zip 2009-11-03 12.5 MB 0
jGnash-2.3.1.zip 2009-10-31 12.5 MB 0
jGnash-2.3.0.zip 2009-06-28 12.4 MB 0
jGnash-2.2.0.zip 2009-03-31 11.2 MB 0
jGnash-2.1.0.zip 2009-02-07 10.2 MB 0
jGnash-2.0.3.zip 2008-12-31 9.7 MB 0
jGnash-2.0.2.zip 2008-11-29 9.6 MB 0
jGnash-2.0.1.zip 2008-11-16 9.9 MB 0
jGnash-2.0.0.zip 2008-11-02 9.9 MB 0
Totals: 66 Items   2.2 GB 237

jGnash Logo


jGnash is a free (no strings attached!) personal finance manager with many of the same features as commercially-available software. It was created in order to make tracking your personal finances easy, but also provides the functionality required by advanced users. jGnash is cross-platform: jGnash 2 will run on any operating system that has a working Java 7 Runtime Environment (e.g., Linux, Mac OS X, and Microsoft Windows)

jGnash 2.x requires that the Java Platform version 8 or newer be installed. jGnash has been tested with the Oracle JVM as well as the open source OpenJDK Platform.

Getting Java

Most users of jGnash will want the latest version of Oracle Java Runtime Environment.

Developers will want the Java Development Kit (see build instructions below.)

Learn about jGnash

To learn about the features of jGnash, visit the jGnash Website.

Download jGnash

You can download jGnash from the jGnash Download Page.

To Install jGnash:

  1. Unzip all files into a directory of your choice leaving the directory structure unchanged.

To Run:

Simply type the following below at a command line or double click on the jar or exe file in Windows.

java -jar jGnash2.jar

OpenJDK Tips:

If you are using the OpenJDK, enabling OpenGL acceleration can significantly improve graphics performance. See the integrated help for use of the -opengl option.

Linux Tips:

jGnash is not compatible with the GCJ Java installation pre-installed on older Linux distributions. You will need to install the OpenJDK or Oracle Java Platform and correctly set the default for jGnash to operate correctly.

Mac OS X Installation:

For Mac OS X users, a minimum of Mac OS X 10.7 is required unless you want to experiment with the SoyLatte Java distribution.

  1. Copy the jGnash folder to /Applications.
  2. Open AppleScript Editor.
  3. Create the following script:

        do shell script "/System/Library/Frameworks/JavaVM.framework/Versions/1.8.0/Home/bin/java -classpath /Applications/jGnash/lib -jar /Applications/jGnash/jgnash2.jar"
    end try
  4. Save it as an Application called jGnash.app in /Applications/jGnash


When upgrading from 1.x to 2.x, you will have to recreate your reminders.

See the integrated help for command line options.

Building jGnash:

To build jGnash you'll need the following software installed on your system:

  1. JDK 8u45 or later.
  2. Apache Ant 1.7.0 or later
  3. Apache Maven 3.0 or later

Before running the main build, the Maven-based jgnash-help project must be built and installed into your local Maven repository:

cd jgnash-help
mvn install

To create the distribution zip file, return to the main directory (cd ..) and then run:

mvn package

The distribution zip file will be produced at jgnash-swing/target/jgnash-version-bin.zip.

jGnashFx Version

The distribution now contains a version of jGnash that utilizes JavaFX for the user interface. Long term this version will replace the Java Swing based version that jGnash was first based on. The advantages of JavaFX over Swing are an improved appearance with better utilization of the systems graphics hardware including Hi-DPI systems.

The core/engine of jGnash remains the same and is shared by both the Swing and JavaFx versions. This means stability and protection of your valuable data remains the same. This also allows you to switch between versions without issue.

The advantages for jGnash is a smaller code base for the user interface, access to better components such as improved table support, HTML pages, functional animations, modern controls, etc. Experienced jGnash users will notice interface improvements. For example, try using the vertical and horizontal scroll wheels in a date picker and the collapsible transaction forms.

Java 8 Requirements

JDK 8u60 or later is required for the jGnashFx interface. The 8u60 release fixed several JavaFX bugs and jGnashFx is dependent on several recent API changes.

Linux Users

Linux users may use the jGnashFx interface if you have the Oracle release of Java installed or if you are using OpenJDK with OpenJFX 8u60 or later installed. OpenJFX 8u40 and u45 packages are generally available for most mainstream distributions, but will not work. You will need the 8u60 packages.


jGnashFx has been heavily tested against OpenJFX. There are no noticeable differences in performance or stability with the Oracle release or OpenJDK with OpenJFX.

Source: README.md, updated 2016-08-20

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, thanks