hledger-ui: Curses-style user interface for the hledger accounting tool

[ console, finance, gpl ] [ Propose Tags ]

This is hledger's curses-style interface. It is simpler and more convenient for browsing data than the command-line interface, but lighter and faster than hledger-web.

hledger is a cross-platform program for tracking money, time, or any other commodity, using double-entry accounting and a simple, editable file format. It is inspired by and largely compatible with ledger(1). hledger provides command-line, curses and web interfaces, and aims to be a reliable, practical tool for daily use.

[Skip to Readme]
Versions 0.27, 0.27.1, 0.27.2, 0.27.3, 0.27.4, 0.27.5, 1.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.1, 1.1.1, 1.1.2, 1.2, 1.3, 1.3.1, 1.4, 1.5, 1.9, 1.9.1
Change log CHANGES
Dependencies ansi-terminal (>=, async, base (>=4.8 && <4.12), base-compat (>=0.8.1 && <0.10), brick (>=0.12), cmdargs (>=0.8), containers, data-default, directory, filepath, fsnotify (==0.2.*), hledger (>=1.9.1 && <2.0), hledger-lib (>=1.9.1 && <2.0), HUnit, megaparsec (>=5.0), microlens (>=0.4), microlens-platform (>=, pretty-show (>=1.6.4), process (>=1.2), safe (>=0.2), split (>=0.1), text (>=1.2), text-zipper (>=0.4), time (>=1.5), transformers, vector, vty (>=5.5) [details]
License GPL-3.0-only
Author Simon Michael <simon@joyful.com>
Maintainer Simon Michael <simon@joyful.com>
Revised Revision 1 made by SimonMichael at Tue Jun 5 13:18:34 UTC 2018
Category Finance, Console
Home page http://hledger.org
Bug tracker http://bugs.hledger.org
Source repo head: git clone https://github.com/simonmichael/hledger
Uploaded by SimonMichael at Mon Apr 30 20:26:15 UTC 2018
Distributions Arch:1.9.1, LTSHaskell:1.5, NixOS:1.9.1, Stackage:1.9.1, openSUSE:1.5
Executables hledger-ui
Downloads 6708 total (89 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
Last success reported on 2018-04-30 [all 3 reports]
Hackage Matrix CI



Build with support for multithreaded execution


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees

Readme for hledger-ui-1.9.1

[back to package description]
A curses-style text user interface for the hledger accounting tool.

hledger-ui is the new name for hledger-vty. Revived in 2015, this
package is intended to be installed as standard by all hledger users,
except those on (native) Windows, where it is not supported.

hledger-ui currently allows browsing the balance, register and print
reports, with drill-down and scrolling.


## Backlog:
reg: show historical running balance
acc: fix -H, show historical balances
 switch to multibalance report ?
adjust filter
 accounts screen
 register screen
reg: improve other account names
 test showing only real postings when there are reals and virtuals
journal entry view dialog
reg: support -V
redraw on ctrl-l/cmd-r
 reload on redraw
 reload on screen change
 reload on file change
acc: show total
fix --drop
show "modified account names" with --drop or --alias
journal screen
bs/is/cf-ish reports
persistent custom reports
persistent config
search in page
adjust other options
custom screens
plugin screens