A reliable, user-friendly Plain Text Accounting tool with command line, terminal and web interfaces.
Go to file
Simon Michael 473f752106 tools: update (quick)bench tests a little
Today I'm seeing relative performance numbers like this (linode 1G VPS, 32-bit GNU/Linux):

+-------------------------------------------++--------------+--------------+--------------+---------------------+
|                                           || hledger-0.18 | hledger-0.19 | hledger-0.20 | ledger-3.0-20130215 |
+===========================================++==============+==============+==============+=====================+
| -f data/100x100x10.journal     balance    ||         0.16 |         0.04 |         0.05 |                0.02 |
| -f data/1000x1000x10.journal   balance    ||         8.26 |         0.34 |         0.47 |                0.07 |
| -f data/10000x1000x10.journal  balance    ||        11.85 |         2.59 |         3.94 |                0.31 |
| -f data/10000x1000x10.journal  balance aa ||         3.73 |         3.49 |         4.72 |                0.23 |
| -f data/100x100x10.journal     register   ||         0.07 |         0.07 |         0.07 |                0.07 |
| -f data/1000x1000x10.journal   register   ||         0.56 |         0.51 |         0.70 |                0.54 |
| -f data/100x100x10.journal     print      ||         0.06 |         0.04 |         0.06 |                0.01 |
| -f data/1000x1000x10.journal   print      ||         0.37 |         0.34 |         0.49 |                0.07 |
| -f data/10000x1000x10.journal  print      ||         3.84 |         3.54 |         4.62 |                0.55 |
+-------------------------------------------++--------------+--------------+--------------+---------------------+
2013-05-03 13:18:05 -07:00
bin re-add bin and profs directories with READMEs, so crazy git can remember them 2013-04-05 20:18:50 -07:00
data new sample.csv, sample.rules 2012-03-24 19:21:24 +00:00
extra the version bump was premature, revert so I can push 2013-04-19 11:54:26 -07:00
hledger bump version number 2013-05-01 12:46:37 -07:00
hledger-lib bump version number 2013-05-01 12:46:37 -07:00
hledger-web web: require at least version 1.1.7 of yesod-core to avoid a Foundation.hs build error 2013-05-03 06:36:48 -07:00
profs re-add bin and profs directories with READMEs, so crazy git can remember them 2013-04-05 20:18:50 -07:00
site site: really deprioritise download button 2013-04-14 11:42:27 -07:00
tests parsing: fix test breakage due to new csv rules format (fixes #102) 2013-04-12 14:59:28 -07:00
tools tools: dayssincerelease.hs -> dayssincetag.hs 2011-09-25 18:29:23 +00:00
.authorspellings authorspellings update 2012-09-28 17:29:28 +00:00
.boring tools: yesod boring files 2011-05-25 02:30:58 +00:00
.gitignore tools: more git ignores 2013-05-03 12:00:21 -07:00
ALIASES.md docs: split three docs out of the manual, manual updates 2013-04-01 21:24:46 +00:00
ANNOUNCE docs: 0.20 announcement 2013-05-01 18:32:27 -07:00
bench.tests tools: update (quick)bench tests a little 2013-05-03 13:18:05 -07:00
CONTRIBUTORS.md Signing of contributor agreement 2013-03-25 13:23:12 +00:00
CSV.md docs: split three docs out of the manual, manual updates 2013-04-01 21:24:46 +00:00
DEVELOP.md Merge branch 'master' of github.com:simonmichael/hledger 2013-04-19 15:52:01 -07:00
DOCS.md docs: misc cleanups, expand commands list 2013-04-14 18:16:26 -07:00
DOWNLOAD.md bump version number 2013-05-01 12:46:37 -07:00
FAQ.md docs: move ledger compatibility docs into FAQ 2013-04-14 17:34:30 -07:00
HCAR.tex docs: include HCAR entries on NEWS, keep only last HCAR entry's source 2011-10-09 17:40:57 +00:00
INSTALL.md docs: note current GHC version requirements in install guide 2013-04-19 12:41:42 -07:00
LICENSE add LICENSE 2008-10-01 07:52:07 +00:00
Makefile tools: update (quick)bench tests a little 2013-05-03 13:18:05 -07:00
MANUAL.md bump version number 2013-05-01 12:46:37 -07:00
NEWS.md finalise release notes 2013-05-01 12:46:53 -07:00
NOTES.org docs: update NOTES.org backlog, remove items moved to trello 2013-04-14 17:40:12 -07:00
README.md docs: front page tweak 2013-04-14 19:35:53 -07:00
SCREENSHOTS.md site: upgrade to hakyll 3 2011-08-28 18:03:20 +00:00
VERSION bump version number 2013-05-01 12:46:37 -07:00

title
hledger

hledger

hledger is a computer program for easily tracking money, time, or other commodities, inspired by ledger. It is quite limited in features, but lightweight and reliable. For some, it is a bare-bones, simpler, less expensive alternative to Quicken or GnuCash. It is available for free under the GNU General Public License.

hledger aims to help both computer experts and regular folks gain clarity in their finances and time management, but currently it is a little more suited to techies. I use it every day to:

  • track spending and income
  • see time reports by day/week/month/project
  • get accurate numbers for client billing and tax filing
  • track invoices

hledger is first a command-line tool, but also provides a web interface (try the demo). Read the docs to learn more, including how we are different from ledger, and get started tracking your numbers!

Community & support:

IRC (chat): irc.freenode.net/#ledger (shared with ledger)
Mail list: hledger.org/list (for broader topics, you can also use ledger's list)
Bug tracker: hledger.org/bugs
Wishlist/planning: hledger.org/trello
Code: hledger.org/code
Docs: Installation Guide, User Manual, Release Notes and more.