Java Ledger
Accounting Journal and Ledger and Balance Sheet
This will be an accounting application operated at least in the beginning from the command line. It will do basic account or book keeping. It will give you journal reports, accounts reports, ledger account reports and balance sheet reports, also maybe income statements reports. Journal and Chart of Accounts are kept in xml files.