Ledger ist ein Kommandozeilenprogramm für die Verwaltung von Finanzen, das eine einfache Textdatei als Hauptbuch verwendet, aber leistungsfähige Features bietet, um mit Gebrauchsgütern, Konten¸ Transaktionen usw. zu arbeiten. Es kann auch Gnucash-Dateien direkt lesen.