Оригинальный автор(ы) | Джон Уигли |
---|---|
Первоначальный выпуск | 2003 ( 2003 ) |
Стабильный релиз | 3.3.2 [1] / 30 марта 2023 г. ( 30 марта 2023 ) |
Репозиторий |
|
Операционная система | Любая Unix-подобная система , включая macOS , Microsoft Windows [2] |
Платформа | Кроссплатформенный [ какой? ] |
Доступно в | С++ |
Тип | Система двойной бухгалтерии |
Лицензия | BSD-3-пункт |
Веб-сайт | ledger-cli.org |
Ledger — это приложение для ведения бухгалтерского учета с двойной записью на основе командной строки . Данные бухгалтерского учета хранятся в текстовом файле в простом формате, который пользователи готовят самостоятельно с помощью других инструментов. Ledger не записывает и не изменяет данные, он только анализирует входные данные и создает отчеты.
Редактор Linux Weekly News Джонатан Корбет нашел Ledger «мощным инструментом», особенно для создания отчетов, но в программном обеспечении не хватало многих функций, необходимых для масштабирования под нужды малого бизнеса. [3] Джо Барр, пишущий для Linux.com, прокомментировал: «Если вы имеете степень магистра делового администрирования, разбираетесь в Emacs и регулярных выражениях, или хакер ядра, который ценит отложенные налоговые начисления, вам понравится это приложение». [4]
FLOSS Weekly взял интервью у Джона Уигли в 2011 году. В нем были отмечены чтение файлов GnuCash , возможность написания скриптов, интерфейс Emacs и автоматизированные транзакции как сильные стороны, а также порт Common Lisp и порт Haskell системы. [5]
Система Ledger и формат файла оказали большое влияние, были переработаны в нескольких других языках и вдохновили на создание похожих инструментов. Активно разрабатываемые порты [6] включают Abandon [7] на Scala , Beancount [8] на Python и hledger [9] на Haskell . Активно разрабатываемые проекты, вдохновленные ledger, включают penny. [10]