Ledger

The original plain-text double-entry accounting tool for the command line.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

2 more ways to get Ledger

Package managers

About Ledger

Ledger reads a plain-text journal and reports balances, registers and budgets from it without ever writing back to the file, which makes the ledger the single source of truth. It handles multiple currencies and commodities, virtual postings and arbitrary reporting periods.

Strengths

  • Never modifies your journal; reporting is entirely read-only
  • Handles commodities, currencies and arbitrary reporting periods

Limitations

  • Command-line only, with a terse query syntax to learn
  • No import tooling of its own

Details

Pricing
FreeThe open-source application is available without a license fee.
License
BSD-3-Clause
Developer
John Wiegley
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Best suited for
The original plain-text double-entry accounting tool for the command line
Last verified
Added
Provenance
Selected from the TechWalrus Resource Hub (Self-Hosting & Homelab); facts checked against the developer's own pages, 2 sources on file.

Report a wrong fact or a dead link on this listing