Gnucash is a personal finance and accounting application. Usually, applications like this are not precisely cheap. This one, on the other hand, is an open-source project, so it is free of charge.
With GnuCash, you can keep track of your financial records. You can create one or more accounts. You can add debits or credits to any of those accounts. If you have a lot of bank accounts and credit cards and you're tired of manually keeping track of those, using an application like this can save you time. GnuCash has lots of features. I like the fact that you can search for any specific transaction from the "finder" tool. That is particularly helpful when you have lots of accounts. Another useful feature is the tags engine. For every single transaction that you add, you can select different tags to add to them. Thus, when you need to find a transaction quickly, you can simply search for "payments". You can also get reports, statistics, graphics, and more.
On the downside, the application's graphical user interface isn't really refined. Perhaps the only problem with this particular version of GnuCash (2.1.5) is all the bugs that it has. Most of those bugs are highly noticeable and terribly annoying for the end-user. If you can download the latest version of GnuCash, that would be the way to go. I had problems with some of the latest versions, so using this version is my workaround. You can use this version, it just isn't pretty.
- Lots of features
- Inbuilt search
- Weak GUI