Package1.52.4FinanceConsole
hledger
Command-line interface for the hledger accounting system
- Version1.52.4
- CategoryFinance, Console
- LicenceGPL-3.0-or-later
- AuthorSimon Michael <simon@joyful.com>
- MaintainerSimon Michael <simon@joyful.com>
- Homepagehledger.org
- Pinned byhackage hledger 1.52.4
- Sourcehackage.haskell.org/package/hledger-1.52.4
Modules
- Hledger.CliThis is the root module of the hledger package,
- Hledger.Cli.Anchor
- Hledger.Cli.AnonInstances for obfuscating sensitive data (mainly text, not numbers) in various types. Currently this is deterministic and does not provid…
- Hledger.Cli.CliOptionsCommon cmdargs modes and flags, a command-line options type, and
- Hledger.Cli.Commandshledger's built-in commands, and helpers for printing the commands list. New built-in commands should be added in four places below:
- Hledger.Cli.Commands.AccountsThe accounts command lists account names: in flat mode (default), it lists the full names of accounts posted to by matched postings,
- Hledger.Cli.Commands.ActivityPrint a bar chart of posting activity per day, or other report interval.
- Hledger.Cli.Commands.AddA history-aware, tab-completing interactive add command to help with data entry.
- Hledger.Cli.Commands.AregisterThe aregister command lists a single account's transactions,
- Hledger.Cli.Commands.BalanceA ledger-compatible balance command, with additional support for
- Hledger.Cli.Commands.BalancesheetThe balancesheet command prints a simple balance sheet.
- Hledger.Cli.Commands.BalancesheetequityThe balancesheetequity command prints a simple balance sheet.
- Hledger.Cli.Commands.CashflowThe cashflow command prints a simplified cashflow statement. It just
- Hledger.Cli.Commands.Check
- Hledger.Cli.Commands.Close
- Hledger.Cli.Commands.CodesThe codes command lists the codes seen in transactions, in the order parsed.
- Hledger.Cli.Commands.CommoditiesThe commodities command lists commodity/currency symbols.
- Hledger.Cli.Commands.DemoThe demo command lists and plays small hledger demos in the terminal, using asciinema.
- Hledger.Cli.Commands.DescriptionsThe descriptions command lists all unique descriptions seen in transactions, sorted alphabetically.
- Hledger.Cli.Commands.DiffThe diff command compares two diff.
- Hledger.Cli.Commands.FilesThe files command lists included files.
- Hledger.Cli.Commands.HelpThe help command. |
- Hledger.Cli.Commands.Import
- Hledger.Cli.Commands.IncomestatementThe incomestatement command prints a simple income statement (profit & loss report).
- Hledger.Cli.Commands.NotesThe notes command lists all unique notes (description part after a |) seen in transactions, sorted alphabetically.
- Hledger.Cli.Commands.PayeesThe payees command lists all unique payees (description part before a |) seen in transactions, sorted alphabetically.
- Hledger.Cli.Commands.Prices
- Hledger.Cli.Commands.PrintA ledger-compatible print command.
- Hledger.Cli.Commands.RegisterA ledger-compatible register command.
- Hledger.Cli.Commands.Rewrite
- Hledger.Cli.Commands.RoiThe roi command prints internal rate of return and time-weighted rate of return for and investment.
- Hledger.Cli.Commands.RunThe run command allows you to run multiple commands via REPL or from the supplied file(s).
- Hledger.Cli.Commands.SetupCheck and show the status of the hledger installation.
- Hledger.Cli.Commands.StatsPrint some statistics for the journal.
- Hledger.Cli.Commands.Tags
- Hledger.Cli.CompoundBalanceCommandCommon helpers for making multi-section balance report commands
- Hledger.Cli.ConfRead extra CLI arguments from a hledger config file.
- Hledger.Cli.DocFilesEmbedded documentation files in various formats, and helpers for viewing them. |
- Hledger.Cli.ScriptA convenient module to import in hledger scripts,
- Hledger.Cli.UtilsUtilities for top-level modules and ghci. See also Hledger.Read and
- Hledger.Cli.Version
Description
The command-line interface for the hledger accounting system. Its basic function is to read a plain text file describing financial transactions and produce useful reports.
hledger is a robust, cross-platform set of tools for tracking money, time, or any other commodity, using double-entry accounting and a simple, editable file format, with command-line, terminal and web interfaces. It is a Haskell rewrite of Ledger, and one of the leading implementations of Plain Text Accounting. Read more at: https://hledger.org
Depends on
42 packages- Decimal-0.5.2in this set
- Diff-2.0.1in this set
- aeson-2.2.5.1in this set
- ansi-terminal-1.1.5in this set
- base-4.23.0.0with GHC
- bytestring-0.12.2.0with GHC
- cmdargs-0.10.22in this set
- containers-0.8with GHC
- data-default-0.8.0.2in this set
- directory-1.3.11.0with GHC
- extra-1.8.1in this set
- filepath-1.5.5.0with GHC
- githash-0.1.7.0in this set
- hashable-1.5.1.0in this set
- haskeline-0.8.5.0with GHC
- hledger-lib-1.52.4in this set
- http-client-0.7.19in this set
- http-types-0.12.6in this set
- lucid-2.11.20260427in this set
- math-functions-0.3.4.4in this set
- megaparsec-9.5.0in this set
- microlens-0.5.0.0in this set
- modern-uri-0.3.6.1in this set
- mtl-2.3.2with GHC
- process-1.6.30.0with GHC
- regex-tdfa-1.3.2.6in this set
- req-3.13.4in this set
- safe-0.3.21in this set
- shakespeare-2.2.0in this set
- split-0.2.5.1in this set
- tabular-0.2.2.8in this set
- tasty-1.5.4in this set
- temporary-1.3in this set
- text-2.1.4with GHC
- text-ansi-0.3.0.1in this set
- time-1.16.0.1with GHC
- timeit-2.0in this set
- transformers-0.6.3.0with GHC
- unordered-containers-0.2.21in this set
- utf8-string-1.0.2in this set
- utility-ht-0.0.17.2in this set
- wizards-1.0.3in this set
Used by in this set · 0
Nothing in this set depends on it.