The hledger-ui package

[ Tags: 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]

Properties

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
Change log CHANGES
Dependencies ansi-terminal (>=0.6.2.3 && <0.8), async, base (>=4.8 && <5), base-compat (>=0.8.1), brick (>=0.12 && <0.30), cmdargs (>=0.8), containers, data-default, directory, filepath, fsnotify (==0.2.*), hledger (==1.4.*), hledger-lib (==1.4.*), HUnit, megaparsec (>=5.0 && <6.3), microlens (==0.4.*), microlens-platform (>=0.2.3.1 && <0.4), pretty-show (>=1.6.4), process (>=1.2), safe (>=0.2), split (>=0.1 && <0.3), text (==1.2.*), text-zipper (>=0.4 && <0.11), time (>=1.5), transformers, vector, vty (>=5.5 && <5.20) [details]
License GPL-3
Author Simon Michael <simon@joyful.com>
Maintainer Simon Michael <simon@joyful.com>
Category Finance, Console
Home page http://hledger.org
Bug tracker http://bugs.hledger.org
Source repository head: git clone https://github.com/simonmichael/hledger
Uploaded Sat Sep 30 23:01:19 UTC 2017 by SimonMichael
Updated Tue Dec 5 23:03:25 UTC 2017 by SimonMichael to revision 6   [What is this?]
Distributions Arch:1.4, LTSHaskell:1.2, NixOS:1.4, Stackage:1.4, Tumbleweed:1.1.2
Executables hledger-ui
Downloads 1501 total (229 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 2017-10-01 [all 3 reports]
Hackage Matrix CI

Flags

NameDescriptionDefaultType
threaded

Build with support for multithreaded execution

EnabledAutomatic

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

Downloads

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.4

[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.


# HACKING

## 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
blog
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
add
edit
custom screens
plugin screens


```