Welcome to the jGnash Wiki
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), while the older 1.x series of jGnash will run on systems that support a minimum of Java 1.4.0. (For more information on jGnash 1, including why you might need, or choose, to use it rather than jGnash 2, see JGnash 1.x Lives! (And Why).)
- Double-Entry Based Transactions
- Account Reconciliation
- Report Generation in PDF Format
- Fast Auto-Completion of Form Fields
- Schedule Recurring Payment Reminders
- Support for Multiple Currencies
- Track Investment Accounts and Transactions
- Online Updates of Stock Prices and Currency Exchange Rates
- Customizable User Interface
- Advanced Server/Client Networking Architecture
- OFX Import
- QIF Import
...and more! jGnash is a constantly growing/changing application, driven by user feedback. For a more complete list of features, see the About Page.
jGnash is licensed and available for use under GPLv3
jGnash can be downloaded using the Download Page.
Before downloading, it is always a good idea to review what has changed on the Release Page.
jGnash should work on any platform that meets the following requirements:
- Java Platform 7 (or newer) Runtime Environment
- Minimum Display Resolution of 800x600 (recommended)
jGnash has been tested and works well with the OpenJDK Java Platform as of the 2.6 releases
Help and Contributing
Suggestions, comments, bug reports, and fixes are always welcome. Please start with the Community_Portal page for posting suggestions and requesting help.
If you like jGnash, please consider donating to the project. Currently, donations are being accepted to purchase a used Mac capable of running OS X for testing purposes. If you would like to see what is planned for jGnash, please visit the Road Map and Development Page.
If you are interested in adding content to the wiki, please contact me. To prevent spam, the wiki is configured to prevent the creation of anonymous accounts. If you are serious about contributing content, I will be happy to create an account for you. If you are new to editing a wiki or would just like to experiment, please use the Sandbox.