91 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			91 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| hledger (http://hledger.org) is a reliable, cross-platform program for
 | |
| tracking money, time or other commodities, using double-entry
 | |
| accounting and simple plain text file formats. It provides
 | |
| command-line, curses and web interfaces, and aims to be a pleasant and
 | |
| practical tool for personal, business or institutional use.
 | |
| 
 | |
| I'm pleased to announce hledger 1.9. The version jump signals some
 | |
| noteworthy changes still landing (normal-positive reports, budget
 | |
| reporting) which are a kind of preview of 2.0. The next major release,
 | |
| on 2018/06/30, will be hledger 2.0. Thank you to release contributors:
 | |
| 
 | |
| Eli Flanagan,
 | |
| Peter Simons,
 | |
| Christoph Nicolai,
 | |
| agander,
 | |
| M Parker,
 | |
| Moritz Kiefer,
 | |
| Mykola Orliuk.
 | |
| 
 | |
| Highlights:
 | |
| -----------
 | |
| 
 | |
| * the "financial statement" commands bs/bse/cf/is now show all normal
 | |
| balances as positive numbers, producing more conventional financial
 | |
| reports which are easier to share with others.  (experimental)
 | |
| 
 | |
| * bal/bs/bse/cf/is can now generate HTML reports
 | |
| 
 | |
| * account codes can be used to customize account sorting
 | |
| 
 | |
| * numbers in scientific E-notation are supported, eg in journal and CSV data
 | |
| 
 | |
| * budget report improvements
 | |
| 
 | |
| * general report cleanups
 | |
| 
 | |
| More at http://hledger.org/release-notes#hledger-1.9 .
 | |
| 
 | |
| Get started:
 | |
| ------------
 | |
| 
 | |
| See http://hledger.org/download for all install methods.
 | |
| Often, to get the latest release you will need to build it.  
 | |
| Here are some ways to do that:
 | |
| 
 | |
| Using the hledger-install script, which requires only bash and will
 | |
| build and install the hledger tools in $HOME/.local/bin/.
 | |
| (Note: building haskell apps can take significant time, memory, and
 | |
| disk space, especially the first time.  You can kill and restart the
 | |
| installer without losing progress.  If it fails, please help us
 | |
| improve it by reporting the full output):
 | |
| 
 | |
| $ curl -O https://raw.githubusercontent.com/simonmichael/hledger/master/hledger-install/hledger-install.sh
 | |
| $ less hledger-install.sh # (do security review)
 | |
| $ bash hledger-install.sh # (add -v for more detail; use bash -x to show commands being run)
 | |
| 
 | |
| Using hledger-install the more convenient, less secure way:
 | |
| 
 | |
| $ curl https://raw.githubusercontent.com/simonmichael/hledger/master/hledger-install/hledger-install.sh | bash
 | |
| 
 | |
| Using stack:
 | |
| 
 | |
| $ stack install hledger-lib-1.9 hledger-1.9  # hledger-ui-1.9 hledger-web-1.9 hledger-api-1.9
 | |
| 
 | |
| Using cabal:
 | |
| 
 | |
| $ cabal update
 | |
| $ cabal install hledger-1.9  # hledger-ui-1.9 hledger-web-1.9 hledger-api-1.9
 | |
| 
 | |
| After installation, ensure $HOME/.local/bin is in your $PATH. 
 | |
| Now try some commands:
 | |
| 
 | |
| $ hledger -h            # quick help
 | |
| $ hledger help          # list built-in manuals
 | |
| $ hledger add           # record some transactions
 | |
| $ hledger               # list available commands
 | |
| 
 | |
| Now perhaps work through the tutorial at 
 | |
| https://github.com/simonmichael/hledger/wiki/hledger-basics-tutorial.
 | |
| Or review the fine documents at http://hledger.org and
 | |
| http://plaintextaccounting.org. Or say hello and ask questions in the 
 | |
| #hledger IRC channel on Freenode: http://irc.hledger.org.
 | |
| 
 | |
| Get involved:
 | |
| -------------
 | |
| 
 | |
| New users and contributors are always welcome! Give feedback, report
 | |
| bugs, send pull requests, write about it, etc.  And if you have been
 | |
| finding hledger useful, consider becoming a sponsor or donor to help
 | |
| to sustain and accelerate our progress (see home page).
 |