hledger.org

hledger

Robust plain text accounting.

hledger is an elegant, powerful accounting program, for tracking money, time, or other commodities using plain text records. It is a fast, dependable, secure alternative to Quicken, Xero, GnuCash etc., accessible from command line, terminal or web browser. Compared to other plain text accounting tools, it is more robust and intuitive. Good docs and real world usefulness are a top priority.

hledger is cross platform GNU GPLv3 free software, written in Haskell. The project is led by Simon Michael, with 100+ contributors. I've been building and relying on hledger since 2007; I hope you too will find it helpful in mastering your time and money. Let us know!

Introduction

What is hledger ?
More about hledger's features.

accounting?
Tracking your use of valuable commodities, such as money or time, for increased awareness and effectiveness.

plain text accounting? →
Using plain text data formats and version control for reliable, transparent accounting.

Help/Feedback

IRC: #hledger on Freenode
Twitter: #hledger,
#plaintextaccounting
Reddit: /r/plaintextaccounting
Hacker News: stories, comments
Mail list: list.hledger.org, hledger@googlegroups.com
Issues: bugs.hledger.org (bugs), issues.hledger.org (all), open issues (overview)
Other: simon@joyful.com

Reference

Release notes
What's new in each hledger version.

User manual
The main hledger manuals combined on one page for easy searching. Includes:

hledger
the command-line UI

hledger-ui
a curses-style UI

hledger-web
a web UI

hledger-api
a HTTP JSON server

journal format
hledger's native file format

csv format
hledger's CSV import system

timeclock format
a file format for precise time logging

timedot format
a file format for human-friendly approximate time logging

Contribute

Contributor Guide
What's to do and how to do it

Help fund hledger!
Making good software and documentation costs a lot.

paypal open collective backers open collective sponsors
bountysource