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](LEDGER.html).
 | |
| 
 | |
| 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).
 |