← All projects

Ledger

A powerful, double-entry accounting system for the command-line

Finance & Fintechcommand-lineaccountingdouble-entryopen-sourceplain-textclipersonal-finance
Ledger screenshot

About

Ledger is an open-source, double-entry accounting system operated entirely from the UNIX command line. Users record transactions in a plain-text file using Ledger's own format, then query balances, registers, and reports via the ledger CLI. It was originally written by John Wiegley and released under the BSD license.

Problem

Managing personal or business finances without a GUI application, using plain-text files and a command-line interface for full control and transparency.

For

developers and technically inclined individuals who prefer command-line tools for personal or small-business accounting

How it works

Users write transactions in a plain-text ledger file and run the ledger CLI to generate balance sheets, account registers, and other financial reports.

Business model

open-source

Status

launched

Launched

2003

Founders

  • John Wiegley

Similar projects