All apps/hledger

hledger

hledger

hledger is friendly, fast, dependable, cross platform accounting software.

Runs as hledger|macOS, Linux, Windows|hledger.org

Command form

ai-draft · 2 tasks · 13 fields

Run common hledger reports. Only balance is covered; other reports and data-entry commands are outside this form.

Opens the form; the finished command lands at your prompt, unrun
otty gui hledger

hledger balance

Balance report

Show account balances, optionally per period, from one or more journal files.

Balance reportExample values, fixed in this page — nothing here reaches a terminal
Basic
Query
string
Journal file*
file
Monthly columns
--monthly
Advanced
Tree mode
--tree
TasksEach one presets the form for one job
Monthly balances
queryfilemonthlytree
Current balances
queryfiledepth
ParametersOnly these flags are editable in the form
Query
Account patterns or queries such as assets or date:2024.
string · positional 0 · repeatable
Journal file
path · repeatable
--file-f
Begin date
string
--begin-b
End date
string
--end-e
Period expression
string
--period-p
Monthly columns
boolean
--monthly-M
Yearly columns
boolean
--yearly-Y
Tree mode
boolean
--tree-t
Flat mode
boolean
--flat-l
Depth
string
--depth
Show zero items
boolean
--empty-E
Omit total row
boolean
--no-total-N
Sort by amount
boolean
--sort-amount-S
SourcesEvery flag above is checked against these
manual
-f --file=[FMT:]FILE Use this as the journal file (- means stdin). If -b --begin=DATE include postings/transactions on/after this date -e --end=DATE include postings/transactions before this date -D --daily set report interval: 1 day -W --weekly set report interval: 1 week -M --monthly…
manual

hledger.org

Before it fills your prompt, Otty checks the installed hledger against its version. A form that does not match your version is not offered.