hledger

simonmichael·simonmichael.hledger

Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.

hledger is lightweight, cross platform, multi-currency, double-entry accounting software. It lets you track money, investments, cryptocurrencies, invoices, time, inventory and more, in a safe, future-proof plain text data format with full version control and privacy.

winget install --id simonmichael.hledger --exact --source winget

Latest 1.52.3·August 27, 2026

Release Notes
  • Uses hledger-lib 1.52.3.
  • Uses hledger 1.52.3.

Fixes

  • Another XSS (cross-site scripting) vulnerability has been fixed, in the add transaction form's error message. Any web page visited while hledger-web was running could use it to run javascript in hledger-web's origin, and from there read the whole journal, or alter it. All hledger-web users should upgrade. See also: GHSA-vq7r-8w52-jv84. (Arthur Cinader, Simon Michael, #2700)
  • A newline submitted in a transaction's description, code or account name is no longer written into the journal file. This removes the possibility of the user inserting an include directive, which could expose system files readable by the hledger-web server. See also: GHSA-vq7r-8w52-jv84. #2704 Note: as with #2698 in 1.52.2, these fixes were backported from AI-assisted fixes in hledger 2, under the security exception in https://hledger.org/AI.html; they have been reviewed and tested.
  • hledger-web's official binaries, and builds from the hledger source tree, now use aeson 2.3, avoiding a denial of service bug. (https://haskell.github.io/security-advisories/advisory/HSEC-2026-0007.html)

Simon Michael, Arthur Cinader.

Installer type: zip

x64AE16E1F6A311F7CAE6E09D4EF1D0FC0C214FB4041D9100D0AC29BADE1219FC09

Details

Homepage
https://github.com/simonmichael/hledger
License
GPL-3.0
Publisher
simonmichael
Support
https://hledger.org/support.html
Moniker
hledger

Tags

accountingbountiesbountycommand-line-toolconsole-applicationfinancehaskellhaskell-applicationledgerplain-textplain-text-accountingplaintextplaintext-accountingtuiweb-application

Older versions (22)

1.52.2
x6494AD023807407B28B70A3FA00F794A3ABED5890B59D36B3BAA46AA24D5085EBE
1.52.1
x64A330A86FF8F99CDE603D6F3BF6FDD0DB4E02892366A7077A9211A0CFA9FAED0E
1.52
x643AD0DC01299CE40588C0382AC8B67D59CC1B6B2B758B8245A552EB94FE8D2A70
1.51.2
x6410B7DA22A2893065159FCB28325CCED05C63D745E20B48E26ECFA9E9B8F711F0
1.51.1
x648FAEC443FAA955C8FD78A846B35803726C78B74E43122777FD960784FC980781
1.51
x64E34C3B8C88A00F59EF71E461D18F240A79D9D16A9C354751051B117B0C62EF46
1.50.5
x6479157A87BD3DC01C567D47CAFF08768227A5D74BDA74C18B39EF16B5AD8F9764
1.50.4
x64BBD51598C9D09F4727834B1B5A249379C115D2D710E123F7ADDD8EDDBAA33EE8
1.50.3
x64C3ACFF2EF6831D5AF4FED6C8EE2829632F8072FE40871ECABB61E087D46804FD
1.50.2
x6497A35522D2C6232989D85832C42F5F5359C09D95A2DA741425D768C98E6FA38A
1.50.1
x64DFDDDA92B0DA578CE65499407D86B570D1A96A05E237B57AF6C1BBF8BA2F5BE7
1.50
x64210188D1D526AEFDA572A473C7C03A16910504A0FE0D655DAAD98D4C1E518427
1.43.2
x642281A04EE0313C84430FC6D1BF8323B061CA0C3E4B2176D7EDF2F7568FE539B1
1.43.1
x6484E78880BC0FB0977BA36B103786ABEBB619D37A0256D087C8E18C56D5FDED32
1.42.1
x646A62E3DC9FFE92F122D6ADBDCA7392ACFD4E65F4BBF0711625FD5F7B7E35E0C9
1.40
x64666BBBF2228DC1CAA492F4A0917988CCF33CC297030EA1FB43328C0D39E6A13C
1.34
x647F99D34F89611143103D760EBF3E45482AD56A32101B5B1EF8917CDE9213D2CB
1.33.1
x64657A63FDAF51E7DC26DA65705192D9F67E089449B756241D52AC3E65D0D3CA1E
1.30
x642F31DE09E050912ABF019BC8BA32F5C01F06D259ADBC4CD21E7A916AC6F288D1
1.29.2
x64e47dc6536c41acd09e724e5591197ac320a4d529c029d9c54bfba38ae12529af
1.28
x64F04AFA61E736DE18CB7418913662B8B7B7D298B4C67AE96B0ED2538F34AA8005
1.27.1
x642467EBDB60C89A6877B735EC34DB05D8BF95BF051D38DD4394860BF9EFC79F90