42 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
title: hledger frequently asked questions
 | 
						|
---
 | 
						|
 | 
						|
# Frequently asked questions
 | 
						|
 | 
						|
## How does hledger relate to ledger ?
 | 
						|
 | 
						|
hledger was inspired by and is partly a clone of John Wiegley's
 | 
						|
[ledger](http://ledger-cli.org) (also called "c++ ledger" here.) 
 | 
						|
 | 
						|
I was a happy ledger user and contributor for some time; I still use it
 | 
						|
occasionally. I wrote hledger because I wanted to develop financial tools
 | 
						|
in the Haskell programming language and ecosystem, whose advantages I
 | 
						|
believe are compelling. I have also tried to make hledger a little more
 | 
						|
simple, usable, installable, documented, appealing to collaborators, and
 | 
						|
to provide alternate user interfaces to make it more widely useful.
 | 
						|
 | 
						|
ledger has more advanced power-user features on the command-line
 | 
						|
(periodic and modifier transactions, budgets, capital gains tracking,
 | 
						|
value expressions, custom output formats, etc.) and it remains faster
 | 
						|
and more memory efficient (for now!)...
 | 
						|
 | 
						|
hledger builds faster and has an up-to-date manual and an optional web
 | 
						|
interface (which often works on ledger files too)...
 | 
						|
 | 
						|
The two projects collaborate freely.  We share the
 | 
						|
[#ledger](irc://irc.freenode.net/#ledger) IRC channel but have
 | 
						|
separate mail lists
 | 
						|
([hledger list](http://groups.google.com/group/hledger/),
 | 
						|
[ledger-cli list](http://groups.google.com/group/ledger-cli/)).  I try
 | 
						|
to give back by providing infrastructure
 | 
						|
([ledger-cli.org](http://ledger-cli.org)) and IRC support.
 | 
						|
hledger stays compatible with ledger wherever possible, so that you
 | 
						|
can often use both tools on the same data file. Here is
 | 
						|
[more about compatibility](MANUAL.html#compatibility-with-c-ledger).
 | 
						|
 | 
						|
Summary: hledger is a friendly, co-evolving, compatible rewrite of ledger
 | 
						|
in Haskell, lacking some of ledger's power features and raw performance,
 | 
						|
and focussing on robustness, usability, ease of development, and
 | 
						|
experimental add-ons such as the [web interface](MANUAL.html#web).
 |