Tree Output
treemand tree output: how a CLI's subcommands and flags are printed as a command tree, with depth, filter and display options.
Explore what each treemand command does, with short animated demos for each.
| Command | What it does |
|---|---|
| Tree output | Discover and display any CLI’s command hierarchy |
| Output formats | JSON and YAML for scripting and tooling |
| Interactive TUI | Keyboard-driven explorer — browse, pick flags, run commands |
| cache | List and clear the discovery cache |
| config | View, validate, and change configuration |
| version | Print version and build info |
| completion | Generate shell completion scripts |
treemand tree output: how a CLI's subcommands and flags are printed as a command tree, with depth, filter and display options.
treemand output formats: text, JSON and YAML, with examples for scripts and jq.
The interactive treemand TUI: navigate a command tree, filter and search, pick flags and values, and copy or run the command you build.
treemand cache: list, clear and understand the discovery cache that makes repeat runs instant.
treemand config: view and edit the config file, icons, colors, strategies and defaults.
treemand version: print the version, commit and build date of your treemand binary.
treemand completion: install shell completion for bash, zsh, fish and PowerShell.