7.8 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	| title | 
|---|
| home | 
Get started
Install, read the tutorial or manual or blog posts, or join us on IRC or the mail list.
| IRC | #hledger (see also #ledger) | 
| Mail list | via google or gmane | 
| #ledgercli, @LedgerTips | |
| Github | code, bugs, issues | 
| More… | quick links | 
hledger
a lightweight, dependable, cross-platform accounting program
 hledger is a computer program for easily tracking money, time, or other
commodities, on unix, mac and windows. With simple yet powerful
functionality accessed from command line or web browser, it is a
reliable, lightweight alternative to Quicken or GnuCash. I use it
for:
hledger is a computer program for easily tracking money, time, or other
commodities, on unix, mac and windows. With simple yet powerful
functionality accessed from command line or web browser, it is a
reliable, lightweight alternative to Quicken or GnuCash. I use it
for:
- tracking spending and income
- seeing time reports by day/week/month/project
- getting accurate numbers for client billing and tax filing
- tracking invoices
- building financial and time clarity and serenity
Free software
hledger is available under the GNU GPLv3+, which helps ensure that it
will remain free and available for as long as you need it. It has been
developed as a community project by Simon
Michael and contributors since 2007.
inspired by Ledger
hledger was inspired by and maintains substantial compatibility with Ledger, and is part of the enthusiastic and supportive “*ledger” community.
a command-line tool, that respects your data
hledger is first a command-line tool. It follows Ledger’s philosophy: your data lives in a simple, safe, plain text file which you can edit any way you wish; hledger reads that file and produces reports of various kinds, without changing your data. (It can help you add new transactions, but does not change existing ones.)
and a curses UI
hledger also provides a curses-style console interface that lets you review account balances and transactions with fewer keystrokes and less effort.
and a web UI
hledger comes with a built-in web server providing an alternate browser-based interface (demo), for assisted data entry and point and click reporting. The web and command-line/curses interfaces can be used simultaneously.
a Haskell application and library
hledger is written in Haskell, a modern and highly-regarded
programming language which contributes to hledger’s robustness,
performance and long-term maintainability. Most functionality is exposed
as reusable Haskell libraries,
making it easy to write your own hledger-compatible scripts, add-ons and applications.   
documented
Complete, accurate documentation is always a top priority.
comfortable for techies, usable by all
hledger aims to be useful to both computer experts and regular folks. Currently it is a bit more suited to power users, who appreciate the power of text files, revision control, scriptability and double entry accounting. The web interface helps make it accessible to GUI-only folk as well.
focussed on serving the user
hledger strives to be usable, practical and to provide real-world value. I’ve been depending on it and improving it since 2007. I needed a tool like this badly, and I want to keep it growing and helping others gain financial clarity and control. If you feel the same way, join us!





