Ledger - это мощная система двойного ввода, доступ к которой осуществляется из командной строки UNIX. Это может отложить некоторые пользователи, так как нет яркого интерфейса, но для тех, кто хочет беспрецедентного доступа к отчетам для своих данных, существует несколько альтернатив. Леджер использует текстовые файлы для ввода. Он считывает файлы и генерирует отчеты; нет другой базы данных или сохраненного состояния. Чтобы использовать Ledger, вы создаете файл с именами и транзакциями своей учетной записи, запускаетесь из командной строки с некоторыми параметрами для указания входных и запрошенных отчетов и получения вывода. Вывод, как правило, представляет собой обычный текст, хотя вместо этого вы можете создать граф или html. Ledger прост в концепции, удивительно богатой способностью и простой в использовании.