8.9 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	| title | 
|---|
| home | 
 
hledger
Robust plain text accounting.
hledger is an elegant, versatile 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.
Cookbook
Getting started
hledger basics tutorial
hledger terminology
Create a journal
hledger accounting concepts
Common journal entries
FAQ
Accounting links
Managing data
Convert CSV files
Customize default CSV accounts
Track changes with version control
Use another account separator character
Reporting
Queries
hledger tags tutorial
Rewrite account names
Real world setups
About real world setup docs
“Full-fledged
Hledger” tutorial →
“Hledger Flow”
tutorial & slideshow →
Simons setup
Accounting tasks
hledger multicurrency tutorial
Foreign trip expenses
Budgeting and forecasting
Project accounting
Track investments
Time planning
Usage tips
Addons
Command-line completion
Editor configuration
hledger-web tips
Mobile apps
Save frequently used options
Scripting
See also…
plaintextaccounting.org
(software, docs, common tasks, discussion)
 →
Ledger (docs, wiki)  →
Beancount (docs)  →
