hledger for techies
hledger is a remix, in haskell, of John Wiegley's excellent ledger accounting tool. It reads a plain text ledger file or timelog describing your transactions and displays reports via command line, curses or web interface (click for a demo).
The hledger project aims to produce:
- a practical, accessible, dependable tool for end users
- a useful library and toolbox for finance-minded haskell programmers
- a successful, time-and-money-solvent project within a thriving ecosystem of financial software projects.
hledger is free software by Simon Michael & co., released under GNU GPLv3.
- Learn
manual, news, screenshots, some extra tips
- Download
cabal install hledger, or try these ready-to-run binaries, or see the installing docs
- Develop
darcs get http://joyful.com/repos/hledger, browse the repo, code docs, hackage page, notes, benchmark/profile/heap/coverage reports
Support
- chat Simon (sm) on the #ledger irc channel which we share, or
- report problems in the issue tracker
-
Related projects
- John Wiegley's ledger inspired hledger, and we try to stay compatible. You can often use both tools on the same ledger file.
- Uwe Hollerbach's umm is another haskell tool inspired by h/ledger.
- Tim Docker's ledger-reports uses hledger as a library to generate html reports.
- I have a few older bits and pieces here.