jGnash is a personal finance application written in Java. Java 7 is required. jGnash supports several account types, including investment accounts. It has support for split transactions, nested accounts, scheduled transactions, commodities, and currencies. It can import OFX and QIF files, excluding investment accounts and transactions. Data is stored in an XML format so it is easy to manipulate and read the data external to the program. jGnash also has scripting support to add custom reports and functionality.
Quasar is a business accounting application. From its easy to install scripts to its online help, Quasar was developed with the ordinary user in mind. You can run it on a single computer or on a network. define a single company or multiple companies as your requirements dictate, purchase products, maintain inventory, sell goods and services, manage payables and receivables, print cheques, and review your financial statements. A complete electronic "User's Guide" is available in PDF format.
QuantLib is a cross-platform, quantitative finance C++ library for modeling, pricing, trading, and risk management in real-life. It is also wrapped as Python/Ruby/Scheme modules. Extensions for Excel, R, and Mathematica are available. Other such extensions are under consideration. QuantLib offers tools that are useful both for practical implementation and for advanced modeling. It features market conventions, yield curve models, solvers, PDEs, Monte Carlo (low-discrepancy included), exotic options, VAR, and so on.
Open Simp-X is a powerful Internet platform for everyone, attempting to change programming for the Internet with sharing database information. It strives for scalablility, reliability, and ease of use. The platform consists of a client/server pair. Security is a top priority, and data transfers are encrypted. Open Simp-X achieves scalability through plugins. Plugins can collect information, manipulate it, and send it back to the database. Writing plugins is easy since they do not have to worry about how to send or receive their information, and can focus on manipulating it. Open Simp-X can be set up to retreive data through a LAN or through a Web server.
GnuLedger is a Web-based accounting system. It has all of the functionality that an average home user needs to manage their finances. Its backend is a MySQL database, and it currently uses a web browser front-end. It has been tested using Internet Explorer, Mozilla, Opera, and QNX's Voyager.
Spreadsheet::WriteExcel is a Perl module which can be used to create native Excel binary files. Formatted text and numbers can be written to multiple worksheets in a workbook. Formulas and functions are also supported. It is 100% Perl and doesn't require any Windows libraries or a copy of Excel. It will also work on the majority of Unix and Macintosh platforms. Generated files are compatible with Excel 97, 2000, 2002, and 2003, and with OpenOffice and Gnumeric. An older version also supports Excel 5/95.
ECHO Custom Tag drives all types of real-time credit card and check transactions using ECHO merchant processing?s free secure payment gateway and open-source real-time software. Support available at www.openecho.com. Supports System check, Address Verification, Authorization, Authorization and Deposit, Authorization and Deposit with Address Verification, Authorization with Address Verification, Deposit, Credit, Commercial Card, and Electronic Check Debit. Designed to be easily integrated into e-commerce applications. Can be used for ISP/IPP billing using client check information. Checks are processed as ACH transactions. Includes all credit card functionality.
Sharp Tools is a spreadsheet written in Java. It features full formula support (nested functions, auto-updating, and relative/absolute addressing), a file format compatible with other spreadsheets, printing support, undo/redo, a clipboard, sorting, data exchange with Excel, histogram generation, and a built-in help system.