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, 1.10, 1.10.1, 1.11, 1.11.1
Change log CHANGES
Dependencies ansi-terminal (>=0.6.2.3), async, base (>=4.8 && <4.12), base-compat-batteries (>=0.10.1 && <0.11), brick (>=0.12), cmdargs (>=0.8), containers, data-default, directory, filepath, fsnotify (>=0.2.1.2 && <0.4), hledger (>=1.11.1 && <1.12), hledger-lib (>=1.11.1 && <1.12), megaparsec (>=6.4.1 && <7), microlens (>=0.4), microlens-platform (>=0.2.3.1), 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>
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 Sat Oct 6 19:39:25 UTC 2018
Distributions Arch:1.11.1, Debian:1.10.1, LTSHaskell:1.10.1, NixOS:1.11.1
Executables hledger-ui
Downloads 7642 total (78 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-10-06 [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

Maintainer's Corner

For package maintainers and hackage trustees


Readme for hledger-ui-1.11.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.


# 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


```