Fork me on GitHub

News

2013/5/4 hledger 0.20.0.1

2013/5/1 hledger 0.20

Bugs fixed:

Journal reading:

CSV reading:

Querying:

add comand:

register command:

web command:

Add-ons:

Documentation and infrastructure:

Release contributors:

2012/11/24 hledger-web 0.19.3

2012/11/16 hledger-web 0.19

2012/11/16 hledger 0.19.1

2012/10/21 hledger 0.19

2012/7/7 hledger 0.18.2

2012/6/29 hledger 0.18.1

2012/5/29 hledger 0.18

2012/3/3 hledger-web 0.17.1

2012/2/1 hledger 0.17

2011/11/1 HCAR

hledger is a library and end-user tool (with command-line, curses and web interfaces) for converting, recording, and analyzing financial transactions, using a simple human-editable plain text file format. It is a haskell port and friendly fork of John Wiegley's Ledger, licensed under GNU GPLv3+.

hledger aims to be a reliable, practical tool for daily use. It reports charts of accounts or account balances, filters transactions by type, helps you record new transactions, converts CSV data from your bank, publishes your text journal with a rich web interface, generates simple charts, and provides an API for use in your own financial scripts and apps.

In the last six months there have been two major releases. 0.15 focussed on features and 0.16 focussed on quality. Changes include:

Current plans include:

2011/10/26 hledger-web 0.16.5

2011/10/24 hledger-web 0.16.4

2011/10/4 hledger-web 0.16.3

2011/10/4 hledger-web 0.16.2

2011/10/4 hledger 0.16.1

2011/10/1 hledger 0.16

announcement

2011/9/12 hledger 0.15.2, hledger-web 0.15.3

2011/9/2 hledger 0.15.1, hledger-web 0.15.2

announcement

2011/9/1 hledger 0.15

announcement

2011/05 HCAR

hledger is a haskell port and friendly fork of John Wiegley's ledger. It is a robust command-line accounting tool with a simple human-editable data format. Given a plain text file describing transactions, of money or any other commodity, hledger will print the chart of accounts, account balances, or transactions you're interested in. It can also help you record transactions, or convert CSV data from your bank. There are also curses and web interfaces. The project aims to provide a reliable, practical day-to-day financial reporting tool, and also a useful library for building financial apps in haskell.

Since hledger's last HCAR entry in 2009, hledger became cabalised, had 10 non-bugfix releases on hackage, split into multiple packages, acquired a public mailing list, bug tracker, fairly comprehensive manual, cross-platform binaries, and has grown to 5k lines of code and 15 committers. 0.14 has just been released, with 5 code committers.

The project is available under the GNU GPLv3 or later, at http://hledger.org .

Current plans are to continue development at a steady pace, to attract more developers, and to become more useful to a wider range of users, eg by building in more awareness of standard accounting procedures and by improving the web and other interfaces.

2011/4/22 hledger 0.14

announcement

Release contributors: Simon Michael, Dmitry Astapov, Eric Kow, Max Bolingbroke, Omari Norman. Stats: 137 days, 113 commits, 11 end-user features and 15 end-user bugfixes since last release. 189 unit & functional tests and 59% unit test coverage (hledger, hledger-lib packages). 5540 lines of code (all packages).

2010/12/6 hledger 0.13

announcement

2010/9/6 hledger 0.12.1

announcement

2010/9/5 hledger 0.12

Stats: 50 days and 90 commits since last release, now at 5741 lines of code with 136 tests and 41% unit test coverage.

2010/07/17 hledger 0.11.1

2010/07/17 hledger 0.11

announcement

Stats: 55 days and 136 commits since last release. Now at 5552 lines of code with 132 tests and 54% unit test coverage.

2010/05/23 hledger 0.10

announcement

Stats: 44 days, 81 commits since last release. Now at 4904 lines of code including tests, 144 tests, 53% coverage.

2010/04/10 hledger 0.9

announcement

Stats: 58 days, 2 contributors, 102 commits since last release. Now at 3983 lines of non-test code, 139 tests, 53% coverage.

2010/02/11 hledger 0.8

announcement

Stats: 62 days, 2 contributors, 76 commits since last release. Now at 3464 lines of non-test code, 97 tests, 53% test coverage.

2009/12/11 hledger 0.7

announcement

Stats: 60 days, 1 contributor, 50 commits since last release. Now at 3377 lines of non-test code, 97 tests, 53% test coverage.

2009/06/22 hledger 0.6.1

announcement

2009/06/13 hledger 0.6

announcement

Release stats:

2009/05/23 hledger 0.5.1

2009/05/23 hledger 0.5

announcement

Release stats:

2009/05 HCAR

hledger is a (primarily) command-line accounting tool similar to John Wiegley's "ledger". It reads a plain text journal file describing money or commodity transactions, or timelog entries, and generates precise activity and balance reports.

Since the last report, hledger has reached release 0.4 on Hackage. It has 60 test cases, new features such as basic curses and web-based interfaces, and has had some performance tuning. It is now quite useful for day to day reporting of money and time. Also, the project has a new web address (hledger.org), and has attracted two new committers.

2009/04/03 hledger 0.4

announcement

Release stats:

2009/01/17 hledger 0.3

announcement

Release stats:

2008/11/23 hledger 0.2

announcement

Release stats:

2008/11 HCAR

hledger is a command-line accounting tool similar to John Wiegley’s ledger tool.

The first release has been published on Hackage, and has attracted some interest. It can be used for generating simple balance and transaction reports from a plain-text general ledger. A home page and mail list has also been created.

Immediate plans are to add some more of the most useful features from ledger, so that hledger can be used for day-to-day finances, and to grow the community of contributors.

2008/10/15 hledger 0.1

announcement

Release stats: