Skrooge is a personal finances manager powered by KDE. It allows you to keep track of your expenses and income, categorize them, and build reports. You can also manage your investments and see how they perform over time. Multiple accounts are supported. Some of the features included are advanced graphical reports, tabs that help you to organize your work, infinite undo/redo (even after the file was closed), instant filtering on operations and reports, infinite category levels, mass update operations, scheduled operations, tracking of refunds, automatic processing based on search conditions, and support for multiple currencies.
Jledger is a Java Business Accounting API that consists of invoicing, general ledger, stock/inventory control, and other business APIs that will assist Java developers in building business software with ease. It will take care of the business logic like accounting double entry, Stock Balance and management (FIFO), etc., and seamlessly integrate each part of business operation as a whole.