One trend worth noting -- a huge number of the open source tools on this list, particularly the business applications, are now available on a software-as-a-service (SaaS) basis. For businesses, this model seems to make sense, as it gives them access to support and reduces the need for in-house staff to deploy and monitor applications. It also enables a more mobile workforce and keeps costs low. And of course, this model is also great for open source vendors as it gives them another way to monetize their open source projects.
Without further ado, here are fifty open source applications that might be able to replace the financial software you currently use for your home or business.
Specifically designed to replace QuickBooks and Sage, TurboCASH offers a handy chart on its Web site that let's you compare features. It's easy to setup, offers comprehensive reporting, and is one of the most robust accounting programs available for small business owners. Operating System: Windows
Offering some basic ERP functions as well as fairly advance accounting functions, FrontAccounting lets you access your books from any browser. Unlike most commercial Web-based accounting systems which store your data in the cloud, you'll need your own Web server in order to use FrontAccounting. Operating System: OS Independent
This Web-based accounting and ERP solution offers many advanced features, like sales forecasting, data backup, and bill pay, that cost extra with commercial products. It's also available as a hosted service in addition to the free version. Operating System: OS Independent
GnuCash offers a complete personal finance manager, as well as basic business accounting features best suited for very small businesses. It includes investment management and tracking capabilities, plus accounts payable, accounts receivable, invoicing, etc. Operating System: Windows, Linux, OS X
Aimed at small to medium-sized organizations, FriFinaans offers a cross-platform, multi-user client-server based accounting system. It tracks accounts, debtors, creditors, products, and more. Operating System: OS Independent
Designed to be simple, osFinancials can be used by anyone. The basic software is free, but plug-ins and support are available for a fee. Note: because it is developed by a team in the Netherlands, a lot of the osFinancials Web site and documentation is in Dutch, but English is also available. Operating System: Windows
Although it offers special features for telecom providers, jBilling can be used by any subscription-based service to track and bill customers. Because it uses a rules engine, it adapts as your business changes, and it's much easier than creating your own in-house solution. Operating System: OS Independent
The "leader in on-demand budgeting, forecasting, and reporting solutions," Adaptive Planning software hopes to move enterprises off spreadsheets to its more adaptive and responsive budget planning and forecasting. In addition to the free open-source version, it's available in Corporate and Enterprise Editions, with all the flavors also available on a software-as-a-service model. Operating System: Windows, Linux
Calling itself the "most widely used open source business intelligence," the Jaspersoft Business Intelligence Suite contains modules for reporting, data analysis, data integration and dashboards. It's available in three versions: the free community edition and the paid professional and enterprise editions. Operating System: OS Independent
Like Jaspersoft, Pentaho also claims to be the leader in open source business intelligence. It includes five modules for reporting, analysis, dashboards, data integration and data mining, and it's available in on-demand and commercially supported versions, as well as the free community version. Operating System: Windows, Linux, OS X
While not quite as robust as either the open-source or commercial apps above, Palo provides excellent tools for financial reporting, analysis and planning. It's available either as an Excel add-on or as a complete Web-based suite. Operating System: OS Independent
Java-based JMagallanes lets users create charts and tables from a wide variety of data sources, including SQL, Excel, XML, and other file types. It's not as advanced as the other business intelligence tools in this list, but is fairly easy to use. Operating System: OS Independent