hledger
« Back to VersTracker
Description:
Easy plain text accounting with command-line, terminal and web UIs
Type: Formula  |  Latest Version: 1.51.1@0  |  Tracked Since: Dec 8, 2025
Links: Homepage  |  @hledgerorg  |  formulae.brew.sh
Category: Productivity
Tags: accounting finance cli productivity plaintext
Install: brew install hledger
About:
hledger is a robust double-entry accounting system that runs from the command line, terminal, and web browser. It uses simple plain text files for data storage, making version control and scripting easy. It provides powerful reporting capabilities to help users gain insights into their finances without the complexity of traditional accounting software.
Key Features:
  • Plain text data storage (CSV, Ledger, or hledger format)
  • Powerful, fast reporting with multiple output formats
  • Interactive terminal UI (hledger-ui) and web interface (hledger-web)
  • Strict double-entry accounting with robust error checking
Use Cases:
  • Personal finance tracking and budgeting
  • Small business bookkeeping
  • Analyzing spending habits via detailed reports
  • Versioning financial data using Git
Alternatives:
  • ledger – The original CLI accounting tool; hledger offers better error messages, easier installation, and a more user-friendly UI.
  • beancount – Python-based alternative; hledger is written in Haskell and often preferred for its speed and reporting flexibility.
Version History
Detected Version Rev Change Commit
Dec 8, 2025 11:06pm 0 VERSION_BUMP de9dd493
Dec 5, 2025 11:07am 0 VERSION_BUMP 89f9271b
Dec 1, 2025 7:17am 0 VERSION_BUMP 92bdd942
Sep 27, 2025 2:26am 0 VERSION_BUMP fc0153fe
Sep 17, 2025 2:45pm 0 VERSION_BUMP 3dbdc5e6
Sep 17, 2025 8:52am 0 VERSION_BUMP 268a8ef9
Jan 5, 2025 7:59pm 0 VERSION_BUMP 7960bfc1
Sep 13, 2024 9:39pm 0 VERSION_BUMP f4308a5d