Ledger is a powerful, double-entry accounting system that is accessed from the UNIX command-line. Developed by John Wiegley
License: Open Source
Xero is known for its user-friendly interface and strong invoicing capabilities, making it ideal for small to medium-sized businesses. Ledger, on the other hand, offers robust accounting features and is highly customizable, making it better suited for larger businesses or those with complex needs.