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.
BOND (building object network databases) is database development framework for rapidly creating applications. It creates live forms for the Web with AJAX and desktop applications using GTK. Using XML to define widget layouts, it drives the live forms to which SQL statements and methods can be attached.
The Apache Open For Business Project is an enterprise automation software project that includes ERP, CRM, E-Business/E-Commerce, SCM, MRP, and CMMS/EAM functions. It is a foundation and starting point for enterprise solutions and can certainly be used out of the box, but is also great for creating specialized applications.
lunafin is a home banking program that comes in two parts. The first part is a Perl/GTK+ frontend for displaying statement-information on a current account, and the second is a backend that fetches account data from the bank and stores it in a MySQL database. lunafin only works in conjunction with certain German savings banks ("Sparkassen").
Kapital is a personal finance manager package for KDE and Linux. It is meant to be in the spirit of Intuit Quicken or Microsoft Money, but without the bloat associated with those packages. It features a check register, a calendar for setting up scheduled payments, a "Bill Tracker" alarm, check and report printing, basic and advanced searching capabilities, online reporting, charts and graphs, predefined categories for transactions (including subcategories, and the ability for users to create and delete new categories), a new account wizard, import/export features for the Quicken QIF file format, a budget tracker, a check designer, the ability to create any type of account (checking, savings, stock, investment, retirement, etc.), and online banking support.
DreamHost supports automated billing. All hosting, domains, orders, accounts, statistics, and billing can be viewed and updated in the admin area (no programming or HTML experience needed). It supports all top level domains, and you can add or remove as many as you like. Each top level domain can be assigned a different registration cost for each year (1-10 years). Customers can login and update their account information and password. It uses MySQL and PHP, making it very fast and dependable. It includes many more convenient features.