1.6.0: monthly summaries in CSV. Nothing in your ledger files has to change.Changelog

Open source project
  • Overview
  • Install
  • Changelog
  • Community
  • Legal
  • Privacy
Repository

Changelog

What changed

Newest first. Anything that changes the output of a report, or refuses a file that used to be accepted, is marked breaking and is announced on the mailing list a week ahead.

  1. 2 September 20261.6.0

    Monthly summary writes CSV

    report monthly now accepts --format csv, with one row per month and one column per top-level account. The text output is unchanged.

  2. 11 August 20261.5.2

    Account filter matches prefixes

    --account expenses matched only the exact account name. It now matches expenses and everything below it, which is what the documentation always said.

  3. 27 June 20261.5.1

    Faster on large folders

    Parsing is single-pass again after a regression in 1.5.0. A folder of 40,000 transactions reports in under a second on an ordinary laptop.

  4. 14 June 20261.5.0

    Reports take a date range

    --from and --to on every report. Dates are inclusive at both ends. Omitting one leaves that end open.

  5. 3 April 20261.4.1

    check names the line

    A block that did not balance reported only the file. It now reports the file, the line and the amount by which it is out.

  6. 19 February 20261.4.0

    Windows builds

    Signed builds for Windows on x86_64 and arm64. Output is UTF-8 with CRLF; --lf keeps the Unix endings.

  7. 8 January 20261.3.0

    Third decimal is an error

    Amounts with more than two decimal places were silently rounded. They are now refused. Breaking for anyone whose files relied on the rounding.

  8. 22 October 20251.2.0

    Balance report by account

    report by-account, the fourth and last report. No fifth is planned.

  9. 6 May 20241.0.0

    First release

    Balance, income and monthly reports over a folder of plain-text ledger files. The file format has not changed since.

Releases

  • Package registryEvery build, with checksums
  • Mailing listOne message per release, nothing else

Open source project

Ledgerline turns a folder of plain-text ledger files into four reports. It does nothing else, and that is the point.

The tool

  • Overview
  • Install
  • Changelog

The project

  • Community
  • Issue tracker
  • Mailing list

Elsewhere

  • Repository
  • Package registry
  • Chat room

Legal

  • Legal notice
  • Privacy
Ledgerline is free software under the MIT licence. Copyright 2024-2026 the Ledgerline maintainers. No warranty of any kind.