jGnash
Tap a star to rate
jGnash is a free, open-source personal finance application written in Java, making it portable across Windows, macOS, and Linux. It implements double-entry accounting for tracking all account types and generating financial reports. You can export your transactions to spreadsheets or PDF, and the application handles multi-currency accounts and investment tracking.
jGnash works well for users comfortable with Java applications who want a free alternative to commercial personal finance software. It's a good fit if you need reliable double-entry accounting with the ability to move your data to Excel or other tools. Compared to lighter solutions, jGnash offers richer reporting and account management for active investors and complex households.