Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

safe-chains

Agentic coding tools prompt you dozens of times per session for commands like

  • git log --oneline | head -20
  • cargo test && cargo clippy -- -D warnings
  • or even find src -name "*.rs" -exec grep -l "TODO" {} \; | sort | while read f; do echo "=== $f ==="; grep -n "TODO" "$f"; done.

You approve them all, and eventually stop reading the prompts, which is exactly when a destructive command slips through.

safe-chains parses these commands (pipes, chains, loops, subshells, nested wrappers) and approves only when every segment is verifiably safe. Now, you only get prompted to approve a command when something interesting comes along.

safe-chains covers 1568 commands with flag-level validation, compound command parsing, and recursive subshell expansion, all deterministically, not based on a model’s guess like with Claude’s auto mode.

How it works

With your agent harness configured to run safe-chains from a hook, each Bash command is analyzed and gets a decision response.

Or, just run safe-chains yourself in your terminal to learn about a command. It’s fun!

safe-chains "ls -la | head -5"    # exit 0 = safe
safe-chains "rm -rf /"            # exit 1 = unsafe

Getting started

Installation

Homebrew (macOS)

brew install michaeldhopkins/tap/safe-chains

Pre-built binary

Download signed, notarized binaries from GitHub Releases. Available for macOS (Apple Silicon and Intel) and Linux (x86_64 and aarch64).

curl -L https://github.com/michaeldhopkins/safe-chains/releases/latest/download/safe-chains-aarch64-apple-darwin.tar.gz | tar xz
mv safe-chains /usr/local/bin/   # or anywhere in your PATH

With Cargo

cargo install safe-chains

From source

git clone [email protected]:michaeldhopkins/safe-chains.git
cd safe-chains
cargo install --path .

Configuration

safe-chains integrates with multiple agentic CLI coding tools. List the supported targets with:

safe-chains --list-tools

Install for a specific tool:

safe-chains --setup                   # default: Claude Code
safe-chains --setup --tool=codex      # Codex (OpenAI)
safe-chains --setup --auto-detect     # install for every detected tool

Claude Code

Run safe-chains --setup (or --setup --tool=claude) to automatically configure the hook in ~/.claude/settings.json. Or manually add:

"hooks": {
  "PreToolUse": [
    {
      "matcher": "Bash",
      "hooks": [
        {
          "type": "command",
          "command": "safe-chains"
        }
      ]
    }
  ]
}

Restart your Claude Code sessions to activate the hook. Updating the safe-chains binary takes effect immediately.

Cleaning up approved commands

Once safe-chains is active, most of your existing Bash(...) approved commands in ~/.claude/settings.json and .claude/settings.local.json are redundant. safe-chains already handles them with stricter, flag-level validation.

More importantly, broad patterns can weaken your security. A pattern like Bash(bash *) will approve bash -c "rm -rf /" — Claude Code matches the pattern before safe-chains gets a chance to recursively validate the inner command.

For project-specific scripts or in-house CLIs safe-chains doesn’t ship a definition for, Custom Commands are an alternative to broad Bash(...) approvals — same flag-level validation as built-ins.

Review your approved commands and remove any that safe-chains covers. A good prompt for this:

Find every .claude folder on my system — ~/.claude, any .claude
folders at the top of my projects directory, and .claude folders
inside individual repos. For each settings.json and
settings.local.json, check every Bash(...) pattern against
safe-chains (run `safe-chains "command"` to test). Flag overly
broad patterns like Bash(bash *) or Bash(sh *) that bypass
safe-chains' recursive validation. Present me with a suggested
list of changes for each file before making any edits.

Or, to clear out all approved Bash commands from every Claude settings file at once:

find ~/.claude ~/projects -maxdepth 4 -name 'settings*.json' -path '*/.claude/*' | while read f; do
  jq '
    if .approved_commands then .approved_commands |= map(select(startswith("Bash(") | not)) else . end |
    if .permissions.allow then .permissions.allow |= map(select(startswith("Bash(") | not)) else . end
  ' "$f" > "$f.tmp" && mv "$f.tmp" "$f" && echo "Cleaned $f"
done

This removes every Bash(...) entry but leaves non-Bash permissions (WebFetch, Edit, etc.) untouched.

Codex (OpenAI)

Run safe-chains --setup --tool=codex to write ~/.codex/hooks.json with safe-chains as a PreToolUse hook. Or manually add to ~/.codex/hooks.json:

{
  "PreToolUse": [
    {
      "matcher": "Bash",
      "hooks": [
        {
          "type": "command",
          "command": "safe-chains hook codex"
        }
      ]
    }
  ]
}

Codex requires [features] codex_hooks = true in ~/.codex/config.toml for hooks to fire. Add it manually if it isn’t already there:

[features]
codex_hooks = true

Restart your Codex sessions after the first install. Updating the safe-chains binary takes effect immediately.

Cursor CLI

Cursor exposes a dedicated beforeShellExecution event that fires only on shell calls — cleaner than a generic pre-tool hook. Run safe-chains --setup --tool=cursor to install. The config goes to ~/.cursor/hooks.json:

{
  "version": 1,
  "hooks": {
    "beforeShellExecution": [
      {
        "command": "safe-chains hook cursor",
        "timeout": 30
      }
    ]
  }
}

Cursor hooks fail-open by default. If you want safe-chains failures to block (rather than silently letting commands through), add "failClosed": true to the entry.

Gemini CLI

Run safe-chains --setup --tool=gemini to write ~/.gemini/settings.json. Gemini’s hook event is BeforeTool (PascalCase) and the response key is decision (allow / deny — there’s no ask). Manual config:

{
  "hooks": {
    "BeforeTool": [
      {
        "matcher": "^run_shell_command$",
        "hooks": [
          {
            "type": "command",
            "command": "safe-chains hook gemini",
            "timeout": 60000
          }
        ]
      }
    ]
  }
}

Note Gemini’s timeout is in milliseconds (other vendors use seconds).

Qwen Code

Run safe-chains --setup --tool=qwen to write ~/.qwen/settings.json. Qwen mirrors Claude Code’s hook envelope verbatim. Manual config:

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "^Bash$",
        "hooks": [
          {
            "type": "command",
            "command": "safe-chains hook qwen",
            "timeout": 60000
          }
        ]
      }
    ]
  }
}

Factory Droid

Run safe-chains --setup --tool=droid to write ~/.factory/settings.json. Droid’s bash tool is named Execute (not Bash), and Droid requires absolute paths for hook commands — the installer resolves the safe-chains binary’s absolute path at install time. Manual config (substitute the absolute path of your safe-chains binary):

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Execute",
        "hooks": [
          {
            "type": "command",
            "command": "/usr/local/bin/safe-chains hook droid",
            "timeout": 60
          }
        ]
      }
    ]
  }
}

GitHub Copilot CLI

Copilot’s hook config lives in .github/hooks/*.json (per-repo) or ~/.github/hooks/*.json (user-global, files merge). Run safe-chains --setup --tool=copilot to write ~/.github/hooks/safe-chains.json. Copilot’s quirks: the response is a flat object (no hookSpecificOutput wrapper), the script-path field is bash (not command), and toolArgs is a JSON-encoded string on stdin (the safe-chains adapter double-decodes it). Manual config (substitute absolute path):

{
  "version": 1,
  "hooks": {
    "preToolUse": [
      {
        "type": "command",
        "bash": "/usr/local/bin/safe-chains hook copilot",
        "comment": "safe-chains: validate every Bash tool call before it runs.",
        "timeoutSec": 60
      }
    ]
  }
}

As of late 2025 only permissionDecision: "deny" is honored by Copilot’s permission system; safe-chains emits "allow" envelopes anyway so future Copilot releases that honor the full schema get the upgrade for free.

OpenCode (experimental)

Generate OpenCode permission.bash rules from safe-chains’ command list:

safe-chains --opencode-config > opencode.json

Safety Levels

Every allowed command is classified into one of three safety levels:

LevelDescriptionExamples
inertPure read/display, no code executioncat, grep, ls, git log
safe-readExecutes code but read-onlycargo test, rspec, npm test
safe-writeMay modify files but considered safecargo build, go build

Use --level to set a threshold. Only commands at or below the threshold pass:

safe-chains --level inert "cat foo"          # exit 0 (inert <= inert)
safe-chains --level inert "cargo test"       # exit 1 (safe-read > inert)
safe-chains --level safe-read "cargo test"   # exit 0 (safe-read <= safe-read)
safe-chains --level safe-read "cargo build"  # exit 1 (safe-write > safe-read)

Without --level, the default threshold is safe-write (all allowed commands pass).

Levels propagate through pipelines, wrappers, and substitutions — a pipeline’s level is the maximum of its components.

Custom Commands

safe-chains ships definitions for hundreds of tools. If your project uses an in-house CLI it doesn’t recognize, or you want to disallow a built-in command for a specific project, drop a TOML file in either of these locations:

  • .safe-chains.toml in your repo root (or any parent directory)
  • ~/.config/safe-chains.toml for definitions that apply across all your projects

When a command appears in more than one custom definition, the more local definition is used.

Add a tool safe-chains doesn’t know

# .safe-chains.toml

[[command]]
name = "myco"
description = "MyCo internal CLI"
url = "https://wiki.myco/cli"
bare_flags = ["--help", "--version", "-h", "-v"]

[[command.sub]]
name = "deploy"
level = "SafeWrite"
standalone = ["--help", "--dry-run", "-h"]
valued = ["--env", "--region"]
max_positional = 1

[[command.sub]]
name = "status"
standalone = ["--help", "--watch", "-h", "-w"]
valued = ["--env"]

[[command.sub]]
name = "logs"
standalone = ["--help", "--follow", "-f"]
valued = ["--service", "--since", "--lines"]

This allows myco --help, myco deploy --dry-run staging, myco status --env prod, and so on. Anything outside the listed flags or subcommands is denied.

The schema mirrors the built-in TOMLs — every field documented in commands/SAMPLE.toml works in custom files.

A shell script

# ~/.config/safe-chains.toml

[[command]]
name = "generate-docs.sh"
bare = true
max_positional = 0

Names match the command’s basename. ./generate-docs.sh, bin/generate-docs.sh, and generate-docs.sh all look up the same entry.

Disallow a built-in command for this project

[[command]]
name = "gh"
deny = true

Three lines and gh is denied in this project — bare invocation, subcommands, and every flag.

Generate one with an AI

Paste your tool’s --help output and this prompt into Claude or another LLM:

Generate a safe-chains custom command definition. Use the schema in https://github.com/michaeldhopkins/safe-chains/blob/main/commands/SAMPLE.toml. Output a single TOML block I can paste into .safe-chains.toml. Cover read-only and idempotent subcommands; omit destructive ones.

Skipping custom files: SAFE_CHAINS_NO_LOCAL

Set SAFE_CHAINS_NO_LOCAL=1 to skip the project-local walk and the user-level lookup. Two reasons:

Debugging. If a custom definition might be interfering with a command, run with the bypass to compare against built-in behavior:

SAFE_CHAINS_NO_LOCAL=1 safe-chains "your command"

Slow filesystems. Each invocation makes a few stat() calls walking up from the current directory. On a local SSD this is microseconds. On network mounts (NFS, corporate file shares), WSL1 with files on the Windows side, or under aggressive antivirus, each stat() can cost tens of milliseconds. If you don’t use custom commands and you’re on one of those filesystems, export the variable in your shell init:

export SAFE_CHAINS_NO_LOCAL=1

Now safe-chains skips the lookup entirely.

How It Works

Built-in rules

safe-chains knows 1568 commands. For each one it validates specific subcommands and flags, allowing git log but not git push, allowing sed 's/foo/bar/' but not sed -i.

Parsing example

Take this command from the introduction:

find src -name "*.rs" -exec grep -l "TODO" {} \; | sort | while read f; do echo "=== $f ==="; grep -n "TODO" "$f"; done

Normally, you would be prompted to run this by your agent, and you would have to run some sort of auto- or permission-skipping mode to not be prompted, which could allow anything to be run.

Running from a hook, safe-chains parses this and validates every leaf:

  1. Pipeline segment 1: find src -name "*.rs" -exec grep -l "TODO" {} \;
    • find is allowed with positional predicates
    • -exec triggers delegation: the inner command grep -l "TODO" {} is extracted and validated separately
    • grep -l passes (-l is an allowed flag)
  2. Pipeline segment 2: sort passes (safe with any arguments)
  3. Pipeline segment 3: while read f; do ...; done is a compound command, parsed recursively:
    • read f passes (shell builtin)
    • echo "=== $f ===" passes
    • grep -n "TODO" "$f" passes (-n is an allowed flag)

Every leaf is safe, so the entire command is auto-approved without over-extending permissions to the agent.

Interaction with approved commands

safe-chains runs as a pre-hook. If it approves, Claude Code skips the prompt. If it doesn’t recognize the command, Claude Code’s normal permission flow takes over (checking your Bash(...) patterns in settings, or prompting).

Where this gets interesting is chained commands. Claude Code matches approved patterns against the full command string. If you approved Bash(cargo test:*) and Claude runs cargo test && ./generate-docs.sh, Claude Code won’t match — the full string isn’t just cargo test.

safe-chains splits the chain and checks each segment independently. cargo test passes built-in rules. ./generate-docs.sh matches Bash(./generate-docs.sh:*) from your settings. Both segments covered, chain auto-approved.

Once safe-chains is handling your safe commands, most of your existing approved patterns are redundant. Strip them down to project-specific scripts and tools safe-chains doesn’t know about — or write a Custom Command for those scripts and let safe-chains validate them with the same flag-level rules it applies to built-ins. See Cleaning up approved commands.

For example, given cargo test && npm run build && ./generate-docs.sh:

  • cargo test passes built-in rules
  • npm run build matches Bash(npm run:*) from settings
  • ./generate-docs.sh matches Bash(./generate-docs.sh:*) from settings

Security

safe-chains is an allowlist-only command checker. It auto-approves bash commands that it can verify as safe. Any command not explicitly recognized is left for the human to approve.

What it prevents

Auto-approval of destructive, write, or state-changing commands. An agentic tool cannot use safe-chains to bypass permission prompts for rm, git push, sed -i, curl -X POST, or any command/flag combination not in the allowlist.

Security properties

  • Allowlist-only: unrecognized commands are never approved.

  • Per-segment validation: commands with shell operators (&&, |, ;, &) are split into segments that are independently evaluated. All segments must return safe to approve the command.

Settings guardrails: when matching commands against your Claude Code settings patterns, segments containing >, <, backticks, or $() are never approved via settings, even if a pattern matches. This prevents Bash(./script *) from approving ./script > /etc/passwd.

What it does not prevent

  • Information disclosure: read-only commands can read sensitive files (cat ~/.ssh/id_rsa). Sensitive contents would be read by the model provider. We recommend pairing safe-chains with a hook to block reading ~/.ssh, ../credentials and similar directories.
  • Unrecognized commands: commands safe-chains doesn’t handle are passed through to the normal permission flow for your harness.
  • Chaining with broad approvals: if you add patterns like Bash(bash *) to your Claude Code settings, safe-chains will match them per-segment without recursive validation, matching Claude Code’s own behavior. See Cleaning up approved commands.

Testing approach

Every command handler is covered by multiple layers of automated testing. Each handler includes explicit safe/denied test cases covering expected approvals and rejections. Every command has a spec suite. Every type of data definition in safe-chains has a test suite.

Reporting vulnerabilities

If you find a command that safe-chains approves but shouldn’t, please open an issue.

Contributing

Found a safe command safe-chains should support? Submit an issue.

Command Reference

safe-chains knows 1568 commands across 75 categories.

Glossary

TermMeaning
Allowed standalone flagsFlags that take no value (--verbose, -v). Listed on flat commands.
FlagsSame as standalone flags, but in the shorter format used within subcommand entries.
Allowed valued flagsFlags that require a value (--output file, -j 4).
ValuedSame as valued flags, in shorter format within subcommand entries.
Bare invocation allowedThe command can be run with no arguments at all.
SubcommandsNamed subcommands that are allowed (e.g. git log, cargo test).
Positional arguments onlyNo specific flags are listed; only positional arguments are accepted.
(requires –flag)A guarded subcommand that is only allowed when a specific flag is present (e.g. cargo fmt requires --check).

Unlisted flags, subcommands, and commands are not allowed.

AI Tools

agy

https://antigravity.google/docs/cli-overview

  • changelog: Flags: –help, -h
  • help: Positional args accepted
  • plugin list: Flags: –help, -h
  • plugin: Flags: –help, -h
  • plugins list: Flags: –help, -h
  • plugins: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

aider

https://aider.chat/docs/

  • Allowed standalone flags: –check-update, –help, –just-check-update, –list-models, –models, –show-prompts, –show-release-notes, –show-repo-map, –version, -V, -h

circuschief

https://github.com/ferrislucas/Circus-Chief

  • Allowed standalone flags: –help, –no-analytics, –version, -h, -v
  • Allowed valued flags: –port, -p
  • Bare invocation allowed

claude

https://docs.anthropic.com/en/docs/claude-code

  • agents: Positional args accepted
  • auth logout: Positional args accepted
  • auth status: Positional args accepted
  • auto-mode config: Positional args accepted
  • auto-mode defaults: Positional args accepted
  • doctor: Positional args accepted
  • mcp add: Positional args accepted
  • mcp add-from-claude-desktop: Positional args accepted
  • mcp add-json: Positional args accepted
  • mcp get: Positional args accepted
  • mcp list: Positional args accepted
  • mcp remove: Positional args accepted
  • mcp reset-project-choices: Positional args accepted
  • plugin disable: Positional args accepted
  • plugin enable: Positional args accepted
  • plugin info: Positional args accepted
  • plugin install: Positional args accepted
  • plugin list: Positional args accepted
  • plugin marketplace add: Positional args accepted
  • plugin marketplace list: Positional args accepted
  • plugin marketplace remove: Positional args accepted
  • plugin marketplace update: Positional args accepted
  • plugin uninstall: Positional args accepted
  • plugin update: Positional args accepted
  • plugin validate: Positional args accepted
  • plugins disable: Positional args accepted
  • plugins enable: Positional args accepted
  • plugins info: Positional args accepted
  • plugins install: Positional args accepted
  • plugins list: Positional args accepted
  • plugins marketplace add: Positional args accepted
  • plugins marketplace list: Positional args accepted
  • plugins marketplace remove: Positional args accepted
  • plugins marketplace update: Positional args accepted
  • plugins uninstall: Positional args accepted
  • plugins update: Positional args accepted
  • plugins validate: Positional args accepted
  • Allowed standalone flags: –help, –version, -V, -h

codex

https://github.com/openai/codex

  • apply: Positional args accepted
  • cloud apply: Positional args accepted
  • cloud diff: Positional args accepted
  • cloud list: Positional args accepted
  • cloud status: Positional args accepted
  • completion: Flags: –help, -h. Valued: –shell, -s
  • debug app-server: Positional args accepted
  • exec: Positional args accepted
  • features disable: Positional args accepted
  • features enable: Positional args accepted
  • features list: Flags: –help, -h
  • fork: Positional args accepted
  • mcp add: Positional args accepted
  • mcp get: Positional args accepted
  • mcp list: Positional args accepted
  • mcp remove: Positional args accepted
  • resume: Positional args accepted
  • review: Positional args accepted
  • sandbox: Positional args accepted
  • Allowed standalone flags: –help, –version, -V, -h

llm

https://llm.datasette.io/en/stable/

  • aliases: Flags: –help, –json, -h
  • collections: Flags: –help, –json, -h
  • logs: Flags: –conversation, –help, –json, –no-truncate, –response, –truncate, -h. Valued: –cid, –count, –id, –model, –search, -c, -m, -n
  • models: Flags: –help, –json, –options, -h
  • plugins: Flags: –all, –help, –json, -h
  • templates: Flags: –help, –json, -h
  • Allowed standalone flags: –help, –version, -V, -h

ollama

https://github.com/ollama/ollama/blob/main/docs/api.md

  • list: Flags: –help, –json, -h
  • ps: Flags: –help, –json, -h
  • show: Flags: –help, –json, –license, –modelfile, –parameters, –system, –template, –verbose, -h
  • Allowed standalone flags: –help, –version, -V, -h

opencode

https://opencode.ai/docs/

  • models: Flags: –help, -h
  • session list: Flags: –help, -h
  • stats: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

vibe

https://docs.mistral.ai/mistral-vibe/

  • Allowed standalone flags: –help, –version, -V, -h

Android

aapt2

https://developer.android.com/tools/aapt2

  • dump badging: Flags: –help, –no-values, -h, -v. Valued: –config, –file
  • dump configurations: Flags: –help, –no-values, -h, -v. Valued: –config, –file
  • dump permissions: Flags: –help, –no-values, -h, -v. Valued: –config, –file
  • dump resources: Flags: –help, –no-values, -h, -v. Valued: –config, –file
  • dump strings: Flags: –help, –no-values, -h, -v. Valued: –config, –file
  • dump styleparents: Flags: –help, –no-values, -h, -v. Valued: –config, –file
  • dump xmlstrings: Flags: –help, –no-values, -h, -v. Valued: –config, –file
  • dump xmltree: Flags: –help, –no-values, -h, -v. Valued: –config, –file
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

adb

https://developer.android.com/tools/adb

  • Bare subcommands: devices, get-serialno, get-state, help, start-server, version. forward –list, reverse –list. logcat (requires -d). shell: cat, df, dumpsys, getprop, id, ls, pm list/path, ps, settings get, uname, whoami, wm size/density. Prefix flag -s SERIAL is skipped.

apkanalyzer

https://developer.android.com/tools/apkanalyzer

  • apk compare: Flags: –help, -h
  • apk download-size: Flags: –help, -h
  • apk features: Flags: –help, –not-required, -h
  • apk file-size: Flags: –help, -h
  • apk summary: Flags: –help, -h
  • dex code: Flags: –help, -h
  • dex list: Flags: –help, -h
  • dex packages: Flags: –defined-only, –help, -h. Valued: –files, –proguard-folder, –proguard-mappings, –proguard-seeds, –proguard-usages
  • dex references: Flags: –help, -h
  • files cat: Flags: –help, -h
  • files list: Flags: –help, -h
  • manifest application-id: Flags: –help, -h
  • manifest debuggable: Flags: –help, -h
  • manifest min-sdk: Flags: –help, -h
  • manifest permissions: Flags: –help, -h
  • manifest print: Flags: –help, -h
  • manifest target-sdk: Flags: –help, -h
  • manifest version-code: Flags: –help, -h
  • manifest version-name: Flags: –help, -h
  • resources configs: Flags: –help, -h. Valued: –config, –name, –type
  • resources names: Flags: –help, -h. Valued: –config, –name, –type
  • resources value: Flags: –help, -h. Valued: –config, –name, –type
  • resources xml: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

apksigner

https://developer.android.com/tools/apksigner

  • help: Flags: –help, -h
  • verify: Flags: –help, –print-certs, –verbose, -h, -v. Valued: –in, –max-sdk-version, –min-sdk-version
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

avdmanager

https://developer.android.com/tools/avdmanager

  • list avd: Flags: –compact, –help, -c, -h
  • list device: Flags: –compact, –help, -c, -h
  • list target: Flags: –compact, –help, -c, -h
  • Allowed standalone flags: –help, –version, -V, -h

bundletool

https://developer.android.com/tools/bundletool

  • dump config: Flags: –help, -h. Valued: –bundle, –module, –xpath
  • dump manifest: Flags: –help, -h. Valued: –bundle, –module, –xpath
  • dump resources: Flags: –help, -h. Valued: –bundle, –module, –xpath
  • get-size total: Flags: –help, -h. Valued: –apks, –device-spec, –dimensions, –modules
  • validate: Flags: –help, -h. Valued: –bundle
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

emulator

https://developer.android.com/studio/run/emulator-commandline

  • Allowed standalone flags: –help, –version, -V, -h, -help, -list-avds, -version

lint

https://developer.android.com/studio/write/lint

  • Allowed standalone flags: –help, –list, –quiet, –show, –version, -V, -h
  • Allowed valued flags: –check, –config, –disable, –enable
  • Bare invocation allowed

sdkmanager

https://developer.android.com/tools/sdkmanager

  • Allowed standalone flags: –help, –list, –version, -V, -h
  • Allowed valued flags: –channel, –sdk_root

zipalign

https://developer.android.com/tools/zipalign

  • Requires -c. - Allowed standalone flags: -c, -p, -v, –help, -h, –version, -V

Ansible

ansible-config

https://docs.ansible.com/ansible/latest/cli/ansible-config.html

  • dump: Flags: –help, –only-changed, -h
  • list: Flags: –help, -h
  • view: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

ansible-doc

https://docs.ansible.com/ansible/latest/cli/ansible-doc.html

  • Allowed standalone flags: –help, –json, –list, –metadata-dump, –version, -F, -h, -j, -l
  • Allowed valued flags: –module-path, –type, -M, -t
  • Bare invocation allowed

ansible-galaxy

https://docs.ansible.com/ansible/latest/cli/ansible-galaxy.html

  • info: Flags: –help, -h
  • list: Flags: –help, -h
  • search: Flags: –help, -h. Valued: –author, –galaxy-tags, –platforms
  • Allowed standalone flags: –help, –version, -h

ansible-inventory

https://docs.ansible.com/ansible/latest/cli/ansible-inventory.html

  • –graph: Flags: –help, –vars, -h. Valued: –inventory, –limit, -i, -l
  • –host: Flags: –help, -h. Valued: –inventory, -i
  • –list: Flags: –help, –yaml, –toml, –export, -h, -y. Valued: –inventory, –limit, -i, -l
  • Allowed standalone flags: –help, –version, -h

ansible-playbook

https://docs.ansible.com/ansible/latest/cli/ansible-playbook.html

  • Requires –list-hosts, –list-tasks, –list-tags, –syntax-check. - Allowed standalone flags: –help, –list-hosts, –list-tags, –list-tasks, –syntax-check, –version, -h
  • Allowed valued flags: –connection, –extra-vars, –inventory, –limit, –tags, –skip-tags, -C, -c, -e, -i, -l, -t

ansible-vault

https://docs.ansible.com/ansible/latest/cli/ansible-vault.html

  • decrypt: Flags: –ask-vault-pass, –ask-vault-password, –help, -h. Valued: –output, –vault-id, –vault-password-file. Positional args accepted
  • encrypt: Flags: –ask-vault-pass, –ask-vault-password, –encrypt-vault-id, –help, -h. Valued: –encrypt-vault-id, –output, –vault-id, –vault-password-file. Positional args accepted
  • encrypt_string: Flags: –ask-vault-pass, –ask-vault-password, –help, –show-input, –stdin-name, -h, -n. Valued: –encrypt-vault-id, –name, –stdin-name, –vault-id, –vault-password-file
  • help: Positional args accepted
  • view: Flags: –ask-vault-pass, –ask-vault-password, –help, -h, –vault-password-file. Valued: –vault-id, –vault-password-file, –ask-vault-pass-file. Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

molecule

https://ansible.readthedocs.io/projects/molecule/usage/

  • completion: Flags: –help, -h. Positional args accepted
  • drivers: Flags: –help, -h. Valued: –format
  • help: Positional args accepted
  • list: Flags: –help, -h. Valued: –format, –scenario-name, -s
  • matrix: Flags: –help, -h. Valued: –scenario-name, -s. Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -V

Binary Analysis

hexdump

https://man7.org/linux/man-pages/man1/hexdump.1.html

  • Allowed standalone flags: -C, -V, -b, -c, -d, -h, -o, -v, -x, –help, –version
  • Allowed valued flags: -L, -e, -f, -n, -s
  • Bare invocation allowed

mdls

https://ss64.com/mac/mdls.html

  • Allowed standalone flags: -V, -h, -r, –help, –raw, –version
  • Allowed valued flags: -n, –name, –nullMarker

nm

https://man7.org/linux/man-pages/man1/nm.1.html

  • Allowed standalone flags: -A, -B, -C, -D, -P, -S, -V, -a, -g, -h, -j, -l, -m, -n, -o, -p, -r, -s, -u, -v, -x, –debug-syms, –defined-only, –demangle, –dynamic, –extern-only, –help, –line-numbers, –no-demangle, –no-llvm-bc, –no-sort, –numeric-sort, –portability, –print-armap, –print-file-name, –print-size, –reverse-sort, –special-syms, –undefined-only, –version
  • Allowed valued flags: -f, -t, –format, –radix, –size-sort, –target

od

https://www.gnu.org/software/coreutils/manual/coreutils.html#od-invocation

Aliases: god

  • Allowed standalone flags: -V, -b, -c, -d, -f, -h, -i, -l, -o, -s, -v, -x, –help, –output-duplicates, –traditional, –version
  • Allowed valued flags: -A, -N, -S, -j, -t, -w, –address-radix, –endian, –format, –read-bytes, –skip-bytes, –strings, –width
  • Bare invocation allowed

otool

https://ss64.com/mac/otool.html

  • Allowed standalone flags: -D, -I, -L, -V, -X, -a, -c, -d, -f, -h, -l, -o, -r, -t, -v, -x, –help, –version
  • Allowed valued flags: -p, -s

sips

https://ss64.com/mac/sips.html

  • Allowed standalone flags: -V, -h, –help, –version
  • Allowed valued flags: -g, –getProperty

size

https://man7.org/linux/man-pages/man1/size.1.html

  • Allowed standalone flags: -A, -B, -G, -V, -d, -h, -o, -t, -x, –common, –help, –totals, –version
  • Allowed valued flags: –format, –radix, –target

strings

https://man7.org/linux/man-pages/man1/strings.1.html

  • Allowed standalone flags: -V, -a, -f, -h, -w, –all, –help, –include-all-whitespace, –print-file-name, –version
  • Allowed valued flags: -T, -e, -n, -o, -s, -t, –bytes, –encoding, –output-separator, –radix, –target

xv

https://github.com/gyscos/xv

  • Allowed standalone flags: -V, -h, –help, –version
  • Hyphen-prefixed positional arguments accepted

Cloud Providers

aws

https://docs.aws.amazon.com/cli/latest/

  • accessanalyzer: Allowed arguments: describe-, get-, list-*
  • account: Allowed arguments: describe-, get-, list-*
  • acm: Allowed arguments: describe-, get-, list-*
  • acm-pca: Allowed arguments: describe-, get-, list-*
  • amp: Allowed arguments: describe-, get-, list-*
  • amplify: Allowed arguments: describe-, get-, list-*
  • amplifybackend: Allowed arguments: describe-, get-, list-*
  • amplifyuibuilder: Allowed arguments: describe-, get-, list-*
  • apigateway: Allowed arguments: get-*
  • apigatewayv2: Allowed arguments: get-*
  • appconfig: Allowed arguments: describe-, get-, list-*
  • appflow: Allowed arguments: describe-, get-, list-*
  • application-autoscaling: Allowed arguments: describe-, get-, list-*
  • application-insights: Allowed arguments: describe-, get-, list-*
  • appmesh: Allowed arguments: describe-, get-, list-*
  • apprunner: Allowed arguments: describe-, get-, list-*
  • appstream: Allowed arguments: describe-, get-, list-*
  • appsync: Allowed arguments: describe-, get-, list-*
  • artifact: Allowed arguments: describe-, get-, list-*
  • athena: Allowed arguments: get-, list-
  • auditmanager: Allowed arguments: describe-, get-, list-*
  • autoscaling: Allowed arguments: describe-*
  • autoscaling-plans: Allowed arguments: describe-, get-, list-*
  • b2bi: Allowed arguments: describe-, get-, list-*
  • backup: Allowed arguments: describe-, get-, list-*
  • batch: Allowed arguments: describe-, get-, list-*
  • bedrock: Allowed arguments: describe-, get-, list-*
  • bedrock-agent: Allowed arguments: describe-, get-, list-*
  • billingconductor: Allowed arguments: describe-, get-, list-*
  • braket: Allowed arguments: describe-, get-, list-*
  • budgets: Allowed arguments: describe-, get-, list-*
  • ce: Allowed arguments: describe-, get-, list-*
  • chatbot: Allowed arguments: describe-, get-, list-*
  • chime: Allowed arguments: describe-, get-, list-*
  • chime-sdk-identity: Allowed arguments: describe-, get-, list-*
  • chime-sdk-meetings: Allowed arguments: describe-, get-, list-*
  • chime-sdk-messaging: Allowed arguments: describe-, get-, list-*
  • chime-sdk-voice: Allowed arguments: describe-, get-, list-*
  • cleanrooms: Allowed arguments: describe-, get-, list-*
  • cloud9: Allowed arguments: describe-, get-, list-*
  • cloudcontrol: Allowed arguments: describe-, get-, list-*
  • cloudformation: Allowed arguments: describe-, get-, list-*
  • cloudfront: Allowed arguments: describe-, get-, list-*
  • cloudhsmv2: Allowed arguments: describe-, get-, list-*
  • cloudsearch: Allowed arguments: describe-, get-, list-*
  • cloudtrail: Allowed arguments: describe-, get-, list-*
  • cloudwatch: Allowed arguments: describe-, get-, list-*
  • codeartifact: Allowed arguments: describe-, get-, list-*
  • codebuild: Allowed arguments: batch-get-, describe-, list-*
  • codecatalyst: Allowed arguments: describe-, get-, list-*
  • codecommit: Allowed arguments: describe-, get-, list-*
  • codeguru-reviewer: Allowed arguments: describe-, get-, list-*
  • codeguruprofiler: Allowed arguments: describe-, get-, list-*
  • codepipeline: Allowed arguments: get-, list-
  • codestar-connections: Allowed arguments: describe-, get-, list-*
  • codestar-notifications: Allowed arguments: describe-, get-, list-*
  • cognito-identity: Allowed arguments: describe-, get-, list-*
  • cognito-idp: Allowed arguments: describe-, get-, list-*
  • comprehend: Allowed arguments: describe-, get-, list-*
  • compute-optimizer: Allowed arguments: describe-, get-, list-*
  • configservice: Allowed arguments: describe-, get-, list-*
  • configure get: Flags: –help
  • configure list: Flags: –help
  • connect: Allowed arguments: describe-, get-, list-*
  • controltower: Allowed arguments: describe-, get-, list-*
  • cur: Allowed arguments: describe-, get-, list-*
  • databrew: Allowed arguments: describe-, get-, list-*
  • dataexchange: Allowed arguments: describe-, get-, list-*
  • datasync: Allowed arguments: describe-, get-, list-*
  • datazone: Allowed arguments: describe-, get-, list-*
  • dax: Allowed arguments: describe-, get-, list-*
  • deadline: Allowed arguments: describe-, get-, list-*
  • detective: Allowed arguments: describe-, get-, list-*
  • devicefarm: Allowed arguments: describe-, get-, list-*
  • devops-guru: Allowed arguments: describe-, get-, list-*
  • directconnect: Allowed arguments: describe-, get-, list-*
  • discovery: Allowed arguments: describe-, get-, list-*
  • dlm: Allowed arguments: describe-, get-, list-*
  • dms: Allowed arguments: describe-, get-, list-*
  • docdb: Allowed arguments: describe-, get-, list-*
  • docdb-elastic: Allowed arguments: describe-, get-, list-*
  • ds: Allowed arguments: describe-, get-, list-*
  • dynamodb: Allowed arguments: describe-, list-
  • dynamodbstreams: Allowed arguments: describe-, get-, list-*
  • ebs: Allowed arguments: describe-, get-, list-*
  • ec2: Allowed arguments: describe-*
  • ecr: Allowed arguments: batch-get-, describe-, get-, list-
  • ecr-public: Allowed arguments: describe-, get-, list-*
  • ecs: Allowed arguments: describe-, list-
  • efs: Allowed arguments: describe-, get-, list-*
  • eks: Allowed arguments: describe-, list-
  • elasticache: Allowed arguments: describe-, list-
  • elasticbeanstalk: Allowed arguments: describe-, list-
  • elastictranscoder: Allowed arguments: describe-, get-, list-*
  • elb: Allowed arguments: describe-*
  • elbv2: Allowed arguments: describe-*
  • emr: Allowed arguments: describe-, get-, list-*
  • emr-containers: Allowed arguments: describe-, get-, list-*
  • emr-serverless: Allowed arguments: describe-, get-, list-*
  • entityresolution: Allowed arguments: describe-, get-, list-*
  • es: Allowed arguments: describe-, get-, list-*
  • events: Allowed arguments: describe-, list-
  • finspace: Allowed arguments: describe-, get-, list-*
  • firehose: Allowed arguments: describe-, get-, list-*
  • fis: Allowed arguments: describe-, get-, list-*
  • fms: Allowed arguments: describe-, get-, list-*
  • forecast: Allowed arguments: describe-, get-, list-*
  • frauddetector: Allowed arguments: describe-, get-, list-*
  • fsx: Allowed arguments: describe-, get-, list-*
  • gamelift: Allowed arguments: describe-, get-, list-*
  • glacier: Allowed arguments: describe-, get-, list-*
  • globalaccelerator: Allowed arguments: describe-, get-, list-*
  • glue: Allowed arguments: get-, list-
  • grafana: Allowed arguments: describe-, get-, list-*
  • greengrass: Allowed arguments: describe-, get-, list-*
  • greengrassv2: Allowed arguments: describe-, get-, list-*
  • groundstation: Allowed arguments: describe-, get-, list-*
  • guardduty: Allowed arguments: describe-, get-, list-*
  • health: Allowed arguments: describe-, get-, list-*
  • healthlake: Allowed arguments: describe-, get-, list-*
  • iam: Allowed arguments: get-, list-
  • identitystore: Allowed arguments: describe-, get-, list-*
  • imagebuilder: Allowed arguments: describe-, get-, list-*
  • inspector2: Allowed arguments: describe-, get-, list-*
  • internetmonitor: Allowed arguments: describe-, get-, list-*
  • iot: Allowed arguments: describe-, get-, list-*
  • iotevents: Allowed arguments: describe-, get-, list-*
  • iotsitewise: Allowed arguments: describe-, get-, list-*
  • iottwinmaker: Allowed arguments: describe-, get-, list-*
  • ivs: Allowed arguments: describe-, get-, list-*
  • kafka: Allowed arguments: describe-, get-, list-*
  • kafkaconnect: Allowed arguments: describe-, get-, list-*
  • kendra: Allowed arguments: describe-, get-, list-*
  • keyspaces: Allowed arguments: describe-, get-, list-*
  • kinesis: Allowed arguments: describe-, get-, list-*
  • kinesisanalytics: Allowed arguments: describe-, get-, list-*
  • kinesisanalyticsv2: Allowed arguments: describe-, get-, list-*
  • kinesisvideo: Allowed arguments: describe-, get-, list-*
  • kms: Allowed arguments: describe-, get-, list-*
  • lakeformation: Allowed arguments: describe-, get-, list-*
  • lambda: Allowed arguments: get-, list-
  • lex-models: Allowed arguments: describe-, get-, list-*
  • lexv2-models: Allowed arguments: describe-, get-, list-*
  • license-manager: Allowed arguments: describe-, get-, list-*
  • lightsail: Allowed arguments: describe-, get-, list-*
  • location: Allowed arguments: describe-, get-, list-*
  • logs: Allowed arguments: describe-, filter-, get-, list-
  • m2: Allowed arguments: describe-, get-, list-*
  • macie2: Allowed arguments: describe-, get-, list-*
  • managedblockchain: Allowed arguments: describe-, get-, list-*
  • mediaconnect: Allowed arguments: describe-, get-, list-*
  • mediaconvert: Allowed arguments: describe-, get-, list-*
  • medialive: Allowed arguments: describe-, get-, list-*
  • mediapackage: Allowed arguments: describe-, get-, list-*
  • mediastore: Allowed arguments: describe-, get-, list-*
  • mediatailor: Allowed arguments: describe-, get-, list-*
  • medical-imaging: Allowed arguments: describe-, get-, list-*
  • memorydb: Allowed arguments: describe-, get-, list-*
  • mgn: Allowed arguments: describe-, get-, list-*
  • mq: Allowed arguments: describe-, get-, list-*
  • mturk: Allowed arguments: describe-, get-, list-*
  • mwaa: Allowed arguments: describe-, get-, list-*
  • neptune: Allowed arguments: describe-, get-, list-*
  • neptune-graph: Allowed arguments: describe-, get-, list-*
  • network-firewall: Allowed arguments: describe-, get-, list-*
  • networkmanager: Allowed arguments: describe-, get-, list-*
  • notifications: Allowed arguments: describe-, get-, list-*
  • oam: Allowed arguments: describe-, get-, list-*
  • omics: Allowed arguments: describe-, get-, list-*
  • opensearch: Allowed arguments: describe-, get-, list-*
  • opensearchserverless: Allowed arguments: describe-, get-, list-*
  • organizations: Allowed arguments: describe-, get-, list-*
  • outposts: Allowed arguments: describe-, get-, list-*
  • personalize: Allowed arguments: describe-, get-, list-*
  • pi: Allowed arguments: describe-, get-, list-*
  • pinpoint: Allowed arguments: describe-, get-, list-*
  • pipes: Allowed arguments: describe-, get-, list-*
  • polly: Allowed arguments: describe-, get-, list-*
  • pricing: Allowed arguments: describe-, get-, list-*
  • proton: Allowed arguments: describe-, get-, list-*
  • quicksight: Allowed arguments: describe-, get-, list-*
  • ram: Allowed arguments: describe-, get-, list-*
  • rbin: Allowed arguments: describe-, get-, list-*
  • rds: Allowed arguments: describe-, list-
  • rds-data: Allowed arguments: describe-, get-, list-*
  • redshift: Allowed arguments: describe-, get-, list-*
  • redshift-data: Allowed arguments: describe-, get-, list-*
  • redshift-serverless: Allowed arguments: describe-, get-, list-*
  • rekognition: Allowed arguments: describe-, get-, list-*
  • resiliencehub: Allowed arguments: describe-, get-, list-*
  • resource-explorer-2: Allowed arguments: describe-, get-, list-*
  • resource-groups: Allowed arguments: describe-, get-, list-*
  • resourcegroupstaggingapi: Allowed arguments: describe-, get-, list-*
  • rolesanywhere: Allowed arguments: describe-, get-, list-*
  • route53: Allowed arguments: get-, list-
  • route53-recovery-control-config: Allowed arguments: describe-, get-, list-*
  • route53-recovery-readiness: Allowed arguments: describe-, get-, list-*
  • route53domains: Allowed arguments: describe-, get-, list-*
  • route53profiles: Allowed arguments: describe-, get-, list-*
  • route53resolver: Allowed arguments: describe-, get-, list-*
  • rum: Allowed arguments: describe-, get-, list-*
  • s3: Allowed arguments: ls
  • s3api: Allowed arguments: get-, head-, list-*
  • s3control: Allowed arguments: describe-, get-, list-*
  • sagemaker: Allowed arguments: describe-, list-
  • savingsplans: Allowed arguments: describe-, get-, list-*
  • scheduler: Allowed arguments: describe-, get-, list-*
  • schemas: Allowed arguments: describe-, get-, list-*
  • secretsmanager: Allowed arguments: describe-, get-, list-*
  • securityhub: Allowed arguments: describe-, get-, list-*
  • securitylake: Allowed arguments: describe-, get-, list-*
  • serverlessrepo: Allowed arguments: describe-, get-, list-*
  • service-quotas: Allowed arguments: describe-, get-, list-*
  • servicecatalog: Allowed arguments: describe-, get-, list-*
  • servicediscovery: Allowed arguments: describe-, get-, list-*
  • ses: Allowed arguments: get-, list-
  • sesv2: Allowed arguments: get-, list-
  • shield: Allowed arguments: describe-, get-, list-*
  • signer: Allowed arguments: describe-, get-, list-*
  • sns: Allowed arguments: get-, list-
  • sqs: Allowed arguments: get-, list-
  • ssm: Allowed arguments: describe-, get-, list-*
  • ssm-contacts: Allowed arguments: describe-, get-, list-*
  • ssm-incidents: Allowed arguments: describe-, get-, list-*
  • sso: Allowed arguments: describe-, get-, list-*
  • sso-admin: Allowed arguments: describe-, get-, list-*
  • stepfunctions: Allowed arguments: describe-, get-, list-*
  • storagegateway: Allowed arguments: describe-, get-, list-*
  • sts get-caller-identity: Flags: –help
  • sts: Allowed arguments: describe-, get-, list-*
  • support: Allowed arguments: describe-, get-, list-*
  • swf: Allowed arguments: describe-, get-, list-*
  • synthetics: Allowed arguments: describe-, get-, list-*
  • textract: Allowed arguments: describe-, get-, list-*
  • timestream-query: Allowed arguments: describe-, get-, list-*
  • transcribe: Allowed arguments: describe-, get-, list-*
  • transfer: Allowed arguments: describe-, get-, list-*
  • translate: Allowed arguments: describe-, get-, list-*
  • trustedadvisor: Allowed arguments: describe-, get-, list-*
  • verifiedpermissions: Allowed arguments: describe-, get-, list-*
  • vpc-lattice: Allowed arguments: describe-, get-, list-*
  • waf: Allowed arguments: describe-, get-, list-*
  • waf-regional: Allowed arguments: describe-, get-, list-*
  • wafv2: Allowed arguments: describe-, get-, list-*
  • wellarchitected: Allowed arguments: describe-, get-, list-*
  • workdocs: Allowed arguments: describe-, get-, list-*
  • workmail: Allowed arguments: describe-, get-, list-*
  • workspaces: Allowed arguments: describe-, get-, list-*
  • workspaces-web: Allowed arguments: describe-, get-, list-*
  • xray: Allowed arguments: describe-, get-, list-*
  • Allowed standalone flags: –help, –version

az

https://learn.microsoft.com/en-us/cli/azure/

  • account: Allowed arguments: list, show, list-locations
  • acr list: Positional args accepted
  • acr repository: Allowed arguments: list, show
  • acr show: Positional args accepted
  • ad app: Allowed arguments: list, show
  • ad group: Allowed arguments: list, show
  • ad sp: Allowed arguments: list, show
  • ad user: Allowed arguments: list, show
  • advisor: Allowed arguments: configuration, recommendation
  • aks: Allowed arguments: list, show, get-credentials
  • appservice: Allowed arguments: list-locations, plan
  • batch: Allowed arguments: account, application, certificate, job, node, pool, task
  • cdn: Allowed arguments: custom-domain, edge-node, endpoint, name-exists, origin, profile, waf-policy
  • cognitiveservices: Allowed arguments: account, list, usage
  • consumption: Allowed arguments: budget, marketplace, pricesheet, reservation, usage
  • container: Allowed arguments: list, logs, show
  • containerapp: Allowed arguments: list, show
  • cosmosdb: Allowed arguments: list, show
  • deployment: Allowed arguments: list, operation, show
  • disk: Allowed arguments: list, show
  • dns: Allowed arguments: record-set, zone
  • eventhubs: Allowed arguments: eventhub, namespace
  • feature: Allowed arguments: list, show
  • functionapp: Allowed arguments: list, show
  • group: Allowed arguments: list, show
  • hdinsight: Allowed arguments: list, show
  • identity: Allowed arguments: list, show
  • iot: Allowed arguments: central, dps, hub
  • keyvault: Allowed arguments: list, show
  • lock: Allowed arguments: list, show
  • logicapp: Allowed arguments: list, show
  • managed-cassandra: Allowed arguments: cluster, datacenter
  • maps: Allowed arguments: account
  • mariadb: Allowed arguments: db, server
  • monitor log-analytics: Allowed arguments: query
  • monitor metrics: Allowed arguments: list
  • mysql: Allowed arguments: db, flexible-server, server
  • netappfiles: Allowed arguments: account, pool, snapshot, volume
  • network nic: Allowed arguments: list, show
  • network nsg: Allowed arguments: list, show
  • network public-ip: Allowed arguments: list, show
  • network vnet: Allowed arguments: list, show
  • notification-hub: Allowed arguments: authorization-rule, credential, list, namespace
  • policy: Allowed arguments: assignment, definition, set-definition, state
  • postgres: Allowed arguments: db, flexible-server, server
  • provider: Allowed arguments: list, operation, show
  • redis: Allowed arguments: list, list-keys, show
  • relay: Allowed arguments: hyco, namespace, wcfrelay
  • resource: Allowed arguments: list, show
  • role: Allowed arguments: assignment, definition
  • search: Allowed arguments: admin-key, query-key, service
  • security: Allowed arguments: alert, assessment, contact, pricing, secure-score, setting, task
  • servicebus: Allowed arguments: namespace, queue, topic
  • sf: Allowed arguments: application, cluster, managed-application-type, managed-cluster, service
  • sig: Allowed arguments: image-definition, image-version, list, show
  • signalr: Allowed arguments: list, show
  • spring: Allowed arguments: app, certificate, config-server, eureka-server, service-registry
  • sql db: Allowed arguments: list, show
  • sql server: Allowed arguments: list, show
  • staticwebapp: Allowed arguments: list, show
  • storage account: Allowed arguments: list, show
  • synapse: Allowed arguments: spark, sql, workspace
  • tag: Allowed arguments: list
  • ts: Allowed arguments: list, show
  • version: Positional args accepted
  • vm: Allowed arguments: list, show, list-sizes, list-ip-addresses
  • vmss: Allowed arguments: list, list-instances, show
  • webapp: Allowed arguments: list, show
  • Allowed standalone flags: –help, -h, –version

doctl

https://docs.digitalocean.com/reference/doctl/

  • account get: Flags: –help, -h
  • apps get: Flags: –help, -h
  • apps list: Flags: –help, -h
  • balance get: Flags: –help, -h
  • compute droplet: Allowed arguments: list, get
  • compute firewall: Allowed arguments: list, get
  • compute image: Allowed arguments: list, get
  • compute region: Allowed arguments: list
  • compute size: Allowed arguments: list
  • compute volume: Allowed arguments: list, get
  • databases get: Flags: –help, -h
  • databases list: Flags: –help, -h
  • kubernetes cluster: Allowed arguments: list, get
  • projects list: Flags: –help, -h
  • version
  • Allowed standalone flags: –help, –version, -h, -v

exo

https://community.exoscale.com/documentation/tools/exoscale-cli/

  • compute elastic-ip: Allowed arguments: list, show
  • compute instance: Allowed arguments: list, show
  • compute instance-type: Allowed arguments: list, show
  • compute security-group: Allowed arguments: list, show
  • compute ssh-key: Allowed arguments: list, show
  • config list: Flags: –help, -h
  • config show: Flags: –help, -h
  • dbaas list: Flags: –help, -h
  • dbaas show: Flags: –help, -h
  • dbaas type: Allowed arguments: list
  • dns list: Flags: –help, -h
  • dns show: Flags: –help, -h
  • limits
  • status
  • version
  • zone
  • Allowed standalone flags: –help, -h

gcloud

https://cloud.google.com/sdk/gcloud/reference

  • access-context-manager: Allowed arguments: levels, perimeters, policies
  • ai: Allowed arguments: custom-jobs, endpoints, hp-tuning-jobs, index-endpoints, indexes, models, operations, tensorboards
  • ai-platform: Allowed arguments: jobs, local, models, operations, versions
  • alloydb: Allowed arguments: clusters, instances, operations
  • api-gateway: Allowed arguments: apis, api-configs, gateways, operations
  • apigee: Allowed arguments: apis, applications, archives, deployments, developers, environments, operations, organizations, products
  • app instances: Allowed arguments: describe, list
  • app services: Allowed arguments: describe, list
  • app versions: Allowed arguments: describe, list
  • artifacts repositories: Allowed arguments: describe, list
  • artifacts: Allowed arguments: docker, files, packages, repositories, tags, versions
  • assured: Allowed arguments: operations, workloads
  • auth list: Flags: –filter-account, –help, -h
  • auth print-access-token: Flags: –help, -h
  • auth print-identity-token: Flags: –help, -h. Valued: –audiences, –include-email
  • batch: Allowed arguments: jobs, tasks
  • bigtable: Allowed arguments: clusters, instances, operations
  • billing: Allowed arguments: accounts, budgets, projects
  • builds: Allowed arguments: describe, list, log
  • certificate-manager: Allowed arguments: certificates, dns-authorizations, maps, operations
  • composer: Allowed arguments: environments, operations
  • compute addresses: Allowed arguments: describe, list
  • compute disks: Allowed arguments: describe, list
  • compute firewall-rules: Allowed arguments: describe, list
  • compute images: Allowed arguments: describe, list
  • compute instances: Allowed arguments: describe, list
  • compute machine-types: Allowed arguments: describe, list
  • compute networks: Allowed arguments: describe, list
  • compute regions: Allowed arguments: describe, list
  • compute snapshots: Allowed arguments: describe, list
  • compute zones: Allowed arguments: describe, list
  • config get: Flags: –help, -h
  • config get-value: Flags: –help, -h
  • config list: Flags: –all, –help, -h
  • container clusters: Allowed arguments: describe, list
  • container images: Allowed arguments: describe, list
  • container node-pools: Allowed arguments: describe, list
  • container operations: Allowed arguments: describe, list
  • dataflow: Allowed arguments: jobs, logs, metrics, snapshots
  • dataproc: Allowed arguments: clusters, jobs, operations, workflow-templates
  • deploy: Allowed arguments: delivery-pipelines, releases, rollouts, targets
  • dns managed-zones: Allowed arguments: describe, list
  • dns record-sets: Allowed arguments: describe, list
  • endpoints: Allowed arguments: describe, list
  • essential-contacts: Allowed arguments: compute, list
  • eventarc: Allowed arguments: channels, providers, triggers
  • filestore: Allowed arguments: backups, instances, locations, operations
  • firestore: Allowed arguments: databases, indexes, operations
  • functions: Allowed arguments: describe, list
  • healthcare: Allowed arguments: datasets, dicom-stores, fhir-stores, hl7v2-stores, operations
  • iam roles: Allowed arguments: describe, list
  • iam service-accounts: Allowed arguments: describe, get-iam-policy, list
  • identity: Allowed arguments: groups
  • info: Flags: –anonymize, –help, –run-diagnostics, -h
  • kms: Allowed arguments: keys, keyrings, locations
  • logging logs: Allowed arguments: describe, list
  • logging read: Positional args accepted
  • memcache: Allowed arguments: instances, operations, regions
  • monitoring: Allowed arguments: channels, dashboards, policies, snoozes
  • network-management: Allowed arguments: connectivity-tests, operations
  • network-services: Allowed arguments: endpoints, gateways, grpc-routes, http-routes, meshes
  • notebooks: Allowed arguments: environments, instances, locations
  • organizations: Allowed arguments: describe, list
  • policy-intelligence: Allowed arguments: lint-condition, query-activity, troubleshoot-policy
  • projects: Allowed arguments: describe, get-iam-policy, list
  • pubsub: Allowed arguments: subscriptions, topics, snapshots, schemas
  • recaptcha: Allowed arguments: keys
  • recommender: Allowed arguments: insights, recommendations
  • redis: Allowed arguments: instances, operations, regions
  • resource-manager: Allowed arguments: folders, liens, operations, org-policies
  • run services: Allowed arguments: describe, list
  • scc: Allowed arguments: assets, findings, notifications, operations, sources
  • scheduler: Allowed arguments: jobs
  • secrets: Allowed arguments: describe, list, versions
  • service-directory: Allowed arguments: endpoints, namespaces, services
  • services: Allowed arguments: list
  • source: Allowed arguments: repos
  • spanner: Allowed arguments: databases, instances, operations
  • sql databases: Allowed arguments: describe, list
  • sql instances: Allowed arguments: describe, list
  • sql operations: Allowed arguments: describe, list
  • storage: Allowed arguments: buckets, cp, ls, cat, objects
  • tasks: Allowed arguments: describe, list, locations, queues
  • transfer: Allowed arguments: agents, jobs, operations
  • version: Positional args accepted
  • vmware: Allowed arguments: clusters, dns-bind-permission, external-addresses, hcx-activation-keys, locations, networks, node-types, operations, private-clouds, subnets
  • workflows: Allowed arguments: describe, executions, list
  • Allowed standalone flags: –help, -h, –version

hcloud

https://github.com/hetznercloud/cli

  • certificate describe: Flags: –help, -h. Valued: –output, -o
  • certificate list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • context active: Flags: –help, -h
  • context list: Flags: –help, -h
  • datacenter describe: Flags: –help, -h. Valued: –output, -o
  • datacenter list: Flags: –help, -h. Valued: –output, -o
  • firewall describe: Flags: –help, -h. Valued: –output, -o
  • firewall list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • floating-ip describe: Flags: –help, -h. Valued: –output, -o
  • floating-ip list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • image describe: Flags: –help, -h. Valued: –output, -o
  • image list: Flags: –help, -h. Valued: –output, –selector, –type, -l, -o
  • load-balancer describe: Flags: –help, -h. Valued: –output, -o
  • load-balancer list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • location describe: Flags: –help, -h. Valued: –output, -o
  • location list: Flags: –help, -h. Valued: –output, -o
  • network describe: Flags: –help, -h. Valued: –output, -o
  • network list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • placement-group describe: Flags: –help, -h. Valued: –output, -o
  • placement-group list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • primary-ip describe: Flags: –help, -h. Valued: –output, -o
  • primary-ip list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • server describe: Flags: –help, -h. Valued: –output, -o
  • server list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • server-type describe: Flags: –help, -h. Valued: –output, -o
  • server-type list: Flags: –help, -h. Valued: –output, -o
  • ssh-key describe: Flags: –help, -h. Valued: –output, -o
  • ssh-key list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • version
  • volume describe: Flags: –help, -h. Valued: –output, -o
  • volume list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • Allowed standalone flags: –help, –version, -h, -v

linode-cli

https://www.linode.com/docs/products/tools/cli/get-started/

  • account events-list: Flags: –help
  • account view: Flags: –help
  • databases list: Flags: –help
  • domains list: Flags: –help
  • domains view: Flags: –help
  • firewalls list: Flags: –help
  • firewalls view: Flags: –help
  • images list: Flags: –help
  • images view: Flags: –help
  • linodes list: Flags: –help
  • linodes view: Flags: –help
  • lke cluster-view: Flags: –help
  • lke clusters-list: Flags: –help
  • nodebalancers list: Flags: –help
  • nodebalancers view: Flags: –help
  • profile view: Flags: –help
  • regions list: Flags: –help
  • volumes list: Flags: –help
  • volumes view: Flags: –help
  • Allowed standalone flags: –help, –version

scw

https://github.com/scaleway/scaleway-cli

  • account project: Allowed arguments: list
  • dns record: Allowed arguments: list
  • dns zone: Allowed arguments: list
  • instance image: Allowed arguments: list, get
  • instance ip: Allowed arguments: list, get
  • instance security-group: Allowed arguments: list, get
  • instance server: Allowed arguments: list, get
  • instance snapshot: Allowed arguments: list, get
  • instance volume: Allowed arguments: list, get
  • k8s cluster: Allowed arguments: list, get
  • k8s pool: Allowed arguments: list, get
  • lb lb: Allowed arguments: list, get
  • rdb instance: Allowed arguments: list, get
  • registry image: Allowed arguments: list
  • registry namespace: Allowed arguments: list
  • vpc private-network: Allowed arguments: list
  • Allowed standalone flags: –help, -h

stapler

https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow

  • staple: Flags: -q, -v
  • validate: Flags: -q, -v

vultr-cli

https://github.com/vultr/vultr-cli

  • account
  • bare-metal get: Flags: –help, -h
  • bare-metal list: Flags: –help, -h
  • block-storage get: Flags: –help, -h
  • block-storage list: Flags: –help, -h
  • database get: Flags: –help, -h
  • database list: Flags: –help, -h
  • dns domain: Allowed arguments: list
  • dns record: Allowed arguments: list
  • firewall group: Allowed arguments: list
  • firewall rule: Allowed arguments: list
  • instance get: Flags: –help, -h
  • instance list: Flags: –help, -h
  • kubernetes get: Flags: –help, -h
  • kubernetes list: Flags: –help, -h
  • os list: Flags: –help, -h
  • plans list: Flags: –help, -h
  • regions list: Flags: –help, -h
  • version
  • Allowed standalone flags: –help, –version, -h, -v

Code Forges

basecamp

https://github.com/basecamp/basecamp-cli

  • auth token: Positional args accepted
  • cards list: Positional args accepted
  • commands: Positional args accepted
  • doctor: Positional args accepted
  • files list: Positional args accepted
  • help: Positional args accepted
  • projects list: Positional args accepted
  • projects show: Positional args accepted
  • search: Positional args accepted
  • todos list: Positional args accepted
  • Allowed standalone flags: –help, –version, -h

gh

https://cli.github.com/manual/

  • api: Read-only REST/GraphQL: implicit GET or explicit -X GET. Allowed flags: –paginate, –slurp, –silent, –include, –verbose, –jq, –json, –template, –cache, –preview, –hostname. Headers via -H/–header limited to Accept and X-GitHub-Api-Version. -f/-F/–field/–raw-field require -X GET on REST endpoints; on the graphql endpoint, mutation queries are denied.

  • browse (requires –no-browser, -n): Flags: –actions, –no-browser, –projects, –releases, –settings, –wiki, -a, -c, -n, -p, -r, -s, -w. Valued: –branch, –commit, –repo, -R, -b

  • search: Flags: –archived, –draft, –include-forks, –locked, –merged, –no-assignee, –no-label, –no-milestone, –no-project, –web, -w. Valued: –app, –assignee, –author, –checks, –closed, –commenter, –comments, –committer, –created, –filename, –followers, –forks, –good-first-issues, –hash, –help-wanted-issues, –include, –interactions, –involves, –jq, –json, –label, –language, –license, –limit, –match, –mentions, –merged-at, –milestone, –number, –order, –owner, –parent, –project, –reactions, –repo, –review, –review-requested, –reviewed-by, –size, –sort, –stars, –state, –team-mentions, –team-review-requested, –template, –topic, –updated, –visibility, -L, -R, -q

  • status — see simple_list below

  • Without a subcommand:

  • Allowed standalone flags: –help, –version, -V, -h

  • Subcommands by action verb:

  • alias, attestation, cache, codespace, config, extension, gist, gpg-key, issue, label, org, pr, project, repo, ruleset, secret, ssh-key, variable, workflow (Inert)

    • checks: Flags: –fail-fast, –required, –watch, –web, -w. Valued: –interval, –jq, –json, –repo, –template, -R, -i, -q
    • diff: Flags: –name-only, –patch, –web, -w. Valued: –color, –repo, -R
    • list: Flags: –all, –archived, –comments, –draft, –fork, –no-archived, –source, –web, -a, -w. Valued: –app, –assignee, –author, –base, –env, –head, –jq, –json, –key, –label, –language, –limit, –mention, –milestone, –order, –org, –ref, –repo, –search, –sort, –state, –template, –topic, –user, –visibility, -B, -H, -L, -O, -R, -S, -e, -k, -l, -o, -q, -r, -u
    • status: Flags: –exit-status, –log, –log-failed, –web, -w. Valued: –jq, –json, –repo, –template, -R, -q
    • verify — see simple_view below
    • view: Flags: –comments, –web, –yaml, -c, -w, -y. Valued: –branch, –jq, –json, –ref, –repo, –template, -R, -b, -q, -r
    • watch — see simple_view below
  • run (Inert)

    • checks — see simple_view below
    • diff — see simple_view below
    • list: Valued: –branch, –commit, –created, –event, –jq, –json, –limit, –repo, –status, –template, –user, –workflow, -L, -R, -b, -q, -u, -w
    • status — see simple_view below
    • verify — see simple_view below
    • view: Flags: –exit-status, –log, –log-failed, –verbose, –web, -v, -w. Valued: –attempt, –job, –jq, –json, –repo, –template, -R, -j, -q
    • watch: Flags: –exit-status. Valued: –interval, –repo, -R, -i
  • run (SafeWrite)

    • rerun: Flags: –debug, –failed. Valued: –job, –repo, -R, -j
  • release (Inert)

    • checks — see simple_list below
    • diff — see simple_list below
    • list: Flags: –exclude-drafts, –exclude-pre-releases. Valued: –jq, –json, –limit, –order, –repo, –template, -L, -R, -q
    • status — see simple_list below
    • verify — see simple_list below
    • view: Flags: –web, -w. Valued: –jq, –json, –repo, –template, -R, -q
    • watch — see simple_list below
  • release (SafeWrite)

    • download (requires -O/–output): Flags: –clobber, –skip-existing. Valued: –archive, –dir, –output, –pattern, –repo, -A, -D, -O, -R, -p
  • auth (Inert)

    • status — see simple_list below
  • Shared flag sets:

  • simple_list: Flags: –all, –archived, –fork, –no-archived, –source, –web, -a, -w. Valued: –env, –jq, –json, –key, –language, –limit, –order, –org, –ref, –repo, –search, –sort, –template, –topic, –user, –visibility, -L, -O, -R, -S, -e, -k, -l, -o, -q, -r, -u

  • simple_view: Flags: –web, –yaml, -w, -y. Valued: –jq, –json, –ref, –repo, –template, -R, -q, -r

glab

https://gitlab.com/gitlab-org/cli

  • api: Read-only REST/GraphQL — same rules as gh api.

  • check-update

  • version

  • Without a subcommand:

  • Allowed standalone flags: –help, –version, -h, -v

  • Subcommands by action verb:

  • ci, cluster, deploy-key, gpg-key, incident, issue, iteration, label, milestone, mr, release, repo, schedule, snippet, ssh-key, stack, variable (Inert)

    • diff: Flags: –help, –raw, -h. Valued: –color, –repo, -R
    • issues — see list below
    • list — see list below
    • status — see simple below
    • view: Flags: –comments, –help, –resolved, –system-logs, –unresolved, –web, -c, -h, -p, -s, -w. Valued: –output, –page, –per-page, –repo, -F, -P, -R, -p
  • auth (Inert)

    • status — see simple below
  • Shared flag sets:

  • list: Flags: –all, –closed, –draft, –help, –merged, -A, -M, -a, -c, -d, -g, -h, -q. Valued: –assignee, –author, –group, –label, –milestone, –not-label, –order, –output, –page, –per-page, –repo, –reviewer, –search, –sort, –source-branch, –state, –target-branch, -F, -P, -R, -S, -a, -g, -l, -m, -o, -p, -r, -s, -t

  • simple: Flags: –help, -h, -q. Valued: –output, –page, –per-page, –repo, -F, -P, -R, -p

jjpr

https://github.com/michaeldhopkins/jjpr

  • auth help: Positional args accepted
  • auth setup: Flags: –help, -h
  • auth test: Flags: –help, -h
  • config help: Positional args accepted
  • help: Positional args accepted
  • merge (requires –dry-run): Flags: –dry-run, –help, –no-ci-check, –no-fetch, –watch, -h. Valued: –base, –merge-method, –reconcile-strategy, –remote, –required-approvals
  • status: Flags: –dry-run, –help, –no-fetch, -h
  • submit (requires –dry-run): Flags: –draft, –dry-run, –help, –no-fetch, –ready, -h. Valued: –base, –remote, –reviewer
  • Allowed standalone flags: –help, –version, -V, -h
  • Bare invocation allowed

tea

https://gitea.com/gitea/tea

  • b list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • b view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • branch list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • branch view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • branches list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • branches view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • i list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • i view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • issue list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • issue view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • issues list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • issues view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • label list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • label view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • labels list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • labels view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • login list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • logins list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • milestone list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • milestone view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • milestones list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • milestones view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • ms list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • ms view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • n list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • n view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • notification list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • notification view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • notifications list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • notifications view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • org list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • org view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • organization list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • organization view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • organizations list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • organizations view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • pr list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • pr view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • pull list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • pull view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • pulls list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • pulls view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • r list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • r view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • release list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • release view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • releases list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • releases view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • repo list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • repo view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • repos list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • repos view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • t list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • t view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • time list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • time view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • times list: Flags: –help, -h. Valued: –fields, –limit, –login, –output, –page, –repo, –state, -L, -R, -f, -l, -o, -p, -s
  • times view: Flags: –comments, –help, -c, -h. Valued: –login, –output, –repo, -R, -l, -o
  • whoami
  • Allowed standalone flags: –version, -v

Containers

buildah

https://github.com/containers/buildah/tree/main/docs

  • containers: Flags: –all, –help, –json, –no-trunc, –noheading, –notruncate, –quiet, -a, -h, -q. Valued: –filter, –format, -f
  • help: Positional args accepted
  • images: Flags: –all, –digests, –help, –history, –json, –no-trunc, –noheading, –quiet, -a, -h, -n, -q. Valued: –filter, –format, -f. Positional args accepted
  • info: Flags: –debug, –help, -h. Valued: –format
  • inspect: Flags: –help, -h. Valued: –format, –type, -f, -t. Positional args accepted
  • version: Flags: –help, -h. Valued: –format, –json
  • Allowed standalone flags: –help, –version, -h, -v

buildctl

https://github.com/moby/buildkit

  • completion: Flags: –help, -h. Positional args accepted
  • debug histories: Flags: –help, -h
  • debug info: Flags: –help, -h
  • debug workers: Flags: –filter, –help, –verbose, -h, -v
  • du: Flags: –filter, –help, –verbose, -h, -v
  • help: Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

copa

https://project-copacetic.github.io/copacetic/website/

  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

cosign

https://github.com/sigstore/cosign

  • tree: Flags: –help, -h
  • triangulate: Flags: –help, -h. Valued: –type
  • verify: Flags: –check-claims, –help, –local-image, –offline, -h. Valued: –attachment, –certificate, –certificate-chain, –certificate-identity, –certificate-identity-regexp, –certificate-oidc-issuer, –certificate-oidc-issuer-regexp, –k8s-keychain, –key, –output, –payload, –rekor-url, –signature, –slot, -o
  • verify-attestation: Flags: –check-claims, –help, –local-image, –offline, -h. Valued: –certificate, –certificate-identity, –certificate-oidc-issuer, –key, –output, –policy, –rekor-url, –type, -o
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

crane

https://github.com/google/go-containerregistry

  • blob: Flags: –help, -h
  • catalog: Flags: –full-ref, –help, -h
  • config: Flags: –help, -h
  • digest: Flags: –full-ref, –help, –tarball, -h
  • ls: Flags: –full-ref, –help, –omit-digest-tags, -h
  • manifest: Flags: –help, -h
  • validate: Flags: –fast, –help, –remote, –tarball, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, -h

ctr

https://github.com/containerd/containerd/blob/main/docs/getting-started.md

  • help: Positional args accepted
  • info: Flags: –help, -h
  • namespaces list: Flags: –help, –quiet, -h, -q
  • namespaces ls: Flags: –help, –quiet, -h, -q
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

dapr

https://docs.dapr.io/reference/cli/

  • completion: Flags: –help, -h. Positional args accepted
  • components: Flags: –all-namespaces, –help, –kubernetes, -A, -h, -k. Valued: –name, –namespace, –output, -n, -o
  • configurations: Flags: –all-namespaces, –help, –kubernetes, -A, -h, -k. Valued: –name, –namespace, –output, -n, -o
  • help: Positional args accepted
  • list: Flags: –all-namespaces, –help, -A, -h. Valued: –kubernetes, –namespace, –output, -k, -n, -o
  • logs: Flags: –help, -h. Valued: -a, –app-id, -k, –kubernetes, -n, –namespace, -p, –pod-name, -c, –container. Positional args accepted
  • status: Flags: –help, –kubernetes, -h, -k. Valued: –output, -o
  • version: Flags: –help, -h. Valued: –output, -o
  • Allowed standalone flags: –help, –version, -h, -v

dive

https://github.com/wagoodman/dive

  • Allowed standalone flags: –ci, –help, –source, –version, -h, -v
  • Allowed valued flags: –ci-config, –config, –highestPercentage, –highestUserWastedPercent, –lowestEfficiency, –source

docker

https://docs.docker.com/reference/cli/docker/

  • buildx –version
  • buildx inspect: Flags: –help, -h
  • buildx ls: Flags: –help, -h
  • buildx version: Flags: –help, -h
  • compose –version
  • compose config: Flags: –dry-run, –hash, –help, –images, –no-consistency, –no-interpolate, –no-normalize, –no-path-resolution, –profiles, –quiet, –resolve-image-digests, –services, –volumes, -h, -q. Valued: –format, –output, -o
  • compose images: Flags: –help, -h
  • compose ls: Flags: –help, -h
  • compose port: Flags: –help, –index, –protocol, -h
  • compose ps: Flags: –all, –help, –no-trunc, –orphans, –quiet, –services, -a, -h, -q. Valued: –filter, –format, –status
  • compose top: Flags: –help, -h
  • compose version: Flags: –help, -h
  • container diff: Flags: –help, -h
  • container inspect: Flags: –help, –size, -h, -s. Valued: –format, –type, -f
  • container list: Flags: –all, –help, –last, –latest, –no-trunc, –quiet, –size, -a, -h, -l, -n, -q, -s. Valued: –filter, –format, -f
  • container logs: Flags: –details, –follow, –help, –timestamps, -f, -h, -t. Valued: –since, –tail, –until, -n
  • container ls: Flags: –all, –help, –last, –latest, –no-trunc, –quiet, –size, -a, -h, -l, -n, -q, -s. Valued: –filter, –format, -f
  • container port: Flags: –help, -h
  • container stats: Flags: –all, –help, –no-stream, –no-trunc, -a, -h. Valued: –format
  • container top: Flags: –help, -h
  • context inspect: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • context ls: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • context show: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • diff: Flags: –help, -h
  • history: Flags: –help, –human, –no-trunc, –quiet, -H, -h, -q. Valued: –format
  • image history: Flags: –help, –human, –no-trunc, –quiet, -H, -h, -q. Valued: –format
  • image inspect: Flags: –help, –size, -h, -s. Valued: –format, –type, -f
  • image list: Flags: –all, –digests, –help, –no-trunc, –quiet, -a, -h, -q. Valued: –filter, –format, -f
  • image ls: Flags: –all, –digests, –help, –no-trunc, –quiet, -a, -h, -q. Valued: –filter, –format, -f
  • images: Flags: –all, –digests, –help, –no-trunc, –quiet, -a, -h, -q. Valued: –filter, –format, -f
  • info: Flags: –help, -h. Valued: –format, -f
  • inspect: Flags: –help, –size, -h, -s. Valued: –format, –type, -f
  • logs: Flags: –details, –follow, –help, –timestamps, -f, -h, -t. Valued: –since, –tail, –until, -n
  • manifest inspect: Flags: –help, –size, -h, -s. Valued: –format, –type, -f
  • network inspect: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • network ls: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • port: Flags: –help, -h
  • ps: Flags: –all, –help, –last, –latest, –no-trunc, –quiet, –size, -a, -h, -l, -n, -q, -s. Valued: –filter, –format, -f
  • stats: Flags: –all, –help, –no-stream, –no-trunc, -a, -h. Valued: –format
  • system df: Flags: –help, -h. Valued: –format, -f
  • system info: Flags: –help, -h. Valued: –format, -f
  • top: Flags: –help, -h
  • version: Flags: –help, -h. Valued: –format, -f
  • volume inspect: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • volume ls: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • Allowed standalone flags: –help, –version, -V, -h

docker-buildx

https://docs.docker.com/buildx/working-with-buildx/

  • completion: Flags: –help, -h. Positional args accepted
  • du: Flags: –help, –verbose, -h, -v. Valued: –builder, –filter
  • help: Positional args accepted
  • inspect: Flags: –bootstrap, –help, -h. Valued: –builder. Positional args accepted
  • ls: Flags: –help, –no-trunc, -h. Valued: –format
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

docker-compose

https://docs.docker.com/compose/reference/

  • completion: Flags: –help, -h. Positional args accepted
  • config: Flags: –format, –help, –no-consistency, –no-interpolate, –no-normalize, –no-path-resolution, –profiles, –quiet, –resolve-image-digests, –services, –volumes, -h, -q. Valued: –format, –hash, –output, –profile, -o, -p
  • events: Flags: –help, –json, -h. Positional args accepted
  • help: Positional args accepted
  • images: Flags: –help, –quiet, -h, -q. Valued: –format. Positional args accepted
  • logs: Flags: –follow, –help, –no-color, –no-log-prefix, –timestamps, -f, -h, -t. Valued: –since, –tail, –until. Positional args accepted
  • ls: Flags: –help, -h, -a, –all, -q, –quiet. Valued: –filter, –format
  • port: Flags: –help, -h. Valued: –index, –protocol. Positional args accepted
  • ps: Flags: –all, –dry-run, –help, –no-trunc, –quiet, –services, -a, -h, -q. Valued: –filter, –format, –status. Positional args accepted
  • top: Flags: –help, -h. Positional args accepted
  • version: Flags: –format, –help, –short, -f, -h. Valued: –format
  • Allowed standalone flags: –help, –version, -h, -v

flux

https://fluxcd.io/flux/cmd/flux/

  • check: Flags: –help, –pre, -h. Valued: –components, –components-extra, –kustomization, –source
  • completion: Flags: –help, -h. Positional args accepted
  • get: Flags: –help, -h, -A, –all-namespaces, –watch-errors, –no-header. Valued: -n, –namespace, –context, –kubeconfig, –label-selector, –status-selector, –timeout. Positional args accepted
  • help: Positional args accepted
  • logs: Flags: –help, -h, -A, –all-namespaces, -f, –follow. Valued: -n, –namespace, –context, –kubeconfig, –level, –kind, –name, –since, –tail. Positional args accepted
  • stats: Flags: –help, -h, -A, –all-namespaces. Valued: -n, –namespace, –context, –kubeconfig. Positional args accepted
  • trace: Flags: –help, -h. Valued: -n, –namespace, –api-version, –kind, –context, –kubeconfig. Positional args accepted
  • tree: Flags: –help, -h, –compact. Valued: -n, –namespace, –context, –kubeconfig. Positional args accepted
  • version: Flags: –client, –help, -h. Valued: –output, -o
  • Allowed standalone flags: –help, –version, -h, -v

hadolint

https://github.com/hadolint/hadolint

  • Allowed standalone flags: –config, –disable-ignore-pragma, –failure-threshold, –format, –help, –ignore, –no-color, –no-fail, –require-label, –strict-labels, –trusted-registry, –verbose, –version, -V, -c, -h, -t, -v
  • Allowed valued flags: –config, –failure-threshold, –format, –ignore, –require-label, –trusted-registry, -c, -f, -t
  • Hyphen-prefixed positional arguments accepted

helm

https://helm.sh/docs/helm/

  • env: Flags: –help, -h
  • get all: Flags: –help, -h. Valued: –output, –revision, –template, -o
  • get hooks: Flags: –help, -h. Valued: –output, –revision, -o
  • get manifest: Flags: –help, -h. Valued: –output, –revision, -o
  • get metadata: Flags: –help, -h. Valued: –output, –revision, -o
  • get notes: Flags: –help, -h. Valued: –output, –revision, -o
  • get values: Flags: –help, -h. Valued: –output, –revision, -o
  • history: Flags: –help, -h. Valued: –max, –output, -o
  • lint: Flags: –help, –quiet, –strict, –with-subcharts, -h. Valued: –set, –set-file, –set-json, –set-string, –values, -f
  • list: Flags: –all, –all-namespaces, –deployed, –failed, –help, –pending, –reverse, –short, –superseded, –uninstalled, –uninstalling, -A, -a, -h, -q. Valued: –filter, –max, –offset, –output, –time-format, -o
  • search hub: Flags: –help, –list-repo-url, -h. Valued: –max-col-width, –output, -o
  • search repo: Flags: –devel, –help, –regexp, –versions, -h, -l, -r. Valued: –max-col-width, –output, –version, -o
  • show all: Flags: –devel, –help, -h. Valued: –ca-file, –cert-file, –key-file, –keyring, –repo, –username, –version
  • show chart: Flags: –devel, –help, -h. Valued: –repo, –version
  • show crds: Flags: –devel, –help, -h. Valued: –repo, –version
  • show readme: Flags: –devel, –help, -h. Valued: –repo, –version
  • show values: Flags: –devel, –help, -h. Valued: –jsonpath, –repo, –version
  • status: Flags: –help, –show-desc, –show-resources, -h. Valued: –output, –revision, -o
  • template: Flags: –api-versions, –create-namespace, –dependency-update, –devel, –dry-run, –generate-name, –help, –include-crds, –is-upgrade, –no-hooks, –release-name, –replace, –skip-crds, –skip-tests, –validate, -g, -h. Valued: –kube-version, –name-template, –namespace, –output-dir, –post-renderer, –repo, –set, –set-file, –set-json, –set-string, –show-only, –timeout, –values, –version, -f, -n, -s
  • verify: Flags: –help, -h. Valued: –keyring
  • version: Flags: –help, –short, –template, -h
  • Allowed standalone flags: –help, -h

istioctl

https://istio.io/latest/docs/reference/commands/istioctl/

  • analyze: Flags: –all-namespaces, –color, –failure-threshold, –help, –ignore-unknown, –list-analyzers, –meshConfigFile, –no-color, –output, –output-threshold, –recursive, –revision, –suppress, –timeout, –use-kube, –verbose, -A, -L, -R, -S, -h, -o. Valued: –failure-threshold, –meshConfigFile, –namespace, –output, –output-threshold, –remote-contexts, –revision, –suppress, –timeout, –use-kube, –verbose, -S, -n, -o
  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • proxy-config all: Flags: –help, -h
  • proxy-config bootstrap: Flags: –help, -h
  • proxy-config cluster: Flags: –help, -h
  • proxy-config endpoint: Flags: –help, -h
  • proxy-config listener: Flags: –help, -h
  • proxy-config route: Flags: –help, -h
  • proxy-config secret: Flags: –help, -h
  • proxy-status: Flags: –file, –help, –multi-xds, –xds-via-agents, -f, -h. Valued: –file, –multi-xds, –output, –revision, -f, -o. Positional args accepted
  • validate: Flags: –help, –no-validate, –output, –quiet, –referential, -f, -h, -o, -q. Valued: –filename, –output, -f, -o. Positional args accepted
  • version: Flags: –help, –remote, –revision, –short, -h, -s. Valued: –filename, –output, –revision, -f, -o
  • Allowed standalone flags: –help, –version, -h, -v

kapp

https://carvel.dev/kapp/

  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • inspect: Flags: –help, -h, -t, –tree, –raw. Valued: -a, –app, -n, –namespace, –filter, –kubeconfig-context, –kubeconfig. Positional args accepted
  • list: Flags: –all-namespaces, –help, –namespace, -A, -h, -n. Valued: –namespace, -n
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

kind

https://kind.sigs.k8s.io/

  • get clusters: Flags: –help, -h
  • get kubeconfig: Flags: –help, –internal, -h. Valued: –name
  • get nodes: Flags: –help, -h. Valued: –name
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

kn

https://knative.dev/docs/client/configure-kn/

  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • revision describe: Flags: –help, -h
  • revision list: Flags: –help, -h
  • service describe: Flags: –help, –no-headers, –print-details, –verbose, -h, -v. Valued: –namespace, –output, -n, -o
  • service list: Flags: –all-namespaces, –help, –no-headers, -A, -h. Valued: –namespace, –output, -n, -o
  • version: Flags: –help, –version, -h
  • Allowed standalone flags: –help, –version, -h, -v

kpt

https://kpt.dev/reference/cli/

  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • pkg cat: Flags: –help, -h. Valued: –annotate, –exclude-non-local, –include-local, –strip-comments, –style
  • pkg diff: Flags: –help, -h. Valued: –diff-tool, –diff-tool-opts, –diff-type
  • pkg tree: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

krew

https://krew.sigs.k8s.io/

  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • index list: Flags: –help, -h
  • info: Flags: –help, -h. Positional args accepted
  • list: Flags: –help, -h
  • search: Flags: –help, -h. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

kubectl

https://kubernetes.io/docs/reference/kubectl/

  • api-resources: Flags: –help, –namespaced, –no-headers, -h. Valued: –api-group, –output, –sort-by, –verbs, -o
  • api-versions: Flags: –help, -h
  • auth can-i: Flags: –help, -h
  • auth whoami: Flags: –help, -h
  • cluster-info: Flags: –help, -h
  • config current-context: Flags: –help, -h
  • config get-contexts: Flags: –help, –no-headers, -h. Valued: –output, -o
  • config view: Flags: –flatten, –help, –minify, –raw, -h. Valued: –output, -o
  • describe: Flags: –all-namespaces, –help, –show-events, -A, -h. Valued: –namespace, –selector, -l, -n
  • diff: Flags: –field-manager, –force-conflicts, –help, –prune, –server-side, -h. Valued: -f, –filename, -k, –kustomize, -l, –selector, –prune-allowlist. Positional args accepted
  • events: Flags: –all-namespaces, –help, –watch, -A, -h, -w. Valued: –for, –namespace, –output, –types, -n, -o
  • explain: Flags: –help, –recursive, -h. Valued: –api-version
  • get: Flags: –all-namespaces, –help, –no-headers, –show-labels, –watch, -A, -h, -w. Valued: –field-selector, –label-selector, –namespace, –output, –selector, –sort-by, -l, -n, -o
  • logs: Flags: –all-containers, –follow, –help, –previous, –timestamps, -f, -h, -p. Valued: –container, –namespace, –since, –tail, -c, -n
  • top node: Flags: –help, –no-headers, -h. Valued: –selector, –sort-by, -l
  • top pod: Flags: –all-namespaces, –containers, –help, –no-headers, -A, -h. Valued: –namespace, –selector, –sort-by, -l, -n
  • version: Flags: –client, –help, –short, -h. Valued: –output, -o
  • Allowed standalone flags: –help, –version, -V, -h

kubectx

https://github.com/ahmetb/kubectx

  • Allowed standalone flags: –current, –help, -c, -h
  • Bare invocation allowed

kubens

https://github.com/ahmetb/kubectx

  • Allowed standalone flags: –current, –help, -c, -h
  • Bare invocation allowed

kustomize

https://kubectl.docs.kubernetes.io/references/kustomize/

  • build: Flags: –enable-alpha-plugins, –enable-exec, –enable-helm, –help, –load-restrictor, -h. Valued: –env, –helm-command, –mount, –output, -o
  • version: Flags: –help, –short, -h
  • Allowed standalone flags: –help, -h

linkerd

https://linkerd.io/2/reference/cli/

  • check: Flags: –allow-mismatched-policy-controller, –cli-version-override, –config, –cni-namespace, –crds, –deletion-pending, –enable-pprof, –expected-version, –help, –ipv6, –linkerd-cni-enabled, –multicluster, –no-policy, –no-tls-policy, –output, –pre, –proxy, –retry-deadline, –short, –wait, -h, -o. Valued: –cni-namespace, –config, –expected-version, –namespace, –output, –retry-deadline, –wait, -n, -o
  • completion: Flags: –help, -h. Positional args accepted
  • diagnostics: Flags: –help, -h. Valued: –linkerd-namespace, -L, –context, –kubeconfig, –api-addr. Positional args accepted
  • help: Positional args accepted
  • metrics: Flags: –help, -h. Valued: -n, –namespace, –linkerd-namespace, -L, –context, –kubeconfig. Positional args accepted
  • version: Flags: –client, –help, –proxy, –short, -h. Valued: –namespace
  • Allowed standalone flags: –help, –version, -h, -v

minikube

https://minikube.sigs.k8s.io/docs/

  • addons list: Flags: –help, –output, -h, -o. Valued: –profile, -p
  • ip: Flags: –help, -h. Valued: –node, –profile, -n, -p
  • profile list: Flags: –help, –light, –output, -h, -l, -o
  • service list: Flags: –help, –namespace, -h. Valued: –profile, -p
  • status: Flags: –format, –help, –output, -h, -o. Valued: –node, –profile, -n, -p
  • version: Flags: –components, –help, –output, –short, -h, -o
  • Allowed standalone flags: –help, –version, -h

nerdctl

https://github.com/containerd/nerdctl

  • completion: Flags: –help, -h. Positional args accepted
  • events: Flags: –help, -h. Valued: –filter, –format, –since, –until, -f
  • help: Positional args accepted
  • image history: Flags: –help, –human, –no-trunc, –quiet, -H, -h, -q. Valued: –format
  • image inspect: Flags: –help, –mode, -h. Valued: –format, –mode, -f
  • image ls: Flags: –all, –digests, –help, –names, –no-trunc, –quiet, -a, -h, -q. Valued: –filter, –format, -f
  • images: Flags: –all, –digests, –help, –names, –no-trunc, –quiet, -a, -h, -q. Valued: –filter, –format, -f. Positional args accepted
  • info: Flags: –debug, –help, –mode, -h. Valued: –format, –mode, -f
  • inspect: Flags: –help, –mode, –size, -h, -s. Valued: –format, –mode, –type, -f. Positional args accepted
  • logs: Flags: –details, –follow, –help, –timestamps, -f, -h, -t. Valued: –since, –tail, –until, -n. Positional args accepted
  • network inspect: Flags: –help, -h. Valued: –format, –mode, -f
  • network ls: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • port: Flags: –help, -h. Positional args accepted
  • ps: Flags: –all, –help, –latest, –no-trunc, –quiet, –size, -a, -h, -l, -n, -q, -s. Valued: –filter, –format, –last, -f
  • stats: Flags: –all, –help, –no-stream, –no-trunc, -a, -h. Valued: –format. Positional args accepted
  • system info: Flags: –help, -h. Valued: –format, –mode, -f
  • top: Flags: –help, -h. Positional args accepted
  • version: Flags: –help, –format, -f, -h. Valued: –format, -f
  • volume inspect: Flags: –help, -h. Valued: –format, -f
  • volume ls: Flags: –help, –quiet, –size, -h, -q. Valued: –filter, –format, -f
  • Allowed standalone flags: –help, –version, -h, -v

oras

https://oras.land/docs/category/cli-reference

  • blob fetch: Flags: –help, –insecure, –plain-http, –verbose, -h, -v. Valued: –ca-file, –cert-file, –config, –header, –key-file, –media-type, –output, –password, –registry-config, –username, -o, -p, -u
  • completion: Flags: –help, -h. Positional args accepted
  • discover: Flags: –help, –insecure, –no-color, –no-tty, –plain-http, -h. Valued: –artifact-type, –ca-file, –cert-file, –config, –distribution-spec, –format, –header, –key-file, –output, –password, –password-stdin, –registry-config, –username, –verbose, -c, -d, -o, -p, -u, -v. Positional args accepted
  • help: Positional args accepted
  • manifest fetch: Flags: –help, –insecure, –plain-http, –verbose, -h, -v. Valued: –ca-file, –cert-file, –config, –header, –key-file, –media-type, –output, –password, –platform, –registry-config, –username, -o, -p, -u
  • manifest fetch-config: Flags: –help, -h. Valued: –ca-file, –cert-file, –config, –header, –key-file, –media-type, –output, –password, –platform, –registry-config, –username, -o, -p, -u
  • repo ls: Flags: –help, -h. Valued: –last
  • repo tags: Flags: –help, -h. Valued: –last
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

orb

https://docs.orbstack.dev/cli

  • config get: Flags: –help, -h
  • config show: Flags: –help, -h
  • default: Flags: –help, -h
  • doctor: Flags: –help, -h
  • info: Flags: –help, -h. Valued: –format, -f
  • list: Flags: –help, –quiet, –running, -h, -q, -r. Valued: –format, -f
  • logs: Flags: –all, –help, -a, -h
  • status: Flags: –help, -h
  • update (requires –check): Flags: –check, –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

orbctl

https://docs.orbstack.dev/cli

  • config get: Flags: –help, -h
  • config show: Flags: –help, -h
  • default: Flags: –help, -h
  • doctor: Flags: –help, -h
  • info: Flags: –help, -h. Valued: –format, -f
  • list: Flags: –help, –quiet, –running, -h, -q, -r. Valued: –format, -f
  • logs: Flags: –all, –help, -a, -h
  • status: Flags: –help, -h
  • update (requires –check): Flags: –check, –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

podman

https://docs.podman.io/en/latest/Commands.html

  • buildx –version
  • buildx inspect: Flags: –help, -h
  • buildx ls: Flags: –help, -h
  • buildx version: Flags: –help, -h
  • compose –version
  • compose config: Flags: –dry-run, –hash, –help, –images, –no-consistency, –no-interpolate, –no-normalize, –no-path-resolution, –profiles, –quiet, –resolve-image-digests, –services, –volumes, -h, -q. Valued: –format, –output, -o
  • compose images: Flags: –help, -h
  • compose ls: Flags: –help, -h
  • compose ps: Flags: –all, –help, –no-trunc, –orphans, –quiet, –services, -a, -h, -q. Valued: –filter, –format, –status
  • compose top: Flags: –help, -h
  • compose version: Flags: –help, -h
  • container diff: Flags: –help, -h
  • container inspect: Flags: –help, –size, -h, -s. Valued: –format, –type, -f
  • container list: Flags: –all, –help, –last, –latest, –no-trunc, –quiet, –size, -a, -h, -l, -n, -q, -s. Valued: –filter, –format, -f
  • container logs: Flags: –details, –follow, –help, –timestamps, -f, -h, -t. Valued: –since, –tail, –until, -n
  • container ls: Flags: –all, –help, –last, –latest, –no-trunc, –quiet, –size, -a, -h, -l, -n, -q, -s. Valued: –filter, –format, -f
  • container port: Flags: –help, -h
  • container stats: Flags: –all, –help, –no-stream, –no-trunc, -a, -h. Valued: –format
  • container top: Flags: –help, -h
  • context inspect: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • context ls: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • context show: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • diff: Flags: –help, -h
  • history: Flags: –help, –human, –no-trunc, –quiet, -H, -h, -q. Valued: –format
  • image history: Flags: –help, –human, –no-trunc, –quiet, -H, -h, -q. Valued: –format
  • image inspect: Flags: –help, –size, -h, -s. Valued: –format, –type, -f
  • image list: Flags: –all, –digests, –help, –no-trunc, –quiet, -a, -h, -q. Valued: –filter, –format, -f
  • image ls: Flags: –all, –digests, –help, –no-trunc, –quiet, -a, -h, -q. Valued: –filter, –format, -f
  • images: Flags: –all, –digests, –help, –no-trunc, –quiet, -a, -h, -q. Valued: –filter, –format, -f
  • info: Flags: –help, -h. Valued: –format, -f
  • inspect: Flags: –help, –size, -h, -s. Valued: –format, –type, -f
  • logs: Flags: –details, –follow, –help, –timestamps, -f, -h, -t. Valued: –since, –tail, –until, -n
  • manifest inspect: Flags: –help, –size, -h, -s. Valued: –format, –type, -f
  • network inspect: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • network ls: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • port: Flags: –help, -h
  • ps: Flags: –all, –help, –last, –latest, –no-trunc, –quiet, –size, -a, -h, -l, -n, -q, -s. Valued: –filter, –format, -f
  • stats: Flags: –all, –help, –no-stream, –no-trunc, -a, -h. Valued: –format
  • system df: Flags: –help, -h. Valued: –format, -f
  • system info: Flags: –help, -h. Valued: –format, -f
  • top: Flags: –help, -h
  • version: Flags: –help, -h. Valued: –format, -f
  • volume inspect: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • volume ls: Flags: –help, –no-trunc, –quiet, -h, -q. Valued: –filter, –format, -f
  • Allowed standalone flags: –help, –version, -V, -h

qemu-img

https://www.qemu.org/docs/master/tools/qemu-img.html

  • check: Flags: –force-share, –help, –image-opts, –quiet, -U, -h, -q. Valued: –cache, –format, –object, –output, -T, -f
  • compare: Flags: –force-share, –help, –image-opts, –progress, –quiet, –strict, -U, -h, -p, -q, -s. Valued: –a-format, –b-format, –cache, –object, -F, -T, -f
  • info: Flags: –backing-chain, –force-share, –help, –image-opts, –limits, -U, -h. Valued: –cache, –format, –object, –output, -f, -t
  • map: Flags: –force-share, –help, –image-opts, -U, -h. Valued: –format, –max-length, –object, –output, –start-offset, -f, -l, -s
  • measure: Flags: –force-share, –help, –image-opts, -U, -h. Valued: –format, –object, –output, –size, –snapshot, –target-format, -O, -f, -l, -o, -s
  • snapshot: Flags: –force-share, –help, –image-opts, –list, –quiet, -U, -h, -l, -q. Valued: –format, –object, -f
  • Allowed standalone flags: –help, –version, -V, -h

skopeo

https://github.com/containers/skopeo

  • inspect: Flags: –config, –help, –no-creds, –raw, -h. Valued: –authfile, –cert-dir, –creds, –format, –tls-verify
  • list-tags: Flags: –help, –no-creds, -h. Valued: –authfile, –cert-dir, –creds, –tls-verify
  • manifest-digest: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

stern

https://github.com/stern/stern

  • Allowed standalone flags: –all-namespaces, –color, –diff-container, –ephemeral-containers, –help, –include-hidden, –init-containers, –no-follow, –only-log-lines, –timestamps, –version, -A, -h
  • Allowed valued flags: –container, –container-state, –context, –exclude, –exclude-container, –exclude-pod, –highlight, –include, –kubeconfig, –max-log-requests, –namespace, –node, –output, –selector, –since, –tail, –template, –timezone, -c, -e, -l, -n, -o, -s, -t
  • Hyphen-prefixed positional arguments accepted

tkn

https://tekton.dev/docs/cli/

  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • pipeline describe: Flags: –help, –last, -h, -L. Valued: –namespace, –output, -n, -o
  • pipeline list: Flags: –all-namespaces, –help, –no-headers, -A, -h. Valued: –namespace, –output, -n, -o
  • pipeline logs: Flags: –all, –follow, –help, –last, –prefix, –step, –task, –timestamps, -a, -f, -h. Valued: –namespace, –limit, -n
  • version: Flags: –client, –component, –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

toolbox

https://github.com/containers/toolbox

  • help: Positional args accepted
  • list: Flags: –containers, –help, –images, -c, -h, -i
  • ls: Flags: –containers, –help, –images, -c, -h, -i
  • Allowed standalone flags: –help, -h

velero

https://velero.io/docs/

  • completion: Flags: –help, -h. Positional args accepted
  • describe: Flags: –help, -h, –details, –features, –insecure-skip-tls-verify, –volume-details. Valued: -n, –namespace, -l, –selector, –kubeconfig, –kubecontext. Positional args accepted
  • get: Flags: –help, -h, -o, –output. Valued: -n, –namespace, -l, –selector, -o, –output, –kubeconfig, –kubecontext. Positional args accepted
  • help: Positional args accepted
  • logs: Flags: –help, -h, –insecure-skip-tls-verify. Valued: -n, –namespace, –kubeconfig, –kubecontext, –timeout, –caCertFile. Positional args accepted
  • version: Flags: –client-only, –help, –timeout, -h. Valued: –namespace, –timeout, -n
  • Allowed standalone flags: –help, –version, -h, -v

ytt

https://carvel.dev/ytt/

  • Allowed standalone flags: –debug, –dangerous-allow-all-symlink-destinations, –data-values-inspect, –data-values-schema-inspect, –debug-skip-default-files, –help, –ignore-unknown-comments, –implied-template-files, –quiet, –strict, –symlink-allow, –symlink-allow-all, –type-strict, –version, -h, -q, -v
  • Allowed valued flags: –data-value, –data-value-file, –data-value-yaml, –data-values-env, –data-values-env-yaml, –data-values-file, –debug-output, –file-mark, –filter, –ignored-paths, –output, –output-files, –output-directory, –output-multi-files, –symlink-allow, -f, -o
  • Bare invocation allowed

Data Processing

base64

https://www.gnu.org/software/coreutils/manual/coreutils.html#base64-invocation

Aliases: gbase64

  • Allowed standalone flags: –decode, –help, –ignore-garbage, –version, -D, -V, -d, -h, -i
  • Allowed valued flags: –wrap, -b, -w
  • Bare invocation allowed

bc

https://www.gnu.org/software/bc/manual/html_mono/bc.html

  • Allowed standalone flags: –digit-clamp, –global-stacks, –help, –interactive, –mathlib, –no-digit-clamp, –no-line-length, –no-prompt, –no-read-prompt, –quiet, –standard, –version, –warn, -C, -P, -R, -V, -c, -g, -h, -i, -l, -q, -s, -w
  • Allowed valued flags: –expression, –file, –ibase, –obase, –redefine, –scale, –seed, -E, -I, -O, -S, -e, -f, -r
  • Bare invocation allowed

csplit

https://www.gnu.org/software/coreutils/csplit

Aliases: gcsplit

  • Allowed standalone flags: –elide-empty-files, –help, –keep-files, –quiet, –silent, –suppress-matched, –version, -k, -s, -z
  • Allowed valued flags: –digits, –prefix, –suffix-format, -b, -f, -n

dasel

https://github.com/TomWright/dasel

  • Read-only queries allowed. select subcommand allowed.

echo

https://www.gnu.org/software/coreutils/manual/coreutils.html#echo-invocation

Aliases: gecho

  • Allowed standalone flags: -E, -e, -n
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

expr

https://www.gnu.org/software/coreutils/manual/coreutils.html#expr-invocation

Aliases: gexpr

  • Hyphen-prefixed positional arguments accepted

factor

https://www.gnu.org/software/coreutils/manual/coreutils.html#factor-invocation

  • Allowed standalone flags: –exponents, –help, –version, -V, -h
  • Bare invocation allowed

fx

https://github.com/antonmedv/fx

  • Allowed standalone flags: –help, –raw, –slurp, –themes, –version, -h, -r, -s
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

getconf

https://man7.org/linux/man-pages/man1/getconf.1.html

  • Allowed standalone flags: –help, –version, -V, -a, -h
  • Allowed valued flags: -v
  • Bare invocation allowed

gojq

https://github.com/itchyny/gojq

  • Allowed standalone flags: –color-output, –compact-output, –exit-status, –help, –join-output, –monochrome-output, –null-input, –raw-input, –raw-output, –raw-output0, –slurp, –sort-keys, –tab, –version, –yaml-input, –yaml-output, -C, -M, -R, -S, -V, -c, -e, -h, -j, -n, -r, -s
  • Allowed valued flags: –arg, –argjson, –args, –from-file, –indent, –jsonargs, –rawfile, –slurpfile, -f
  • Bare invocation allowed

htmlq

https://github.com/mgdm/htmlq

  • Allowed standalone flags: –detect-base, –help, –ignore-whitespace, –pretty, –remove-nodes, –text, –version, -B, -V, -h, -p, -t, -w
  • Allowed valued flags: –attribute, –base, –filename, –output, -a, -b, -f, -o

jaq

https://github.com/01mf02/jaq

  • Allowed standalone flags: –compact-output, –exit-status, –help, –join-output, –null-input, –raw-input, –raw-output, –slurp, –sort-keys, –tab, –version, -C, -M, -R, -S, -V, -c, -e, -h, -j, -n, -r, -s
  • Allowed valued flags: –arg, –argjson, –from-file, –indent, –rawfile, –slurpfile, -f
  • Bare invocation allowed

jless

https://github.com/PaulJuliusMartinez/jless

  • Allowed standalone flags: –help, –json, –version, –yaml, -N, -V, -h, -n
  • Allowed valued flags: –mode, –scrolloff

jq

https://jqlang.github.io/jq/manual/

  • Allowed standalone flags: –ascii-output, –color-output, –compact-output, –exit-status, –help, –join-output, –monochrome-output, –null-input, –raw-input, –raw-output, –raw-output0, –seq, –slurp, –sort-keys, –tab, –version, -C, -M, -R, -S, -V, -c, -e, -g, -h, -j, -n, -r, -s
  • Allowed valued flags: –arg, –argjson, –args, –from-file, –indent, –jsonargs, –rawfile, –slurpfile, -f
  • Bare invocation allowed

mlr

https://miller.readthedocs.io/

  • Data processing allowed. Verbs and file arguments accepted.

numfmt

https://www.gnu.org/software/coreutils/numfmt

Aliases: gnumfmt

  • Allowed standalone flags: –debug, –grouping, –header, –help, –version, –zero-terminated, -z
  • Allowed valued flags: –delimiter, –field, –format, –from, –from-unit, –invalid, –padding, –round, –suffix, –to, –to-unit, -d
  • Bare invocation allowed

printf

https://www.gnu.org/software/coreutils/manual/coreutils.html#printf-invocation

Aliases: gprintf

  • Allowed standalone flags: –help, –version, -V, -h

seq

https://www.gnu.org/software/coreutils/manual/coreutils.html#seq-invocation

Aliases: gseq

  • Allowed standalone flags: –equal-width, –help, –version, -V, -h, -w
  • Allowed valued flags: –format, –separator, -f, -s, -t

shuf

https://www.gnu.org/software/coreutils/manual/coreutils.html#shuf-invocation

Aliases: gshuf

  • Allowed standalone flags: –echo, –help, –repeat, –version, –zero-terminated, -V, -e, -h, -r, -z
  • Allowed valued flags: –head-count, –input-range, –random-source, -i, -n
  • Bare invocation allowed

sort

https://www.gnu.org/software/coreutils/manual/coreutils.html#sort-invocation

Aliases: gsort

  • Allowed standalone flags: –check, –debug, –dictionary-order, –general-numeric-sort, –help, –human-numeric-sort, –ignore-case, –ignore-leading-blanks, –ignore-nonprinting, –merge, –month-sort, –numeric-sort, –random-sort, –reverse, –stable, –unique, –version, –version-sort, –zero-terminated, -C, -M, -R, -V, -b, -c, -d, -f, -g, -h, -i, -m, -n, -r, -s, -u, -z
  • Allowed valued flags: –batch-size, –buffer-size, –field-separator, –files0-from, –key, –parallel, –random-source, –sort, –temporary-directory, -S, -T, -k, -t
  • Bare invocation allowed

test

https://www.gnu.org/software/coreutils/manual/coreutils.html#test-invocation

Aliases: [

  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

tomlq

https://github.com/kislyuk/yq

  • Allowed standalone flags: –compact-output, –exit-status, –help, –null-input, –raw-input, –raw-output, –slurp, –sort-keys, –tab, –toml-output, –version, -C, -M, -R, -S, -V, -c, -e, -h, -n, -r, -s, -t
  • Allowed valued flags: –arg, –argjson, –indent, -f

uuidgen

https://man7.org/linux/man-pages/man1/uuidgen.1.html

  • Allowed standalone flags: –help, –random, –time, –version, -V, -h, -r, -t
  • Allowed valued flags: –md5, –name, –namespace, –sha1, -N, -m, -n, -s
  • Bare invocation allowed

xmllint

https://gnome.pages.gitlab.gnome.org/libxml2/xmllint.html

  • Allowed standalone flags: –auto, –catalogs, –compress, –copy, –debug, –debugent, –dropdtd, –format, –help, –html, –htmlout, –huge, –load-trace, –loaddtd, –memory, –noblanks, –nocatalogs, –nocdata, –nocompact, –nodefdtd, –noenc, –noent, –nonet, –noout, –nowarning, –nowrap, –nsclean, –oldxml10, –postvalid, –push, –pushsmall, –quiet, –recover, –repeat, –sax, –sax1, –stream, –testIO, –timing, –valid, –version, –walker, –xinclude, –xmlout, -V, -h
  • Allowed valued flags: –dtdvalid, –dtdvalidfpi, –encode, –maxmem, –path, –pattern, –pretty, –relaxng, –schema, –schematron, –xpath

xq

https://github.com/kislyuk/yq

  • Allowed standalone flags: –compact-output, –exit-status, –help, –null-input, –raw-input, –raw-output, –slurp, –sort-keys, –tab, –version, –xml-output, -C, -M, -R, -S, -V, -c, -e, -h, -n, -r, -s, -x
  • Allowed valued flags: –arg, –argjson, –indent, –xml-dtd, –xml-item-depth, –xml-root, -f

xxd

https://man7.org/linux/man-pages/man1/xxd.1.html

  • Allowed standalone flags: –autoskip, –bits, –capitalize, –decimal, –ebcdic, –help, –include, –little-endian, –plain, –postscript, –revert, –uppercase, –version, -C, -E, -V, -a, -b, -d, -e, -h, -i, -p, -r, -u
  • Allowed valued flags: –color, –cols, –groupsize, –len, –name, –offset, –seek, -R, -c, -g, -l, -n, -o, -s
  • Bare invocation allowed

yq

https://mikefarah.gitbook.io/yq

  • Allowed standalone flags: –colors, –exit-status, –help, –no-colors, –no-doc, –null-input, –prettyPrint, –version, -C, -M, -N, -P, -V, -e, -h, -r
  • Allowed valued flags: –arg, –argjson, –expression, –front-matter, –indent, –input-format, –output-format, -I, -p

Developer Tools

@apidevtools/swagger-cli

https://github.com/APIDevTools/swagger-cli

  • validate: Flags: –help, –no-schema, –no-spec, -h
  • Allowed standalone flags: –help, –version, -V, -h

@arethetypeswrong/cli

https://github.com/arethetypeswrong/arethetypeswrong.github.io

  • Allowed standalone flags: –entrypoints-legacy, –help, –no-emoji, –quiet, –version, -h, -q
  • Allowed valued flags: –config-path, –entrypoints, –exclude-entrypoints, –format, –from-npm, –include-entrypoints, –pack, -f, -p

@astrojs/check

https://docs.astro.build/en/reference/cli-reference/

  • Allowed standalone flags: –help, –version, –watch, -h
  • Allowed valued flags: –minimumFailingSeverity, –minimumSeverity, –tsconfig
  • Bare invocation allowed

@asyncapi/cli

https://www.asyncapi.com/docs/tools/cli

  • diff: Flags: –help, –log-diagnostics, –no-log-diagnostics, -h. Valued: –diagnostics-format, –fail-severity, –format, –type, -f, -t
  • validate: Flags: –help, –log-diagnostics, –no-log-diagnostics, –score, –suppressAllWarnings, –suppressWarnings, -h. Valued: –diagnostics-format, –fail-severity, –proxyHost, –proxyPort
  • Allowed standalone flags: –help, –version, -h

@axe-core/cli

https://github.com/dequelabs/axe-core-npm/tree/develop/packages/cli

  • Allowed standalone flags: –help, –no-color, –verbose, –version, -h, -v
  • Allowed valued flags: –browser, –browser-arg, –chromedriver-path, –dir, –disable, –exclude, –exit, –include, –load-delay, –rules, –tags, –timeout

@changesets/cli

https://github.com/changesets/changesets/blob/main/docs/command-line-options.md

  • status: Flags: –help, –verbose, -h. Valued: –since
  • Allowed standalone flags: –help, –version, -h

@commitlint/cli

https://commitlint.js.org/reference/cli.html

  • Allowed standalone flags: –color, –help, –help-url, –no-color, –print-config, –quiet, –strict, –verbose, –version, -V, -h, -q, -s
  • Allowed valued flags: –config, –cwd, –edit, –env, –extends, –from, –options, –to, -E, -H, -d, -e, -f, -g, -t, -x
  • Bare invocation allowed

@graphql-inspector/cli

https://the-guild.dev/graphql/inspector/docs

  • coverage: Flags: –help, -h. Valued: –header, –require, –silent, –token, -r, -t
  • diff: Flags: –help, -h. Valued: –header, –left-header, –require, –right-header, –rule, –token, -r, -t
  • introspect: Flags: –help, -h. Valued: –header, –require, –token, -r, -t
  • similar: Flags: –help, -h. Valued: –header, –require, –threshold, –token, -n, -r, -t
  • validate: Flags: –apollo, –deprecated, –help, –noStrictFragments, -h. Valued: –header, –require, –token, -r, -t
  • Allowed standalone flags: –help, –version, -h

@herb-tools/linter

https://github.com/nicholaides/herb

  • Allowed standalone flags: –disable-failing, –force, –github, –help, –ignore-disable-comments, –json, –no-color, –no-custom-rules, –no-github, –no-timing, –no-wrap-lines, –simple, –truncate-lines, –version, -h, -v
  • Allowed valued flags: –config-file, –fail-level, –format, –jobs, –theme, -c, -j

@htmlhint/htmlhint

https://htmlhint.com/usage/cli/

  • Allowed standalone flags: –help, –list, –nocolor, –version, –warn, -V, -h, -l
  • Allowed valued flags: –config, –format, –ignore, –rules, –rulesdir, -R, -c, -f, -i, -r

@ibm/openapi-validator

https://github.com/IBM/openapi-validator

  • Allowed standalone flags: –help, –impact-score, –json, –no-colors, –summary-only, –version, -V, -h, -j, -n, -q, -s
  • Allowed valued flags: –config, –log-level, –ruleset, –warnings-limit, -c, -l, -r, -w

@johnnymorganz/stylua-bin

https://github.com/JohnnyMorganz/StyLua

  • Requires –check, –verify. - Allowed standalone flags: –allow-hidden, –check, –color, –help, –no-editorconfig, –respect-ignores, –verbose, –verify, –version, -V, -h
  • Allowed valued flags: –config-path, –glob, –num-threads, –output-format, –search-parent-directories, -f, -g

@ls-lint/ls-lint

https://ls-lint.org/

  • Allowed standalone flags: –debug, –version, –warn
  • Allowed valued flags: –config, –error-output-format, –workdir
  • Bare invocation allowed

@manypkg/cli

https://github.com/Thinkmill/manypkg

  • check: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

@microsoft/api-extractor

https://api-extractor.com/pages/commands/api-extractor_run/

  • run: Flags: –diagnostics, –help, –local, –verbose, -h, -l, -v. Valued: –config, –typescript-compiler-folder, -c
  • Allowed standalone flags: –help, –version, -h

@openapitools/openapi-generator-cli

https://openapi-generator.tech/docs/usage/

  • validate: Flags: –help, –recommend, -h. Valued: –auth, –input-spec, -a, -i
  • Allowed standalone flags: –help, –version, -h

@redocly/cli

https://redocly.com/docs/cli/commands

  • check-config: Flags: –help, -h. Valued: –config
  • lint: Flags: –help, –version, -h. Valued: –config, –extends, –format, –max-problems, –skip-rule
  • stats: Flags: –help, -h. Valued: –config
  • Allowed standalone flags: –help, –version, -h

@shopify/theme-check

https://shopify.dev/docs/storefronts/themes/tools/theme-check/commands

  • Allowed standalone flags: –help, –list, –no-color, –verbose, –version, -h
  • Allowed valued flags: –config, –fail-level, –output, –path, -C, -o
  • Bare invocation allowed

@stoplight/spectral-cli

https://docs.stoplight.io/docs/spectral/9ffa04e052cc1-spectral-cli

  • lint: Flags: –display-only-failures, –help, –quiet, –verbose, -D, -h, -v. Valued: –encoding, –fail-severity, –format, –resolver, –ruleset, –stdin-filepath, -F, -e, -f, -r
  • Allowed standalone flags: –help, –version, -V, -h

@taplo/cli

https://taplo.tamasfe.dev/

  • check: Flags: –help, –no-auto-config, -h. Valued: –config, –config-table
  • lint: Flags: –help, –no-auto-config, -h. Valued: –config, –config-table, –schema
  • Allowed standalone flags: –help, –version, -V, -h

act

https://nektosact.com/

  • Requires –dryrun, –graph, –list, -l, -n. - Allowed standalone flags: –dryrun, –graph, –help, –list, –version, -h, -l, -n
  • Allowed valued flags: –action-offline-mode, –artifact-server-path, –container-architecture, –env, –env-file, –eventpath, –input, –job, –matrix, –platform, –pull, –remote-name, –secret, –secret-file, –var, –var-file, –workflows, -E, -P, -W, -e, -j, -s

age

https://age-encryption.org/

  • Allowed standalone flags: –armor, –decrypt, –encrypt, –help, –passphrase, –version, -a, -d, -e, -h, -p
  • Allowed valued flags: –identity, –output, –recipient, –recipients-file, -R, -i, -o, -r

ansible-lint

https://ansible.readthedocs.io/projects/lint/

  • Allowed standalone flags: –fix, –force-color, –format, –generate-ignore, –help, –list-rules, –list-tags, –nocolor, –offline, –parseable, –parseable-severity, –profile, –quiet, –strict, –verbose, –version, -L, -T, -h, -q, -v
  • Allowed valued flags: –config-file, –exclude, –ignore-file, –profile, –project-dir, –rulesdir, –show-relpath, –skip-list, –tags, –warn-list, –write, -c, -r, -t, -w, -x
  • Bare invocation allowed

app-sso

https://keith.github.io/xcode-man-pages/app-sso.1.html

  • Allowed standalone flags: –listrealms, –messages, –state, –help, -h, -l, -m, -s, -v
  • Allowed valued flags: –realminfo, –sitecode, -i

argocd

https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd/

  • completion: Flags: –help, -h. Positional args accepted
  • context: Flags: –current, –delete, –help, -h
  • help: Positional args accepted
  • version: Flags: –client, –grpc-web, –help, –insecure, –loglevel, –output, –server, –short, -h. Valued: –auth-token, –client-crt, –client-crt-key, –config, –core, –grpc-web-root-path, –http-retry-max, –kube-context, –loglevel, –output, –plaintext, –port-forward-namespace, –server, –server-crt
  • Allowed standalone flags: –help, –version, -h, -v

asciidoctor

https://docs.asciidoctor.org/asciidoctor/latest/cli/

  • Allowed standalone flags: –embedded, –help, –no-header-footer, –quiet, –safe, –section-numbers, –sourcemap, –timings, –trace, –verbose, –version, –warnings, -V, -e, -h, -n, -q, -s, -t, -v, -w
  • Allowed valued flags: –attribute, –backend, –base-dir, –destination-dir, –doctype, –eruby, –failure-level, –log-level, –out-file, –safe-mode, –source-dir, -B, -D, -R, -S, -a, -b, -d, -o

assetutil

https://keith.github.io/xcode-man-pages/assetutil.1.html

  • Allowed standalone flags: -V, -I, -Z, -T
  • Allowed valued flags: -i, -s, -p, -M, -g, -h, -t, -c, -o, -n

astro

https://docs.astro.build/en/reference/cli-reference/

  • build: Flags: –devOutput, –force, –help, –no-deploy, -h. Valued: –config, –mode, –root, –site
  • check: Flags: –help, –minimumFailingSeverity, –minimumSeverity, –noSync, –watch, -h, -w. Valued: –root, –tsconfig
  • help: Positional args accepted
  • info: Flags: –help, -h. Valued: –root
  • sync: Flags: –help, -h. Valued: –config, –mode, –root
  • telemetry disable: Flags: –help, -h
  • telemetry enable: Flags: –help, -h
  • telemetry reset: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

automator

https://keith.github.io/xcode-man-pages/automator.1.html

  • Allowed standalone flags: -v
  • Allowed valued flags: -i, -D

ava

https://github.com/avajs/ava

  • Allowed standalone flags: –color, –config, –fail-fast, –help, –match, –no-color, –node-arguments, –reset-cache, –serial, –tap, –update-snapshots, –verbose, –version, –watch, -c, -h, -m, -s, -t, -u, -v, -w
  • Allowed valued flags: –concurrency, –config, –node-arguments, –timeout, –watch, –watcher-debug, -T
  • Bare invocation allowed

biome

https://biomejs.dev/reference/cli/

Aliases: @biomejs/biome

  • check: Flags: –colors, –help, –json-formatter, –no-errors-on-unmatched, –quiet, –verbose, -h. Valued: –config-path, –max-diagnostics, –stdin-file-path, –vcs-root
  • ci: Flags: –colors, –help, –json-formatter, –no-errors-on-unmatched, –quiet, –verbose, -h. Valued: –config-path, –max-diagnostics
  • format: Flags: –colors, –help, –json-formatter, –no-errors-on-unmatched, –quiet, –verbose, -h. Valued: –config-path, –indent-style, –indent-width, –line-width, –stdin-file-path
  • lint: Flags: –colors, –help, –json-formatter, –no-errors-on-unmatched, –quiet, –verbose, -h. Valued: –config-path, –max-diagnostics, –stdin-file-path, –vcs-root
  • Allowed standalone flags: –help, –version, -V, -h

black

https://black.readthedocs.io/en/stable/usage_and_configuration/the_basics.html

  • Requires –check, –diff. - Allowed standalone flags: –check, –diff, –color, –no-color, –fast, –quiet, –verbose, –help, –version
  • Allowed valued flags: –config, –exclude, –extend-exclude, –include, –line-length, –target-version, -l, -t

borg

https://borgbackup.readthedocs.io/en/stable/usage/general.html

  • check: Flags: –archives-only, –first, –help, –last, –repair, –repository-only, –save-space, –sort-by, –verify-data, -h. Valued: –archives-only, –first, –last, –match-archives, –max-duration, –prefix, –sort-by, -a. Positional args accepted
  • config: Flags: –cache, –delete, –help, –list, -c, -h. Positional args accepted
  • diff: Flags: –help, –json-lines, –numeric-ids, –sort, -h. Valued: –exclude, –exclude-from, –patterns-from, –exclude-caches, –exclude-if-present. Positional args accepted
  • help: Positional args accepted
  • info: Flags: –first, –help, –json, –last, –sort-by, -h. Valued: –exclude, –exclude-from, –first, –last, –match-archives, –patterns-from, –sort-by, -a, -e. Positional args accepted
  • list: Flags: –first, –format, –help, –json, –json-lines, –last, –short, –sort-by, -h. Valued: –exclude, –exclude-from, –first, –format, –last, –match-archives, –patterns-from, –sort-by, -a, -e. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

Examples:

  • borg check repo
  • borg config repo
  • borg list repo
  • borg info repo
  • borg version

brakeman

https://brakemanscanner.org/docs/options/

  • Allowed standalone flags: –color, –compare, –confidence-level, –debug, –ensure-ignore-notes, –ensure-latest, –exit-on-error, –exit-on-warn, –force-scan, –help, –ignore-config-empty, –interactive-ignore, –list-checks, –list-optional-checks, –no-assume-routes, –no-color, –no-exit-on-error, –no-exit-on-warn, –no-highlights, –no-pager, –no-progress, –no-summary, –no-threads, –pager, –progress, –quiet, –rake, –report-direct, –run-all-checks, –separate-models, –show-ignored, –summary, –table-width, –threads, –version, -A, -d, -h, -q
  • Allowed valued flags: –add-checks-path, –allow-check, –app-path, –branch-limit, –check-arguments, –checks, –config-file, –except, –faster, –format, –ignore-config, –ignore-protected, –message-limit, –min-confidence, –no-branching, –only-files, –output, –parser-timeout, –path, –rails3, –rails4, –rails5, –rails6, –rails7, –rails8, –routes, –safe-methods, –skip-checks, –skip-files, –skip-libs, -c, -f, -o, -p, -w
  • Bare invocation allowed

branchdiff

https://github.com/michaeldhopkins/branchdiff

  • Allowed standalone flags: –diff, –help, –no-auto-fetch, –print, –version, -V, -d, -h, -p
  • Bare invocation allowed

bundler-audit

https://github.com/rubysec/bundler-audit

Aliases: bundle-audit

  • check: Flags: –help, –no-update, –quiet, –update, –verbose, -h, -q, -v. Valued: –config, –format, –gemfile-lock, –ignore, –output
  • stats: Flags: –help, -h
  • update: Flags: –help, –quiet, -h, -q
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

bw

https://bitwarden.com/help/cli/

  • completion: Flags: –help, -h. Valued: –shell
  • encode: Flags: –help, -h
  • fingerprint: Flags: –help, -h. Positional args accepted
  • get: Flags: –help, –pretty, –raw, –response, -h. Valued: –itemid, –organizationid, –output, –session. Positional args accepted
  • help: Positional args accepted
  • list: Flags: –help, –organizationid, –pretty, –quiet, –raw, –response, –session, –trash, -h. Valued: –collectionid, –folderid, –nointeraction, –organizationid, –search, –session, –url. Positional args accepted
  • pending: Flags: –help, -h. Positional args accepted
  • status: Flags: –help, -h
  • template: Flags: –help, –pretty, -h. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

c8

https://github.com/bcoe/c8

  • check-coverage: Flags: –help, -h. Valued: –branches, –functions, –lines, –per-file, –statements
  • help: Positional args accepted
  • report: Flags: –all, –allowExternal, –clean, –help, -h. Valued: –reporter, –reports-dir, –temp-directory, -r
  • Allowed standalone flags: –help, –version, -h, -v

chronic

https://joeyh.name/code/moreutils/

  • Allowed standalone flags: –help, -e, -v

clang

https://clang.llvm.org/docs/CommandGuide/clang.html

Aliases: clang++

  • Allowed standalone flags: –help, –version, -v

cloc

https://github.com/AlDanial/cloc#readme

  • Allowed standalone flags: –3, –autoconf, –by-file, –by-file-by-lang, –by-percent, –categorized, –counted, –diff, –diff-list-file, –docstring-as-code, –follow-links, –force-lang-def, –found-langs, –git, –help, –hide-rate, –ignored, –include-content, –json, –md, –no-autogen, –no3, –opt-match-d, –opt-match-f, –opt-not-match-d, –opt-not-match-f, –original-dir, –progress-rate, –quiet, –sdir, –show-ext, –show-lang, –show-os, –show-stored-lang, –skip-uniqueness, –sql-append, –strip-comments, –sum-one, –sum-reports, –unicode, –use-sloccount, –v, –vcs, –version, –xml, –yaml, -V, -h, -v
  • Allowed valued flags: –config, –csv-delimiter, –diff-alignment, –diff-timeout, –exclude-content, –exclude-dir, –exclude-ext, –exclude-lang, –exclude-list-file, –force-lang, –fullpath, –include-ext, –include-lang, –lang-no-ext, –list-file, –match-d, –match-f, –not-match-d, –not-match-f, –out, –read-binary-files, –read-lang-def, –report-file, –script-lang, –skip-archive, –sql, –sql-project, –sql-style, –timeout, –write-lang-def

compression_tool

https://keith.github.io/xcode-man-pages/compression_tool.1.html

  • Allowed standalone flags: -encode, -decode, -v, -h
  • Allowed valued flags: -a, -A, -b, -t, -i, -o

concurrently

https://github.com/open-cli-tools/concurrently

  • Allowed standalone flags: –help, –version, -h, -v

consul

https://developer.hashicorp.com/consul/commands

  • help: Positional args accepted
  • info: Flags: –help, -h. Valued: -http-addr, -token, -token-file
  • members: Flags: –detailed, –help, –wan, -detailed, -h, -wan. Valued: -filter, -format, -http-addr, -status, -token, -token-file
  • validate: Flags: –help, –quiet, -h, -quiet. Valued: -config-format. Positional args accepted
  • version: Flags: –help, -format, -h. Valued: -format
  • Allowed standalone flags: –help, –version, -h, -v

convert

https://imagemagick.org/script/convert.php

  • Hyphen-prefixed positional arguments accepted

cucumber

https://cucumber.io/docs/cucumber/api/#running-cucumber

  • Allowed standalone flags: –backtrace, –color, –dry-run, –expand, –guess, –help, –i18n-keywords, –i18n-languages, –init, –no-color, –no-diff, –no-multiline, –no-snippets, –no-source, –no-strict, –publish, –publish-quiet, –quiet, –retry, –snippets, –strict, –verbose, –version, –wip, -V, -b, -d, -e, -h, -q
  • Allowed valued flags: –ci-environment, –format, –format-options, –language, –lines, –name, –order, –out, –profile, –require, –require-module, –retry, –tags, -f, -i, -l, -n, -o, -p, -r, -t
  • Bare invocation allowed

cucumber-js

https://github.com/cucumber/cucumber-js

Aliases: @cucumber/cucumber

  • Allowed standalone flags: –dry-run, –exit, –fail-fast, –force-exit, –help, –profile, –publish, –publish-quiet, –strict, –no-strict, –version, -V, -h, -x
  • Allowed valued flags: –backtrace, –config, –format, –format-options, –i18n-keywords, –language, –name, –order, –paths, –require, –require-module, –retry, –retry-tag-filter, –tags, –world-parameters, -b, -c, -f, -i, -n, -p, -r, -t, -w
  • Bare invocation allowed

dawn

https://github.com/thesp0nge/dawnscanner

  • help: Positional args accepted
  • kb find: Flags: –debug, –help, –verbose, -h
  • kb lint: Flags: –debug, –help, –verbose, -h
  • kb list: Flags: –debug, –help, –verbose, -h
  • kb status: Flags: –debug, –help, –verbose, -h
  • scan: Flags: –count, –debug, –dependencies, –exit-on-warn, –gemfile, –help, –verbose, -C, -G, -d, -h, -z. Valued: –config-file, –output, –report-format, –skip, -F, -O, -S, -c. Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

depcheck

https://github.com/depcheck/depcheck

  • Allowed standalone flags: –help, –ignore-bin-package, –json, –oneline, –skip-missing, –version
  • Allowed valued flags: –config, –detectors, –ignore-dirs, –ignore-path, –ignore-patterns, –ignores, –parsers, –specials
  • Bare invocation allowed

depcruise

https://github.com/sverweij/dependency-cruiser

Aliases: dependency-cruise

  • Allowed standalone flags: –cache, –config, –detect-jsc-paths, –help, –ignore-known, –init, –metrics, –no-cache, –no-config, –no-progress, –preserve-symlinks, –validate, –verbose, –version, -V, -h, -v
  • Allowed valued flags: –baseline, –exclude, –focus, –focus-depth, –ignore-known, –include-only, –max-depth, –module-systems, –output-to, –output-type, –prefix, –reaches, –ts-config, –ts-pre-compilation-deps, –validate, –webpack-config, -T, -X, -d, -f, -x

DeRez

https://keith.github.io/xcode-man-pages/DeRez.1.html

  • Allowed standalone flags: -c, -compatible, -e, -escape, -noResolve, -p, -rd, -useDF
  • Allowed valued flags: -d, -define, -i, -is, -isysroot, -m, -maxstringsize, -only, -s, -script, -skip, -u, -undef
  • Hyphen-prefixed positional arguments accepted

desdp

https://keith.github.io/xcode-man-pages/desdp.1.html

  • Positional arguments only

devbox

https://www.jetify.com/devbox/docs/

  • info: Flags: –help, –json, –markdown, -h
  • list: Flags: –help, -h
  • search: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

difft

https://difftastic.wilfred.me.uk/

Aliases: difftastic

  • Allowed standalone flags: –check-only, –help, –list-languages, –missing-as-empty, –skip-unchanged, –strip-cr, –version
  • Allowed valued flags: –background, –byte-limit, –color, –context, –display, –graph-limit, –language, –override, –parse-error-limit, –sort-paths, –syntax-highlight, –tab-width, –width

drizzle-kit

https://orm.drizzle.team/docs/kit-overview

  • check: Flags: –help, -h. Valued: –config, –out
  • export: Flags: –help, –sql, -h. Valued: –config
  • generate: Flags: –breakpoints, –help, -h, –verbose. Valued: –config, –custom, –name, –out, –schema
  • help: Positional args accepted
  • up: Flags: –help, -h. Valued: –config, –out
  • Allowed standalone flags: –help, –version, -h, -v

duf

https://github.com/muesli/duf

  • Allowed standalone flags: –all, –help, –hide-fs, –hide-mp, –inodes, –json, –version, –warnings
  • Allowed valued flags: –only, –output, –sort, –style, –theme, –width
  • Bare invocation allowed

editorconfig-checker

https://github.com/editorconfig-checker/editorconfig-checker

Aliases: ec

  • Allowed standalone flags: –debug, –disable-end-of-line, –disable-indent-size, –disable-indentation, –disable-insert-final-newline, –disable-max-line-length, –disable-trim-trailing-whitespace, –dry-run, –exclude, –format, –help, –ignore-defaults, –init, –list, –no-color, –quiet, –show-version, –verbose, –version, -config, -debug, -disable-end-of-line, -disable-indent-size, -disable-indentation, -disable-insert-final-newline, -disable-max-line-length, -disable-trim-trailing-whitespace, -dry-run, -exclude, -format, -h, -help, -ignore-defaults, -init, -list, -no-color, -quiet, -v, -verbose, -version
  • Allowed valued flags: –config, –exclude, –format, -config, -exclude, -format
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

eleventy

https://www.11ty.dev/docs/usage/

Aliases: @11ty/eleventy

  • Allowed standalone flags: –dryrun, –formats, –help, –ignore-initial, –incremental, –input, –output, –quiet, –running-as-server, –to, –version, -h, -q
  • Allowed valued flags: –config, –input, –output, –port, –pathprefix, –to, –what
  • Bare invocation allowed

elixir

https://hexdocs.pm/elixir/main/elixir-cmd.html

  • Allowed standalone flags: –help, –version, -h, -v

entr

https://eradman.com/entrproject/

  • Allowed standalone flags: –help, –version, -h

envsubst

https://www.gnu.org/software/gettext/manual/html_node/envsubst-Invocation.html

  • Allowed standalone flags: –help, –variables, –version, -V, -h, -v
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

erb_lint

https://github.com/Shopify/erb_lint

Aliases: erblint

  • Allowed standalone flags: –allow-no-files, –autocorrect, –clear-cache, –color, –enable-all-linters, –fail-level, –help, –no-color, –quiet, –stats, –verbose, –version, -a, -h, -q
  • Allowed valued flags: –config, –custom-rule-files, –disable-linters, –enable-linters, –exclude, –format, –lint-all, –stdin, -c, -f
  • Bare invocation allowed

erl

https://www.erlang.org/docs/26/man/erl

  • Allowed standalone flags: –help, –version, -h

errno

https://joeyh.name/code/moreutils/

  • Allowed standalone flags: –help, –list, –search, -l, -s
  • Hyphen-prefixed positional arguments accepted

esbuild

https://esbuild.github.io/

  • Allowed standalone flags: –allow-overwrite, –bundle, –color, –help, –keep-names, –metafile, –minify, –minify-identifiers, –minify-syntax, –minify-whitespace, –no-color, –preserve-symlinks, –public-path, –source-root, –sourcefile, –sourcemap, –sources-content, –splitting, –tree-shaking, –version, –write, -h
  • Allowed valued flags: –abi-target, –alias, –analyze, –asset-names, –banner, –chunk-names, –charset, –conditions, –define, –drop, –drop-labels, –entry-names, –external, –footer, –format, –global-name, –ignore-annotations, –inject, –jsx, –jsx-dev, –jsx-factory, –jsx-fragment, –jsx-import-source, –jsx-side-effects, –legal-comments, –line-limit, –loader, –log-level, –log-limit, –log-override, –main-fields, –mangle-cache, –mangle-props, –mangle-quoted, –out-extension, –outbase, –outdir, –outfile, –packages, –platform, –pure, –reserve-props, –resolve-extensions, –supported, –target, –tsconfig, –tsconfig-raw
  • Bare invocation allowed

eslint

https://eslint.org/docs/latest/use/command-line-interface

  • Allowed standalone flags: –cache, –color, –debug, –env-info, –help, –init, –no-color, –no-eslintrc, –no-inline-config, –print-config, –quiet, –version, -h, -v
  • Allowed valued flags: –cache-location, –config, –env, –ext, –format, –global, –ignore-path, –ignore-pattern, –max-warnings, –no-error-on-unmatched-pattern, –output-file, –parser, –parser-options, –plugin, –resolve-plugins-relative-to, –rule, –rulesdir, -c, -f, -o

fasterer

https://github.com/DamirSvrtan/fasterer

  • Allowed standalone flags: –help, –version, -h, -v
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

fileproviderctl

https://keith.github.io/xcode-man-pages/fileproviderctl.1.html

  • dump: Flags: –help, -h
  • enumerate: Flags: –help, -h
  • ls: Flags: –help, -h
  • validate: Flags: –help, -h
  • Allowed standalone flags: –help, -h

fileurltool

https://keith.github.io/xcode-man-pages/fileurltool.1.html

  • check: Flags: –by-path, –by-ref, –help, -h
  • get: Flags: –by-path, –by-ref, –cf1, –cfm, –ns1, –nsm, –print-type, –print-cache, –leaks, –help, -h
  • getflags: Flags: –by-path, –by-ref, –help, -h
  • getvolflags: Flags: –by-path, –by-ref, –help, -h
  • keys: Flags: –help, -h
  • Allowed standalone flags: –help, -h

flake8

https://flake8.pycqa.org/en/latest/user/invocation.html

  • Allowed standalone flags: –benchmark, –count, –help, –quiet, –show-pep8, –show-source, –statistics, –verbose, –version, -V, -h, -q, -v
  • Allowed valued flags: –config, –exclude, –extend-exclude, –extend-ignore, –filename, –format, –ignore, –max-complexity, –max-line-length, –output-file, –per-file-ignores, –select
  • Bare invocation allowed

flay

https://github.com/seattlerb/flay

  • Allowed standalone flags: –diff, –help, –liberal, –summary, –verbose, –version, -d, -h, -l, -s, -v
  • Allowed valued flags: –fuzzy, –mass, –timeout, -#, -f, -m, -t
  • Hyphen-prefixed positional arguments accepted

flog

https://github.com/seattlerb/flog

  • Allowed standalone flags: –all, –blame, –continue, –details, –group, –help, –methods-only, –quiet, –score, –verbose, –version, -a, -b, -c, -d, -g, -h, -m, -q, -s, -v, –18, –19
  • Allowed valued flags: –extra-options, –include, –require, -I, -e, -r
  • Hyphen-prefixed positional arguments accepted

fpm

https://fpm.readthedocs.io/

  • Allowed standalone flags: –debug, –debug-workspace, –force, –help, –no-auto-depends, –no-depends, –source-date-epoch-from-changelog, –template-scripts, –verbose, –version, -f, -h
  • Allowed valued flags: –after-install, –after-remove, –after-upgrade, –architecture, –before-install, –before-remove, –before-upgrade, –category, –chdir, –config-files, –conflicts, –depends, –description, –directories, –epoch, –exclude, –exclude-file, –fpm-options-file, –input-type, –inputs, –iteration, –license, –log, –maintainer, –name, –output-type, –package, –package-name-suffix, –prefix, –provides, –replaces, –source-date-epoch-default, –template-value, –url, –vendor, –version, –workdir, -C, -S, -a, -d, -m, -n, -p, -s, -t, -v, -x

frames

https://github.com/viticci/frames-cli

  • Allowed standalone flags: –help, –version, -h, -V, –json, –copy, –merge, -m, –no-scale, -f, –no-subfolder
  • Allowed valued flags: –color, -c, –spacing, -s, –batch, -b, –output, -o, –device, -d, –subfolder, –assets
  • Hyphen-prefixed positional arguments accepted

gatsby

https://www.gatsbyjs.com/docs/reference/gatsby-cli/

  • build: Flags: –graphql-tracing, –help, –log-pages, –no-color, –no-uglify, –open-tracing-config-file, –prefix-paths, –profile, –verbose, –write-to-file, -V, -h
  • clean: Flags: –help, -h
  • help: Positional args accepted
  • info: Flags: –clipboard, –help, -h, -C
  • telemetry: Flags: –disable, –enable, –help, -d, -e, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

gcc

https://gcc.gnu.org/onlinedocs/gcc/Overall-Options.html

Aliases: g++, cc, c++

  • Allowed standalone flags: –help, –version, -v

gitleaks

https://github.com/gitleaks/gitleaks

  • detect: Flags: –help, –no-banner, –no-color, –redact, –verbose, -h, -v. Valued: –baseline-path, –config, –exit-code, –gitleaks-ignore-path, –log-level, –log-opts, –max-target-megabytes, –report-format, –report-path, –source, -c, -l, -r, -s
  • protect: Flags: –help, –no-banner, –no-color, –redact, –staged, –verbose, -h, -v. Valued: –config, –exit-code, –gitleaks-ignore-path, –log-level, –max-target-megabytes, –report-format, –report-path, –source, -c, -l, -r, -s
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

gpg

https://www.gnupg.org/documentation/manuals/gnupg/Invoking-GPG.html

  • Allowed standalone flags: –check-sigs, –check-trustdb, –fingerprint, –help, –list-config, –list-keys, –list-options, –list-public-keys, –list-secret-keys, –list-sigs, –list-trustdb, –no-tty, –print-md, –quiet, –show-keys, –show-sigs, –verbose, –version, -K, -h, -k, -q, -v
  • Allowed valued flags: –digest-algo, –homedir, –keyring

gron

https://github.com/tomnomnom/gron

  • Allowed standalone flags: –help, –json, –monochrome, –no-sort, –stream, –ungron, –values, –version, -c, -j, -k, -m, -s, -u, -v
  • Bare invocation allowed

grype

https://github.com/anchore/grype

  • Allowed standalone flags: –add-cpes-if-none, –by-cve, –help, –only-fixed, –only-notfixed, –quiet, –verbose, –version, -h, -q, -v
  • Allowed valued flags: –config, –distro, –exclude, –fail-on, –file, –key, –name, –output, –platform, –scope, -c, -o
  • Hyphen-prefixed positional arguments accepted

haml-lint

https://github.com/sds/haml-lint

  • Allowed standalone flags: –auto-correct, –auto-correct-all, –auto-gen-config, –color, –debug, –display-cop-names, –fail-fast, –help, –no-color, –no-summary, –parallel, –show-linters, –show-reporters, –stdin, –trace, –version, -A, -a, -d, -h, -p, -v
  • Allowed valued flags: –config, –exclude, –exclude-linter, –fail-level, –file, –format, –include-linter, –reporter, -c, -e, -f, -i, -r, -x
  • Bare invocation allowed

hdiutil

https://keith.github.io/xcode-man-pages/hdiutil.1.html

  • checksum: Flags: -verbose, -quiet, -debug, -plist, -puppetstrings, -help, -h. Valued: -imagekey, -srcimagekey, -type
  • help: Positional args accepted
  • imageinfo: Flags: -verbose, -quiet, -debug, -plist, -puppetstrings, -format, -checksum, -encryption, -bookmark, -help, -h. Valued: -imagekey, -srcimagekey
  • info: Flags: -verbose, -quiet, -debug, -plist, -puppetstrings, -help, -h
  • isencrypted: Flags: -verbose, -quiet, -debug, -plist, -puppetstrings, -help, -h
  • plugins: Flags: -verbose, -quiet, -debug, -plist, -puppetstrings, -help, -h
  • pmap: Flags: -verbose, -quiet, -debug, -plist, -puppetstrings, -help, -h
  • udifderez: Flags: -verbose, -quiet, -debug, -plist, -puppetstrings, -help, -h. Valued: -xml
  • verify: Flags: -verbose, -quiet, -debug, -plist, -puppetstrings, -help, -h. Valued: -imagekey, -srcimagekey
  • Allowed standalone flags: –help, -h

helmfile

https://helmfile.readthedocs.io/

  • cache info: Flags: –help, -h
  • cache list: Flags: –help, -h
  • diff: Flags: –context, –detailed-exitcode, –help, –include-needs, –include-tests, –include-transitive-needs, –no-hooks, –show-secrets, –skip-cleanup, –skip-deps, –skip-needs, –suppress-diff, –suppress-secrets, –three-way-merge, -h. Valued: –args, –concurrency, –reset-values, –retain-values-files, –selector, –set, –show-only, –values, -l
  • fetch: Flags: –help, –skip-cleanup, –skip-deps, -h. Valued: –concurrency, –output-dir, –selector, -l
  • help: Positional args accepted
  • lint: Flags: –help, –include-transitive-needs, –skip-deps, –skip-needs, -h. Valued: –args, –concurrency, –selector, –values, -l
  • list: Flags: –help, –keep-temp-dir, –output, –skip-charts, -h. Valued: –output, –selector, -l
  • status: Flags: –help, -h. Valued: –args, –concurrency, –selector, -l
  • template: Flags: –help, –include-crds, –include-needs, –include-transitive-needs, –no-hooks, –skip-cleanup, –skip-deps, –skip-needs, –skip-tests, –validate, -h. Valued: –args, –concurrency, –debug, –output-dir, –output-dir-template, –selector, –set, –show-only, –values, -l
  • version: Flags: –full, –help, –output, -h. Valued: –output, -o
  • Allowed standalone flags: –help, –version, -h, -v

herb

https://herb-tools.dev

  • analyze: Flags: –help, –json, -h, -j. Valued: –config, –format
  • format: Flags: –check, –color, –help, –no-color, –write, -h, -w. Valued: –config
  • lint: Flags: –color, –fail-fast, –fix, –help, –no-color, –quiet, –verbose, -h, -q, -v. Valued: –config, –exclude, –format, –include
  • parse: Flags: –help, –json, –no-color, -h, -j
  • Allowed standalone flags: –help, –version, -h, -V

hexo

https://hexo.io/docs/commands

  • clean: Flags: –help, -h
  • config: Flags: –help, -h. Positional args accepted
  • g: Flags: –bail, –debug, –deploy, –draft, –drafts, –force, –help, –silent, –verbose, –watch, -d, -f, -h, -w. Valued: –concurrency, -c
  • g: Flags: –bail, –debug, –deploy, –draft, –drafts, –force, –help, –silent, –verbose, –watch, -d, -f, -h, -w. Valued: –concurrency, -c
  • generate: Flags: –bail, –debug, –deploy, –draft, –drafts, –force, –help, –silent, –verbose, –watch, -d, -f, -h, -w. Valued: –concurrency, -c
  • help: Positional args accepted
  • init: Flags: –clone, –debug, –draft, –drafts, –help, –no-clone, –silent, –verbose, -h. Positional args accepted
  • list: Flags: –help, -h. Positional args accepted
  • new: Flags: –draft, –drafts, –help, –replace, –slug, -h, -r, -s. Valued: –path, -p. Positional args accepted
  • render: Flags: –help, -h. Valued: -o, –output, -e, –engine. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • hexo version
  • hexo list page
  • hexo config
  • hexo generate
  • hexo g

hiutil

https://keith.github.io/xcode-man-pages/hiutil.1.html

  • Allowed standalone flags: –help, -h, –version, -V

http-server

https://github.com/http-party/http-server

  • Allowed standalone flags: –help, –version, -h, -v

hugo

https://gohugo.io/commands/hugo/

  • build: Flags: –cleanDestinationDir, –clock, –config, –configDir, –debug, –destination, –disableFastRender, –enableGitInfo, –forceSyncStatic, –gc, –help, –ignoreCache, –minify, –noBuildLock, –noChmod, –noTimes, –printI18nWarnings, –printMemoryUsage, –printPathWarnings, –printUnusedTemplates, –quiet, –renderToMemory, –templateMetrics, –templateMetricsHints, –trace, –verbose, -D, -E, -F, -d, -e, -h, -q, -s, -t, -v. Valued: –baseURL, –cacheDir, –clock, –contentDir, –destination, –environment, –i18n, –layoutDir, –logFile, –logLevel, –memstats, –noChmod, –noTimes, –panicOnWarning, –source, –theme, –themesDir, –workers, -b, -l
  • check ulimit: Flags: –help, -h
  • completion: Flags: –help, -h. Positional args accepted
  • config mounts: Flags: –help, -h
  • config print: Flags: –help, -h
  • config: Flags: –help, -h
  • env: Flags: –help, -h
  • gen autocomplete: Flags: –help, –type, -h. Valued: –completionfile, –type
  • gen chromastyles: Flags: –help, -h. Valued: –highlightStyle, –linesStyle, –lineNumbersInlineStyle, –style
  • gen docs: Flags: –help, -h. Valued: –dir
  • gen man: Flags: –help, -h. Valued: –dir
  • help: Positional args accepted
  • list all: Flags: –help, -h. Valued: –source, -s
  • list drafts: Flags: –help, -h. Valued: –source, -s
  • list expired: Flags: –help, -h. Valued: –source, -s
  • list future: Flags: –help, -h. Valued: –source, -s
  • list published: Flags: –help, -h. Valued: –source, -s
  • new: Flags: –force, –help, –quiet, -f, -h. Valued: –config, –editor, –kind, –source, -c, -s. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

husky

https://typicode.github.io/husky/

  • Allowed standalone flags: –help, –version, -h
  • Bare invocation allowed

identify

https://imagemagick.org/script/identify.php

  • Allowed standalone flags: –help, –verbose, –version, -V, -h, -ping, -quiet, -regard-warnings, -verbose
  • Allowed valued flags: -channel, -define, -density, -depth, -features, -format, -fuzz, -interlace, -limit, -list, -log, -moments, -monitor, -precision, -seed, -set, -size, -strip, -unique, -virtual-pixel

ifne

https://joeyh.name/code/moreutils/

  • Allowed standalone flags: –help, -n

isort

https://pycqa.github.io/isort/docs/configuration/options.html

  • Requires –check-only, –diff, -c. - Allowed standalone flags: –check-only, –diff, –help, –quiet, –show-config, –verbose, –version, -c, -V, -h, -q, -v
  • Allowed valued flags: –filter-files, –line-length, –multi-line, –profile, –project, –settings-file, –skip, –skip-glob, –src, -l, -m

isutf8

https://joeyh.name/code/moreutils/

  • Allowed standalone flags: –help, –invert, –list, –quiet, -h, -i, -l, -q
  • Hyphen-prefixed positional arguments accepted

jasmine

https://jasmine.github.io/

  • Allowed standalone flags: –color, –filter, –help, –no-color, –random, –seed, –stop-on-failure, –version, -h
  • Allowed valued flags: –config, –reporter, –require
  • Bare invocation allowed

java

https://docs.oracle.com/en/java/javase/21/docs/specs/man/java.html

  • Allowed standalone flags: –help, –version, -h, -version

jc

https://kellyjonbrazil.github.io/jc/

  • Allowed standalone flags: –about, –bash-comp, –force-color, –help, –meta-out, –monochrome, –pretty, –quiet, –raw, –unbuffer, –version, –yaml-out, –zsh-comp, -C, -M, -a, -h, -m, -p, -q, -r, -u, -y
  • Hyphen-prefixed positional arguments accepted

jsonlint

https://github.com/zaach/jsonlint

  • Allowed standalone flags: –compact, –help, –in-place, –insert-final-newline, –prettify, –quiet, –sort-keys, –version, -V, -c, -h, -i, -p, -q, -s, -v
  • Allowed valued flags: –indent, –mode, -m, -t
  • Bare invocation allowed

Examples:

  • jsonlint file.json
  • jsonlint --version

just

https://just.systems/man/en/

  • Requires –dump, –evaluate, –list, –summary, –variables, -l. - Allowed standalone flags: –dump, –evaluate, –help, –list, –summary, –unsorted, –variables, –version, -l, -u
  • Allowed valued flags: –color, –dump-format, –justfile, –list-heading, –list-prefix, –list-submodules, -f

knex

https://knexjs.org/guide/migrations.html

  • help: Positional args accepted
  • init: Flags: –cjs, –esm, –help, -h, -x. Valued: –client
  • migrate:currentVersion: Flags: –help, -h. Valued: –env, –knexfile, –knexpath
  • migrate:list: Flags: –help, -h. Valued: –env, –knexfile, –knexpath
  • migrate:make: Flags: –help, –cjs, –esm, –stub, –timestamp-filename-date, -h. Valued: –knexfile, –knexpath, –specific
  • migrate:status: Flags: –help, -h. Valued: –env, –knexfile, –knexpath
  • seed:make: Flags: –cjs, –esm, –help, -h. Valued: –knexfile, –knexpath, –stub, –timestamp-filename-date
  • Allowed standalone flags: –help, –version, -h, -V

knip

https://knip.dev/reference/cli

  • Allowed standalone flags: –debug, –dependencies, –exports, –files, –help, –include-entry-exports, –include-libs, –isolate-workspaces, –no-config-hints, –no-exit-code, –no-gitignore, –no-progress, –performance, –production, –strict, –version, -V, -h
  • Allowed valued flags: –cache-location, –config, –exclude, –include, –max-issues, –reporter, –tags, –tsConfig, –workspace, -W, -c, -t
  • Bare invocation allowed

kramdown

https://kramdown.gettalong.org/

  • Allowed standalone flags: –auto-id-prefix, –auto-ids, –enable-coderay, –gfm-quirks, –hard-wrap, –help, –no-auto-ids, –no-config-file, –no-hard-wrap, –smart-quotes, –version, -h, -v
  • Allowed valued flags: –config-file, –coderay-line-numbers, –entity-output, –footnote-nr, –header-offset, –input, –math-engine, –output, –syntax-highlighter, –toc-levels, -i, -o
  • Bare invocation allowed

ldd

https://man7.org/linux/man-pages/man1/ldd.1.html

  • Allowed standalone flags: –help, –version, -d, -r, -u, -v

license-checker

https://github.com/davglass/license-checker

  • Allowed standalone flags: –color, –csv, –customFormat, –development, –direct, –help, –json, –long, –markdown, –no-color, –production, –relativeLicensePath, –start, –summary, –unknown, –version
  • Allowed valued flags: –clarificationsFile, –customPath, –excludeLicenses, –excludePackages, –excludePackagesStartingWith, –excludePrivatePackages, –failOn, –files, –from, –onlyAllow, –onlyunknown, –out
  • Bare invocation allowed

lint-staged

https://github.com/lint-staged/lint-staged

  • Allowed standalone flags: –debug, –diff, –help, –no-stash, –print-config, –quiet, –relative, –shell, –verbose, –version, -d, -h, -p, -q, -V, -v
  • Allowed valued flags: –allow-empty, –concurrent, –config, –cwd, –diff-filter, –max-arg-length, -c, -r

https://docs.lnav.org/en/latest/cli.html

  • Allowed standalone flags: –help, –version, -h, -V

logger

https://keith.github.io/xcode-man-pages/logger.1.html

  • Allowed standalone flags: -i, -s
  • Allowed valued flags: -f, -p, -t
  • Bare invocation allowed

lua

https://www.lua.org/manual/5.4/readme.html

  • Allowed standalone flags: –help, –version, -v

madge

https://github.com/pahen/madge

  • Allowed standalone flags: –circular, –debug, –dot, –help, –include-npm, –json, –leaves, –no-color, –no-count, –no-spinner, –orphans, –stdin, –summary, –version, –warning
  • Allowed valued flags: –basedir, –exclude, –extensions, –layout, –rankdir, –require-config, –ts-config, –webpack-config

man

https://man7.org/linux/man-pages/man1/man.1.html

  • Allowed standalone flags: –all, –apropos, –default, –help, –local-file, –regex, –update, –version, –whatis, –where, –where-cat, –wildcard, -V, -a, -f, -h, -k, -l, -u, -w
  • Allowed valued flags: –config-file, –encoding, –extension, –locale, –manpath, –sections, –systems, -C, -E, -L, -M, -S, -e, -m

markdownlint

https://github.com/igorshubovych/markdownlint-cli

  • Allowed standalone flags: –dot, –fix, –help, –quiet, –stdin, –version, -d, -f, -h, -q, -s, -V
  • Allowed valued flags: –config, –ignore, –ignore-path, –output, –rules, -c, -i, -o, -r
  • Bare invocation allowed

markdownlint-cli2

https://github.com/DavidAnson/markdownlint-cli2

  • Allowed standalone flags: –fix, –help, –no-globs, –no-inline-config, –quiet
  • Allowed valued flags: –config, –directories, –no-globs
  • Bare invocation allowed

marp

https://github.com/marp-team/marp-cli

  • Allowed standalone flags: –bespoke.osc, –bespoke.progress, –bespoke.transition, –browser-protocol, –config-file, –description, –engine, –help, –html, –image, –images, –input-dir, –no-config-file, –no-stdin, –ogImage, –output, –pdf, –pdf-notes, –pdf-outlines, –pdf-outlines.headings, –pdf-outlines.pages, –pptx, –pptx-editable, –preview, –quiet, –server, –stdin, –template, –theme, –themeSet, –title, –toc, –url, –version, –watch, -c, -h, -o, -p, -q, -s, -t, -v, -w
  • Allowed valued flags: –allow-local-files, –browser, –browser-path, –browser-protocol, –browser-timeout, –config-file, –description, –engine, –input-dir, –ogImage, –output, –parallel, –pdf-notes, –theme, –themeSet, –title, –url, -c, -I, -o

mc

https://min.io/docs/minio/linux/reference/minio-mc.html

  • alias list: Flags: –help, -h
  • cat: Flags: –encrypt-key, –help, –rewind, -h. Valued: –encrypt-key, –rewind, –version-id. Positional args accepted
  • completion: Flags: –help, -h. Positional args accepted
  • du: Flags: –depth, –help, –recursive, –rewind, –versions, -d, -h, -r. Valued: –depth, –rewind. Positional args accepted
  • find: Flags: –help, –ignore, –metadata, –name, –newer-than, –older-than, –path, –print, –recursive, –regex, –rewind, –versions, –watch, -h, -r. Valued: –maxdepth, –mindepth, –name, –newer-than, –older-than, –path, –print, –regex
  • head: Flags: –encrypt-key, –help, –rewind, -h. Valued: –encrypt-key, -n, –lines, –rewind, –version-id. Positional args accepted
  • help: Positional args accepted
  • ls: Flags: –help, –incomplete, –metadata, –no-color, –recursive, –rewind, –summarize, –versions, -I, -h, -r, -S. Positional args accepted
  • stat: Flags: –encrypt-key, –help, –no-list, –recursive, –rewind, –versions, -h, -r. Valued: –encrypt-key, –rewind, –version-id. Positional args accepted
  • tree: Flags: –depth, –files, –help, –no-color, -d, -f, -h. Valued: –depth. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • mc ls bucket
  • mc find bucket --name foo
  • mc version

mdbook

https://rust-lang.github.io/mdBook/

  • build: Flags: –help, –open, -h, -o. Valued: –dest-dir, -d
  • clean: Flags: –help, -h. Valued: –dest-dir, -d
  • test: Flags: –help, -h. Valued: –dest-dir, –library-path, -L, -d
  • Allowed standalone flags: –help, –version, -V, -h

mix

https://hexdocs.pm/mix/Mix.html

  • Allowed standalone flags: –help, –version, -h, -v

monolith

https://github.com/Y2Z/monolith

  • Allowed standalone flags: -a, -c, -e, -f, -F, -h, -i, -I, -j, -k, -m, -M, -n, -q, -v, -V, –help, –version, –no-audio, –no-css, –no-fonts, –no-frames, –no-images, –isolate, –no-js, –insecure, –unwrap-noscript, –silent, –no-video, –no-metadata
  • Allowed valued flags: -b, -B, -C, -d, -E, -t, -u, –base-url, –blacklist-domains, –cookies, –domain, –encoding, –timeout, –user-agent

mypy

https://mypy.readthedocs.io/en/stable/command_line.html

  • Allowed standalone flags: –help, –no-error-summary, –no-incremental, –pretty, –show-column-numbers, –show-error-codes, –show-error-context, –strict, –verbose, –version, –warn-redundant-casts, –warn-return-any, –warn-unreachable, –warn-unused-ignores, -V, -h, -v
  • Allowed valued flags: –cache-dir, –config-file, –exclude, –follow-imports, –ignore-missing-imports, –module, –namespace-packages, –package, –python-executable, –python-version, -m, -p

ncu

https://github.com/raineorshine/npm-check-updates

  • Allowed standalone flags: –cwd, –deep, –dep, –deprecated, –enginesNode, –errorLevel, –global, –groupFunction, –help, –install, –interactive, –jsonAll, –jsonDeps, –jsonUpgraded, –loglevel, –mergeConfig, –minimal, –no-color, –packageManager, –peer, –pre, –prefix, –root, –silent, –stdin, –target, –timeout, –upgrade, –verbose, –version, -c, -d, -e, -g, -h, -i, -j, -l, -m, -p, -r, -s, -t, -u, -v, -w
  • Allowed valued flags: –color, –concurrency, –configFileName, –configFilePath, –cwd, –filter, –filterResults, –filterVersion, –format, –packageData, –packageFile, –registry, –reject, –registryType, –rejectVersion, –workspace, -f, -x
  • Bare invocation allowed

node

https://nodejs.org/api/cli.html

  • Allowed standalone flags: –help, –version, -h, -v

nodemon

https://github.com/remy/nodemon

  • Allowed standalone flags: –dump, –help, –quiet, –version, -h, -q, -v

nomad

https://developer.hashicorp.com/nomad/docs/commands

  • agent-info: Flags: –help, -h. Valued: -address
  • alloc-status: Flags: –help, -h, -short, -stats, -verbose, -json. Valued: -address, -namespace, -region, -token, -token-file, -t. Positional args accepted
  • fmt: Flags: –check, –help, –list, –recursive, –write, -c, -h, -l, -recursive, -w. Positional args accepted
  • help: Positional args accepted
  • monitor: Flags: –help, -h, -json, -no-color. Valued: -address, -region, -namespace, -token, -token-file, -log-level, -node-id, -server-id. Positional args accepted
  • node-status: Flags: –help, -h, -short, -stats, -verbose, -self, -allocs, -json. Valued: -address, -class, -namespace, -region, -token, -token-file, -t, -pool. Positional args accepted
  • status: Flags: –help, -h. Valued: -address, -namespace, -region, -token, -token-file. Positional args accepted
  • validate: Flags: –help, -h. Valued: -vault-namespace, -vault-token. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • nomad status
  • nomad node-status
  • nomad node-status -short
  • nomad alloc-status abc123
  • nomad agent-info
  • nomad version

notifyutil

https://keith.github.io/xcode-man-pages/notifyutil.1.html

  • Allowed standalone flags: -q, -v, -M, -R, -port, -file, -check, -dispatch
  • Allowed valued flags: -z, -p, -w, -g, -s, -signal
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

npm-run-all

https://github.com/mysticatea/npm-run-all

Aliases: run-p, run-s

  • Allowed standalone flags: –help, –version, -h, -v

nyc

https://github.com/istanbuljs/nyc

  • check-coverage: Flags: –help, -h, –per-file. Valued: –branches, –functions, –lines, –statements
  • help: Positional args accepted
  • instrument: Flags: –complete-copy, –delete, –help, –in-place, -h. Valued: –exclude, –include, –require, –source-map. Positional args accepted
  • merge: Flags: –help, -h. Positional args accepted
  • report: Flags: –all, –clean, –help, -h. Valued: –reporter, –report-dir, –temp-directory, -r
  • Allowed standalone flags: –help, –version, -h, -v

objdump

https://man7.org/linux/man-pages/man1/objdump.1.html

  • Allowed standalone flags: –all-headers, –archive-headers, –debugging, –disassemble, –disassemble-all, –dynamic-reloc, –dynamic-syms, –file-headers, –full-contents, –headers, –help, –info, –line-numbers, –no-addresses, –no-show-raw-insn, –private-headers, –reloc, –section-headers, –source, –stabs, –syms, –version, –wide, -C, -D, -G, -R, -S, -T, -V, -W, -a, -d, -f, -g, -h, -l, -p, -r, -s, -t, -w, -x
  • Allowed valued flags: –demangle, –disassemble-symbols, –dwarf, –section, –start-address, –stop-address, –target, -M, -b, -j, -m

op

https://developer.1password.com/docs/cli/reference/

  • account get: Flags: –help, -h. Valued: –account, –format
  • account list: Flags: –help, –format, -h. Valued: –format
  • completion: Flags: –help, -h. Positional args accepted
  • document get: Flags: –force, –help, -h. Valued: –account, –include-archive, –out-file, –vault
  • document list: Flags: –help, –include-archive, -h. Valued: –account, –format, –vault
  • group get: Flags: –help, -h. Valued: –account, –format
  • group list: Flags: –help, -h. Valued: –account, –format, –user, –vault
  • group list-groups: Flags: –help, -h
  • group list-users: Flags: –help, -h
  • help: Positional args accepted
  • item get: Flags: –help, -h. Valued: –account, –fields, –format, –otp, –reveal, –vault
  • item list: Flags: –help, –include-archive, -h. Valued: –account, –categories, –favorite, –format, –include-archive, –long, –tags, –vault
  • item template: Flags: –help, -h. Valued: –account, –format
  • read: Flags: –force, –help, –no-newline, -h, -n. Valued: –account, –out-file. Positional args accepted
  • user get: Flags: –help, –me, -h. Valued: –account, –format, –fingerprint, –public-key
  • user list: Flags: –help, -h. Valued: –account, –format, –group, –vault
  • vault get: Flags: –help, -h. Valued: –account, –format
  • vault list: Flags: –help, -h. Valued: –account, –format, –group, –user
  • vault list-groups: Flags: –help, -h
  • vault list-users: Flags: –help, -h
  • version: Flags: –help, -h
  • whoami: Flags: –help, -h. Valued: –account, –format
  • Allowed standalone flags: –help, –version, -h, -v

open

https://ss64.com/mac/open.html

  • Allowed standalone flags: -e, -t, -f, -F, -W, -R, -n, -g, -j, -h
  • Allowed valued flags: -a, -b, -u, -s, –env, –stderr, –stdin, –stdout, –arch
  • Bare invocation allowed

osacompile

https://keith.github.io/xcode-man-pages/osacompile.1.html

  • Allowed standalone flags: -d, -x, -s, -u
  • Allowed valued flags: -l, -e, -o, -r, -t, -c
  • Bare invocation allowed

osadecompile

https://keith.github.io/xcode-man-pages/osadecompile.1.html

  • Positional arguments only

osalang

https://keith.github.io/xcode-man-pages/osalang.1.html

  • Allowed standalone flags: -d, -l, -L
  • Bare invocation allowed

oxlint

https://oxc.rs/docs/guide/usage/linter/cli

  • Allowed standalone flags: –deny-warnings, –disable-nested-config, –help, –import-plugin, –quiet, –report-unused-disable-directives, –rules, –version, -V, -h
  • Allowed valued flags: –allow, –config, –deny, –format, –max-warnings, –tsconfig, –warn, -A, -D, -W, -f
  • Bare invocation allowed

pandoc

https://pandoc.org/MANUAL.html

  • Allowed standalone flags: –ascii, –atx-headers, –bash-completion, –biblatex, –bibliography, –columns, –csl, –datadir, –dump-args, –eol, –embed-resources, –epub-chapter-level, –epub-cover-image, –epub-embed-font, –epub-metadata, –epub-stylesheet, –epub-subdirectory, –fail-if-warnings, –file-scope, –from, –gladtex, –help, –highlight-style, –html-q-tags, –ignore-args, –id-prefix, –include-after-body, –include-before-body, –include-in-header, –incremental, –indented-code-classes, –ipynb-output, –katex, –katex-stylesheet, –latex-engine, –list-extensions, –list-highlight-languages, –list-highlight-styles, –list-input-formats, –list-output-formats, –listings, –log, –mathjax, –mathml, –metadata, –mimex, –natbib, –no-check-certificate, –no-highlight, –number-offset, –number-sections, –output, –parse-raw, –pdf-engine, –preserve-tabs, –quiet, –read, –reference-doc, –reference-links, –reference-location, –resource-path, –sandbox, –section-divs, –self-contained, –shift-heading-level-by, –slide-level, –smart, –standalone, –strip-comments, –strip-empty-paragraphs, –syntax-definition, –tab-stop, –table-of-contents, –template, –to, –toc, –toc-depth, –top-level-division, –trace, –track-changes, –variable, –verbose, –version, –webtex, –wrap, –write, -C, -D, -F, -H, -N, -R, -S, -V, -h, -i, -o, -p, -r, -s, -t, -v, -w
  • Allowed valued flags: –abbreviations, –bibliography, –citation-abbreviations, –columns, –csl, –data-dir, –default-image-extension, –dpi, –email-obfuscation, –epub-chapter-level, –epub-cover-image, –epub-embed-font, –epub-metadata, –epub-stylesheet, –epub-subdirectory, –extract-media, –file-scope, –from, –gladtex, –id-prefix, –include-after-body, –include-before-body, –include-in-header, –ipynb-output, –katex, –katex-stylesheet, –latex-engine, –log, –lua-filter, –mathjax, –mathml, –metadata, –metadata-file, –natbib, –number-offset, –output, –pdf-engine, –pdf-engine-opt, –read, –reference-doc, –reference-location, –request-header, –resource-path, –shift-heading-level-by, –slide-level, –syntax-definition, –tab-stop, –template, –to, –toc-depth, –top-level-division, –track-changes, –variable, –webtex, –wrap, –write, -D, -H, -M, -N, -V, -f, -i, -o, -t, -w
  • Bare invocation allowed

parallel

https://www.gnu.org/software/parallel/

  • Allowed standalone flags: –help, –version, -h

parcel

https://parceljs.org/

  • build: Flags: –detailed-report, –help, –no-cache, –no-content-hash, –no-optimize, –no-scope-hoist, –no-source-maps, –profile, –watch-for-stdin, -h. Valued: –cache-dir, –config, –dist-dir, –log-level, –public-url, –reporter, –target
  • help: Positional args accepted
  • watch: Flags: –help, -h. Valued: –cache-dir, –config, –dist-dir, –target
  • Allowed standalone flags: –help, –version, -h, -v, -V

pass

https://www.passwordstore.org/

  • find: Flags: –help, -h. Positional args accepted
  • grep: Flags: –extended-regexp, –help, –ignore-case, -E, -h, -i. Positional args accepted
  • help: Positional args accepted
  • list: Flags: –help, -h. Positional args accepted
  • ls: Flags: –help, -h. Positional args accepted
  • search: Flags: –help, -h. Positional args accepted
  • show: Flags: –clip, –help, –qrcode, -c, -h, -q. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

pee

https://joeyh.name/code/moreutils/

  • Allowed standalone flags: –help, –ignore-sigpipe, –ignore-write-errors, –no-ignore-sigpipe, –no-ignore-write-errors

php

https://www.php.net/manual/en/features.commandline.options.php

  • Routing: the handler walks -d KEY=VALUE directives (KEY allowlist in Rust because the validation is custom — see is_safe_ini_pair), then basename-normalizes the next token. --help / --version / etc. as the final token match [command.fallback]; artisan and please (or any path whose basename is one of those) match the corresponding [[command.sub]] and re-dispatch via the top-level artisan / please command.

  • artisan: delegates to inner command

  • please: delegates to inner command

  • Without a subcommand:

  • Allowed standalone flags: –help, –info, –ini, –modules, –version, -V, -h, -i, -m, -v

pkg-config

https://www.freedesktop.org/wiki/Software/pkg-config/

  • Allowed standalone flags: –atleast-pkgconfig-version, –atleast-version, –cflags, –cflags-only-I, –cflags-only-other, –debug, –define-prefix, –define-variable, –digit-cflags, –dont-define-prefix, –errors-to-stdout, –exact-version, –exists, –help, –keep-system-cflags, –keep-system-libs, –libs, –libs-only-L, –libs-only-l, –libs-only-other, –list-all, –list-package-names, –max-version, –maximum-traverse-depth, –modversion, –msvc-syntax, –newlines, –no-cache, –no-uninstalled, –print-errors, –print-provides, –print-requires, –print-requires-private, –print-variables, –short-errors, –silence-errors, –static, –uninstalled, –usage, –validate, –variable, –version, -?
  • Allowed valued flags: –atleast-version, –define-variable, –exact-version, –max-version, –maximum-traverse-depth, –prefix-variable, –variable
  • Hyphen-prefixed positional arguments accepted

PlistBuddy

https://keith.github.io/xcode-man-pages/PlistBuddy.8.html

  • Allowed standalone flags: -x, -l, -h
  • Allowed valued flags: -c

pm2

https://pm2.keymetrics.io/

  • describe: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • jlist: Flags: –help, -h
  • list: Flags: –help, -h
  • ls: Flags: –help, -h
  • prettylist: Flags: –help, -h
  • show: Flags: –help, -h. Positional args accepted
  • status: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

prettier

https://prettier.io/docs/en/cli.html

  • Requires –check, –list-different, -c, -l. - Allowed standalone flags: –check, –list-different, –no-config, –no-editorconfig, –no-semi, –single-quote, –jsx-single-quote, –bracket-same-line, –help, –version, -c, -l
  • Allowed valued flags: –config, –ignore-path, –parser, –plugin, –print-width, –tab-width, –trailing-comma, –end-of-line, –prose-wrap

prisma

https://www.prisma.io/docs/orm/reference/prisma-cli-reference

  • format: Flags: –help, –check, -h. Valued: –schema
  • generate: Flags: –allow-no-models, –data-proxy, –help, –no-engine, –no-hints, –watch, -h. Valued: –generator, –schema, –sql
  • help: Positional args accepted
  • init: Flags: –help, -h, –with-model. Valued: –datasource-provider, –output, –url
  • validate: Flags: –help, -h. Valued: –schema
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

productutil

https://keith.github.io/xcode-man-pages/productutil.1.html

  • Allowed standalone flags: –help, -h
  • Bare invocation allowed

pup

https://github.com/ericchiang/pup

  • Allowed standalone flags: –charset, –color, –help, –number, –plain, –version, -c, -h, -n, -p
  • Allowed valued flags: –file, -f
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

pylint

https://pylint.readthedocs.io/en/latest/user_guide/usage/run.html

  • Allowed standalone flags: –errors-only, –help, –list-msgs, –list-msgs-enabled, –long-help, –persistent, –py-version, –recursive, –verbose, –version, -E, -V, -h, -v
  • Allowed valued flags: –disable, –enable, –extension-pkg-allow-list, –fail-under, –generated-members, –ignore, –ignore-paths, –ignore-patterns, –jobs, –load-plugins, –max-line-length, –msg-template, –output-format, –rcfile, –reports, -d, -e, -f, -j

pyright

https://github.com/microsoft/pyright

  • Allowed standalone flags: –dependencies, –help, –lib, –outputjson, –skipunannotated, –stats, –verbose, –version, –warnings, -h
  • Allowed valued flags: –exclude, –ignore, –level, –project, –pythonpath, –pythonplatform, –pythonversion, –threads, –typeshedpath, –verifytypes, -p
  • Bare invocation allowed

python3

https://docs.python.org/3/using/cmdline.html

Aliases: python

  • Allowed standalone flags: –help, –version, -V, -h

qsv

https://github.com/jqnatividad/qsv

  • Allowed standalone flags: –envlist, –help, –list, –update, –version, -h
  • Hyphen-prefixed positional arguments accepted

rclone

https://rclone.org/commands/

  • about: Flags: –full, –help, –json, -h. Positional args accepted
  • cat: Flags: –head, –help, –tail, -h. Valued: –count, –head, –offset, –tail. Positional args accepted
  • check: Flags: –checkfile, –combined, –differ, –download, –error, –help, –match, –missing-on-dst, –missing-on-src, –one-way, -h. Valued: –checkfile, –combined, –differ, –error, –match, –missing-on-dst, –missing-on-src. Positional args accepted
  • completion: Flags: –help, -h. Positional args accepted
  • hashsum: Flags: –base64, –checkfile, –download, –help, -h. Valued: –checkfile, –output-file. Positional args accepted
  • help: Positional args accepted
  • ls: Flags: –help, -h. Positional args accepted
  • lsd: Flags: –help, -R, -h. Positional args accepted
  • lsf: Flags: –absolute, –csv, –dir-slash, –files-only, –dirs-only, –help, –recursive, -R, -h. Valued: –format, –separator, –time-format, -F. Positional args accepted
  • lsjson: Flags: –dirs-only, –encrypted, –files-only, –help, –no-mimetype, –no-modtime, –original, –recursive, –stat, -h, -M, -R. Positional args accepted
  • lsl: Flags: –help, -h. Positional args accepted
  • md5sum: Flags: –base64, –checkfile, –download, –help, -h. Valued: –checkfile, –output-file. Positional args accepted
  • sha1sum: Flags: –base64, –checkfile, –download, –help, -h. Valued: –checkfile, –output-file. Positional args accepted
  • size: Flags: –help, –json, -h. Positional args accepted
  • tree: Flags: –all, –dirs-only, –full-path, –help, –noindent, –protections, –quote, –size, –sort-ctime, –sort-modtime, –sort-reverse, –unsorted, -D, -Q, -a, -c, -d, -h, -r, -s, -t. Positional args accepted
  • version: Flags: –check, –deps, –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

rdoc

https://docs.ruby-lang.org/en/master/RDoc/RDoc.html

  • Allowed standalone flags: –all, –coverage-report, –dcov, –debug, –dry-run, –exclude, –extend, –force-output, –force-update, –help, –hyperlink-all, –ignore-invalid, –line-numbers, –no-debug, –no-dcov, –no-force-update, –no-line-numbers, –no-pipe, –pipe, –quiet, –root, –show-hash, –verbose, –version, -C, -D, -N, -O, -P, -Q, -U, -V, -X, -d, -f, -h, -q, -x
  • Allowed valued flags: –charset, –copy-files, –dcov-class-method-sig, –dcov-method-signature, –dcov-source, –encoding, –extension, –format, –include, –locale, –locale-data-dir, –main, –markup, –op, –page-dir, –ri, –ri-site, –ri-system, –server, –style, –tab-width, –template, –template-stylesheets, –title, –visibility, –write-options, -c, -e, -i, -m, -o, -p, -r, -t, -w
  • Bare invocation allowed

readelf

https://man7.org/linux/man-pages/man1/readelf.1.html

  • Allowed standalone flags: –all, –arch-specific, –archive-index, –debug-dump, –dynamic, –file-header, –headers, –help, –histogram, –notes, –program-headers, –relocs, –section-headers, –segments, –symbols, –syms, –unwind, –version, –version-info, –wide, -A, -I, -S, -V, -W, -a, -d, -e, -g, -h, -l, -n, -p, -r, -s, -u
  • Allowed valued flags: –decompress, –dwarf-depth, –dwarf-start, –hex-dump, –relocated-dump, –section-details, –string-dump, -D, -R, -w, -x, -z

reek

https://github.com/troessner/reek

  • Allowed standalone flags: –documentation, –force-exclusion, –help, –no-documentation, –no-progress, –no-wiki-links, –progress, –show-configuration-path, –single-line, –smell, –sort-by-issue-count, –stdin-filename, –success-message, –todo, –verbose, –version, –wiki-links, -V, -h, -n, -s, -v
  • Allowed valued flags: –config, –exclude-paths, –failure-exit-code, –format, –line-numbers-format, –report-format, –success-exit-code, –template, -c, -f
  • Bare invocation allowed

reset

https://keith.github.io/xcode-man-pages/tput.1.html

  • Allowed standalone flags: -V
  • Allowed valued flags: -T
  • Bare invocation allowed

ResMerger

https://keith.github.io/xcode-man-pages/ResMerger.1.html

  • Allowed standalone flags: -append, -a
  • Allowed valued flags: -fileCreator, -fileType, -srcIs, -dstIs, -skip, -o

https://keith.github.io/xcode-man-pages/resolveLinks.1.html

  • Allowed standalone flags: -a, -D, -h, -n, -N, -P
  • Allowed valued flags: -b, -d, -i, -r, -s, -S, -t, -x

restic

https://restic.readthedocs.io/

  • cat: Flags: –help, -h. Positional args accepted
  • check: Flags: –help, –read-data, –with-cache, -h. Valued: –read-data-subset
  • completion: Flags: –help, -h. Positional args accepted
  • diff: Flags: –help, –metadata, -h. Positional args accepted
  • dump: Flags: –archive, –help, -a, -h. Valued: –host, –path, –tag, -H. Positional args accepted
  • find: Flags: –blob, –help, –ignore-case, –long, –newest, –oldest, –pack, –show-pack-id, –tree, -h, -i, -l. Valued: –host, –path, –snapshot, –tag, -H, -N, -O, -s. Positional args accepted
  • help: Positional args accepted
  • list: Flags: –help, -h. Positional args accepted
  • ls: Flags: –help, –long, –recursive, -h, -l. Valued: –host, –path, –tag, -H. Positional args accepted
  • snapshots: Flags: –compact, –help, –latest, -c, -h. Valued: –group-by, –host, –path, –tag, -H. Positional args accepted
  • stats: Flags: –help, -h. Valued: –host, –mode, –path, –tag, -H. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

Rez

https://keith.github.io/xcode-man-pages/Rez.1.html

  • Allowed standalone flags: -a, -align, -append, -m, -modification, -noResolve, -ov, -p, -progress, -rd, -ro, -useDF
  • Allowed valued flags: -arch, -c, -creator, -d, -define, -F, -i, -is, -isysroot, -o, -s, -script, -t, -type, -u, -undef
  • Hyphen-prefixed positional arguments accepted

rollup

https://rollupjs.org/

  • Allowed standalone flags: –bundleConfigAsCjs, –compact, –config, –context, –esModule, –exports, –extend, –externalImportAttributes, –externalLiveBindings, –failAfterWarnings, –filterLogs, –forceExit, –freeze, –generatedCode, –help, –inlineDynamicImports, –input, –logLevel, –noConflict, –no-treeshake, –outro, –perf, –preserveEntrySignatures, –preserveModules, –preserveSymlinks, –silent, –sourcemap, –sourcemapDebugIds, –strict, –strictDeprecations, –treeshake, –validate, –version, –waitForBundleInput, –watch, -c, -h, -v, -w
  • Allowed valued flags: –amd.autoId, –amd.basePath, –amd.define, –amd.id, –assetFileNames, –banner, –chunkFileNames, –dir, –entryFileNames, –exports, –external, –file, –footer, –format, –globals, –hashCharacters, –input, –intro, –name, –outro, –plugin, –sourcemap, –sourcemapBaseUrl, –sourcemapExcludeSources, –sourcemapFile, –watch.buildDelay, –watch.chokidar.useFsEvents, –watch.exclude, –watch.include, –watch.onEnd, –watch.skipWrite, -d, -e, -f, -i, -m, -n, -o, -p

rspec

https://rspec.info/documentation/

  • Allowed standalone flags: –backtrace, –bisect, –drb, –dry-run, –fail-fast, –force-color, –force-colour, –help, –init, –next-failure, –no-color, –no-colour, –no-drb, –no-fail-fast, –no-profile, –only-failures, –profile, –version, –warnings, -X, -b, -h, -n, -p, -v, -w
  • Allowed valued flags: –bisect, –default-path, –deprecation-out, –drb-port, –error-exit-code, –example, –example-matches, –exclude-pattern, –fail-fast, –failure-exit-code, –format, –options, –order, –out, –pattern, –profile, –require, –seed, –tag, -E, -I, -O, -P, -e, -f, -o, -p, -r, -t
  • Bare invocation allowed

rsync

https://rsync.samba.org/

  • Allowed standalone flags: –8-bit-output, –acls, –address, –append, –archive, –atimes, –backup, –blocking-io, –bwlimit, –checksum, –checksum-choice, –chmod, –chown, –compress, –compress-level, –contimeout, –copy-as, –copy-devices, –copy-dirlinks, –copy-links, –copy-unsafe-links, –cvs-exclude, –debug, –delete, –delete-after, –delete-before, –delete-during, –delete-excluded, –delete-missing-args, –devices, –dirs, –dry-run, –exclude, –exclude-from, –executability, –existing, –fake-super, –fileflags, –files-from, –filter, –force, –from0, –fsync, –full-help, –fuzzy, –group, –groupmap, –hard-links, –help, –human-readable, –ignore-errors, –ignore-existing, –ignore-missing-args, –ignore-times, –inc-recursive, –include, –include-from, –info, –inplace, –ipv4, –ipv6, –itemize-changes, –keep-dirlinks, –links, –list-only, –log-file, –log-file-format, –max-alloc, –max-delete, –max-size, –min-size, –mkpath, –modify-window, –msgs2stderr, –munge-links, –no-D, –no-OO, –no-W, –no-blocking-io, –no-detach, –no-implied-dirs, –no-iconv, –no-i-r, –no-incremental, –no-inc-recursive, –no-links, –no-motd, –no-o, –no-perms, –no-relative, –no-specials, –no-times, –no-times-h, –no-W, –no-whole-file, –no-xattrs, –numeric-ids, –old-args, –old-d, –omit-dir-times, –omit-link-times, –one-file-system, –owner, –partial, –partial-dir, –password-file, –perms, –port, –preallocate, –progress, –protect-args, –protocol, –prune-empty-dirs, –quiet, –random, –read-batch, –recursive, –relative, –remote-option, –remove-source-files, –rsh, –rsync-path, –safe-links, –secluded-args, –secret, –secret-file, –server, –size-only, –skip-compress, –sockopts, –sparse, –specials, –stats, –stop-after, –stop-at, –stop-fmt, –super, –suffix, –temp-dir, –timeout, –times, –trust-sender, –update, –usermap, –use-qsort, –verbose, –version, –whole-file, -0, -4, -6, -8, -A, -B, -C, -D, -E, -F, -H, -I, -J, -K, -L, -M, -N, -O, -P, -R, -S, -T, -U, -V, -W, -X, -Z, -a, -b, -c, -d, -e, -f, -g, -h, -i, -k, -l, -m, -n, -o, -p, -q, -r, -s, -t, -u, -v, -x, -y, -z
  • Allowed valued flags: –address, –bwlimit, –checksum-choice, –chmod, –chown, –compress-level, –contimeout, –copy-as, –debug, –exclude, –exclude-from, –files-from, –filter, –info, –log-file, –log-file-format, –max-alloc, –max-delete, –max-size, –min-size, –modify-window, –out-format, –partial-dir, –password-file, –port, –protocol, –read-batch, –remote-option, –rsh, –rsync-path, –secret-file, –skip-compress, –sockopts, –stop-after, –stop-at, –stop-fmt, –suffix, –temp-dir, –timeout, –write-batch, -T, -e, -f

rubocop

https://docs.rubocop.org/rubocop/usage/basic_usage.html

  • Allowed standalone flags: –auto-correct, –auto-correct-all, –autocorrect, –autocorrect-all, –color, –debug, –display-cop-names, –display-only-correctable, –display-only-safe-correctable, –display-style-guide, –extra-details, –fail-fast, –fix-layout, –help, –lint, –list-target-files, –no-color, –parallel, –safe-auto-correct, –safe-autocorrect, –show-cops, –show-docs-url, –version, -A, -L, -V, -a, -d, -h, -l, -x
  • Allowed valued flags: –cache-root, –config, –disable-pending-cops, –enable-pending-cops, –except, –exclude-limit, –fail-level, –format, –only, –out, –require, –stdin, -P, -c, -f, -o, -r
  • Bare invocation allowed

ruby-audit

https://github.com/civisanalytics/ruby_audit

  • check: Flags: –help, –no-update, -h, -n. Valued: –ignore, -i
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

rubycritic

https://github.com/whitesmith/rubycritic

  • Requires –no-browser. - Allowed standalone flags: –deduplicate-symlinks, –help, –mode-ci, –no-browser, –suppress-ratings, –version, -h, -v
  • Allowed valued flags: –branch, –format, –maximum-decrease, –minimum-score, –path, -f, -p, -s

ruff

https://docs.astral.sh/ruff/

  • check: Flags: –help, –no-fix, –quiet, –show-files, –show-settings, –statistics, –verbose, –watch, -e, -h, -q, -v. Valued: –config, –exclude, –extend-exclude, –extend-select, –ignore, –line-length, –output-format, –select, –target-version
  • config: Flags: –help, -h
  • format (requires –check): Flags: –check, –diff, –help, –quiet, –verbose, -h, -q, -v. Valued: –config, –exclude, –extend-exclude, –line-length, –target-version
  • rule: Flags: –all, –help, –output-format, -h
  • version: Flags: –help, –output-format, -h
  • Allowed standalone flags: –help, –version, -V, -h

rustc

https://doc.rust-lang.org/rustc/

  • Allowed standalone flags: –help, –version, -V, -h

safe-chains

https://github.com/michaeldhopkins/safe-chains

  • Allowed standalone flags: –help, –list-commands, –list-tools, –version, -V, -h
  • Allowed valued flags: –level

screen

https://www.gnu.org/software/screen/manual/screen.html

  • Allowed standalone flags: -a, -A, -d, -D, -h, –help, -l, -L, -list, -ls, -m, -O, -q, -r, -R, -U, -v, –version, -wipe, -x
  • Allowed valued flags: -c, -e, -p, -s, -S, -t, -T
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

scutil

https://keith.github.io/xcode-man-pages/scutil.8.html

  • Allowed standalone flags: –dns, –proxy, –help, -h
  • Allowed valued flags: –get, -r, -w, -t
  • Bare invocation allowed

sdef

https://keith.github.io/xcode-man-pages/sdef.1.html

  • Positional arguments only

sdp

https://keith.github.io/xcode-man-pages/sdp.1.html

  • Allowed standalone flags: -A, –hidden
  • Allowed valued flags: -f, -o, -V, -N, –basename, -i

secretlint

https://github.com/secretlint/secretlint

  • Allowed standalone flags: –help, –no-color, –no-maskSecrets, –no-terminalLink, –profile, –version, -h
  • Allowed valued flags: –format, –locale, –secretlintignore, –secretlintrc, –secretlintrcJSON

semgrep

https://semgrep.dev/docs/cli-reference/

  • ci: Flags: –debug, –dryrun, –help, –json, –quiet, –sarif, –text, –verbose, -h, -q. Valued: –config, –exclude, –include, –metrics, –output, -c, -o
  • scan: Flags: –debug, –dryrun, –emacs, –error, –help, –json, –junit-xml, –no-autofix, –no-git-ignore, –no-rewrite-rule-ids, –quiet, –sarif, –strict, –text, –time, –verbose, –vim, -e, -h, -q, -v. Valued: –config, –exclude, –include, –lang, –max-target-bytes, –metrics, –output, –pattern, –timeout, -c, -f, -l, -o
  • Allowed standalone flags: –help, –version, -h

sequelize

https://github.com/sequelize/cli

  • help: Positional args accepted
  • init: Flags: –force, –help, -h. Valued: –config-path, –migrations-path, –models-path, –seeders-path
  • migration:generate: Flags: –help, -h. Valued: –name
  • model:generate: Flags: –force, –help, -h. Valued: –attributes, –name, –underscored
  • seed:generate: Flags: –help, -h. Valued: –name
  • Allowed standalone flags: –help, –version, -h, -v

serve

https://github.com/vercel/serve

  • Allowed standalone flags: –help, –version, -h, -v

SetFile

https://keith.github.io/xcode-man-pages/SetFile.1.html

  • Allowed standalone flags: -P
  • Allowed valued flags: -a, -c, -d, -m, -t

shazam

https://developer.apple.com/documentation/shazamkit

  • custom-catalog display: Flags: –help, -h. Valued: –input
  • signature: Flags: –help, -h. Valued: –input, –output
  • Allowed standalone flags: –help, -h

shellcheck

https://www.shellcheck.net/wiki/

  • Allowed standalone flags: –color, –external-sources, –help, –list-optional, –norc, –severity, –version, –wiki-link-count, -C, -V, -a, -h, -x
  • Allowed valued flags: –enable, –exclude, –format, –include, –rcfile, –severity, –shell, –source-path, –wiki-link-count, -P, -S, -W, -e, -f, -i, -o, -s

shfmt

https://github.com/mvdan/sh

  • Allowed standalone flags: –help, -V, -bn, -ci, -d, -fn, -h, -i, -kp, -l, -ln, -mn, -p, -s, -sr, -tojson, -version, -w
  • Allowed valued flags: –apply-ignore, –check, –filename, –from-json, –lang, –list, –write, -filename, -from-json, -i, -lang, -ln
  • Bare invocation allowed

size-limit

https://github.com/ai/size-limit

  • Allowed standalone flags: –debug, –help, –hide-passed, –highlight-less, –json, –silent, –version, –watch, –why
  • Allowed valued flags: –compare-with, –config, –limit
  • Bare invocation allowed

skaffold

https://skaffold.dev/docs/references/cli/

  • completion: Flags: –help, -h. Positional args accepted
  • diagnose: Flags: –enable-templating, –enable-rpc, –help, –yaml-only, -h. Valued: –filename, –output, -f, -o, –rpc-port
  • find-configs: Flags: –help, -h. Valued: –directory, –output, -d, -o
  • help: Positional args accepted
  • inspect: Flags: –help, -h. Valued: -f, –filename, -o, –output, –module, -m. Positional args accepted
  • version: Flags: –help, -h. Valued: –output, -o
  • Allowed standalone flags: –help, –version, -h, -v

slim-lint

https://github.com/sds/slim-lint

  • Allowed standalone flags: –color, –help, –no-color, –no-summary, –parallel, –show-linters, –show-reporters, –version, -h, -p, -v
  • Allowed valued flags: –config, –exclude, –exclude-linter, –include-linter, –reporter, –stdin-file-path, -c, -e, -i, -r, -x
  • Bare invocation allowed

smbutil

https://keith.github.io/xcode-man-pages/smbutil.1.html

  • dfs: Flags: -h, –help
  • help: Positional args accepted
  • identity: Flags: -N, -h, –help
  • lookup: Flags: -e, -h, –help. Valued: -w, -t
  • multichannel: Flags: -a, -i, -c, -s, -x, -h, –help. Valued: -m, -f
  • smbstat: Flags: -h, –help. Valued: -f
  • snapshot: Flags: -a, -h, –help. Valued: -m, -f
  • statshares: Flags: -a, -h, –help. Valued: -m, -f
  • status: Flags: -a, -e, -h, –help
  • view: Flags: -A, -N, -G, -g, -a, -f, -h, –help
  • Allowed standalone flags: -h, –help, -v

snyk

https://docs.snyk.io/snyk-cli

  • code test: Flags: –help, –json, –sarif, –severity-threshold, -h. Valued: –org. Positional args accepted
  • container test: Flags: –help, –json, –severity-threshold, -h. Valued: –exclude-base-image-vulns, –file, –org, –platform. Positional args accepted
  • iac test: Flags: –help, –json, –sarif, –scan, –severity-threshold, -h. Valued: –detection-depth, –org, –rules, –target-name. Positional args accepted
  • test: Flags: –all-projects, –all-sub-projects, –detection-depth, –dev, –fail-on, –help, –json, –print-deps, –prune-repeated-subdependencies, –sarif, –scan-all-unmanaged, –severity-threshold, –strict-out-of-sync, -h. Valued: –command, –configuration-attributes, –configuration-matching, –exclude, –file, –org, –package-manager, –packages-folder, –project-name, –reachable, –reachable-timeout, –severity-threshold, –sub-project, –target-reference. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

sops

https://github.com/getsops/sops

  • Allowed standalone flags: –decrypt, –decrypt-only-mac-mismatch, –encrypt, –encrypt-only-empty-keys, –enable-local-keyservice, –help, –ignore-mac, –in-place, –mac-only-encrypted, –rotate, –show-master-keys, –show-trace, –unencrypted-fields-no-mac, –verbose, –version, -d, -e, -h, -i, -r, -s, -v
  • Allowed valued flags: –add-age, –add-azure-kv, –add-gcp-kms, –add-hc-vault-transit, –add-kms, –add-pgp, –age, –aws-profile, –azure-kv, –config, –decryption-order, –encrypted-comment-regex, –encrypted-regex, –encrypted-suffix, –extract, –filename-override, –gcp-kms, –hc-vault-transit, –input-type, –keyservice, –kms, –mac-only-encrypted, –output, –output-type, –pgp, –rm-age, –rm-azure-kv, –rm-gcp-kms, –rm-hc-vault-transit, –rm-kms, –rm-pgp, –set, –shamir-secret-sharing-quorum, –shamir-secret-sharing-threshold, –unencrypted-comment-regex, –unencrypted-regex, –unencrypted-suffix

specdiff

https://github.com/michaeldhopkins/specdiff

  • Allowed standalone flags: –changed-only, –help, –no-color, –print, –version, -V, -h, -p
  • Allowed valued flags: –base, –base-dir, –filter, –format, –framework, –head, –head-dir
  • Bare invocation allowed

SplitForks

https://keith.github.io/xcode-man-pages/SplitForks.1.html

  • Allowed standalone flags: -s, -v

sponge

https://joeyh.name/code/moreutils/

  • Allowed standalone flags: –help, -a, -h
  • Hyphen-prefixed positional arguments accepted

standardrb

https://github.com/standardrb/standard

  • Allowed standalone flags: –auto-correct, –auto-correct-all, –autocorrect, –autocorrect-all, –color, –debug, –display-cop-names, –fail-fast, –fix, –fix-layout, –help, –lint, –list-target-files, –no-color, –no-fix, –parallel, –safe-auto-correct, –safe-autocorrect, –show-cops, –version, -A, -V, -a, -d, -h, -l
  • Allowed valued flags: –cache-root, –config, –except, –fail-level, –format, –only, –out, –require, –stdin, -c, -f, -o, -r
  • Bare invocation allowed

stylelint

https://stylelint.io/user-guide/cli/

  • Allowed standalone flags: –allow-empty-input, –cache, –color, –disable-default-ignores, –help, –no-color, –quiet, –version, -h, -q
  • Allowed valued flags: –config, –config-basedir, –custom-formatter, –custom-syntax, –formatter, –ignore-path, –ignore-pattern, –max-warnings, –output-file, –report-descriptionless-disables, –report-invalid-scope-disables, –report-needless-disables, -f, -o

svelte-check

https://svelte.dev/docs/cli/sv-check

  • Allowed standalone flags: –fail-on-warnings, –help, –no-tsconfig, –preserveWatchOutput, –version, –watch, -h
  • Allowed valued flags: –compiler-warnings, –diagnostic-sources, –ignore, –output, –threshold, –tsconfig, –workspace
  • Bare invocation allowed

swc

https://swc.rs/docs/usage/cli

  • Allowed standalone flags: –copy-files, –delete-dir-on-start, –help, –ignore-dir, –include-dotfiles, –no-swcrc, –only, –quiet, –source-maps, –source-maps-inline, –strip-leading-paths, –sync, –version, –watch, -D, -d, -h, -q, -w
  • Allowed valued flags: –config, –config-file, –env-name, –extensions, –filename, –ignore, –out-dir, –out-file, –source-file-name, –source-map-target, –source-root, -C, -o

syft

https://github.com/anchore/syft

  • Allowed standalone flags: –help, –quiet, –verbose, –version, -h, -q, -v
  • Allowed valued flags: –config, –exclude, –file, –from, –name, –output, –platform, –scope, –source-name, –source-version, -c, -o
  • Hyphen-prefixed positional arguments accepted

systemstats

https://keith.github.io/xcode-man-pages/systemstats.8.html

  • Allowed standalone flags: –help, -h
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

tap

https://node-tap.org/

  • dump-config: Flags: –help, -h
  • help: Positional args accepted
  • report: Flags: –help, -h. Valued: –coverage-reporter. Positional args accepted
  • versions: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

terraform-docs

https://terraform-docs.io/

  • Allowed standalone flags: –anchor, –default, –escape, –footer-from, –header-from, –help, –hide, –hide-all, –html, –indent, –lockfile, –no-color, –no-anchor, –no-default, –no-escape, –no-footer-from, –no-header-from, –no-html, –no-required, –no-sensitive, –no-type, –read-comments, –recursive, –required, –sensitive, –show, –show-all, –sort, –sort-by, –type, –version, -c, -h
  • Allowed valued flags: –config, –footer-from, –header-from, –lockfile, –mode, –output, –output-file, –output-mode, –output-template, –output-values-from, –output-values, –recursive-path, –sort-by, -O, -c, -l
  • Bare invocation allowed

terragrunt

https://terragrunt.gruntwork.io/

  • graph-dependencies: Flags: –help, -h
  • help: Positional args accepted
  • render-json: Flags: –help, –with-metadata, -h. Valued: –out
  • terragrunt-info: Flags: –help, -h
  • validate-inputs: Flags: –help, –strict, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

tflint

https://github.com/terraform-linters/tflint

  • Allowed standalone flags: –call-module-type, –chdir, –config, –color, –disable-rule, –disable-plugins, –enable-rule, –enable-plugin, –filter, –fix, –force, –format, –help, –ignore-module, –init, –minimum-failure-severity, –module, –no-color, –no-module, –only, –quiet, –recursive, –var-file, –version, -c, -f, -h, -q, -v
  • Allowed valued flags: –act-as-bundled-plugin, –config, –filter, –format, –ignore-module, –module, –var, –var-file, -v
  • Bare invocation allowed

tfsec

https://github.com/aquasecurity/tfsec

  • Allowed standalone flags: –allow-checks-to-panic, –color, –concise-output, –config-file, –custom-check-dir, –custom-check-url, –debug, –exclude-downloaded-modules, –exclude-paths, –filter-results, –force-all-dirs, –format, –gif, –help, –ignore-warnings, –include-ignored, –include-passed, –minimum-severity, –no-code, –no-color, –no-colour, –no-ignores, –no-module-downloads, –out, –rego-policy-dir, –run-statistics, –single-thread, –soft-fail, –tfvars-file, –update, –var-file, –verbose, –version, –workspace, -h
  • Allowed valued flags: –config-file, –custom-check-dir, –custom-check-url, –exclude-paths, –format, –minimum-severity, –out, –rego-policy-dir, –tfvars-file, –var-file, –workspace
  • Bare invocation allowed

tilt

https://docs.tilt.dev/cli/tilt

  • Routing: a K8s tilt sub name selects that sub; otherwise the Ruby template-engine fallback grammar applies, with the first positional required to look like a path so bare words (e.g. tilt up) are rejected as unknown K8s subcommands.

  • completion: Flags: –help, -h

  • describe: Flags: –help, –no-headers, –show-labels, –watch, -A, -h, -w. Valued: –context, –field-selector, –kubeconfig, –namespace, –output, –selector, -l, -n, -o

  • doctor: Flags: –help, -h

  • get: Flags: –help, –no-headers, –show-labels, –watch, -A, -h, -w. Valued: –context, –field-selector, –kubeconfig, –namespace, –output, –selector, -l, -n, -o

  • help: Flags: –help, -h

  • verify-install: Flags: –help, -h

  • version: Flags: –help, -h

  • Without a subcommand:

  • Bare invocation allowed

  • Allowed standalone flags: –help, –list, –version, -V, -h, -l, -v

  • Allowed valued flags: –layout, –type, -t, -y

  • First positional must look like a path (contains /, ., or is - for stdin)

Examples:

  • tilt
  • tilt --help
  • tilt -h
  • tilt --version
  • tilt -v
  • tilt -V
  • tilt --list
  • tilt -l
  • tilt template.erb
  • tilt views/index.haml
  • tilt /tmp/page.md
  • tilt -
  • tilt --type erb template.erb
  • tilt -t erb template.erb
  • tilt --type=erb template.erb
  • tilt --layout layout.erb page.erb
  • tilt -y layout.erb page.erb
  • tilt page.erb -t erb
  • tilt version
  • tilt version --help
  • tilt doctor
  • tilt verify-install
  • tilt completion bash
  • tilt help
  • tilt help up
  • tilt get pod
  • tilt get pod my-pod
  • tilt get pod -n default
  • tilt get pod --namespace=default
  • tilt get pod -A
  • tilt describe pod my-pod
  • tilt describe pod my-pod -n prod

tldr

https://tldr.sh/

  • Allowed standalone flags: –help, –list, –version, -h, -l, -v
  • Allowed valued flags: –language, –platform, -L, -p
  • Hyphen-prefixed positional arguments accepted

tokei

https://github.com/XAMPPRocky/tokei#readme

  • Allowed standalone flags: –compact, –files, –help, –hidden, –no-ignore, –no-ignore-dot, –no-ignore-parent, –no-ignore-vcs, –verbose, –version, -C, -V, -f, -h
  • Allowed valued flags: –columns, –exclude, –input, –languages, –num-format, –output, –sort, –type, -c, -e, -i, -l, -o, -s, -t
  • Bare invocation allowed

trivy

https://aquasecurity.github.io/trivy/

  • config: Flags: –help, –json, –quiet, -h, -q. Valued: –exit-code, –format, –ignorefile, –output, –severity, –skip-dirs, –skip-files, –template, -f, -o, -s. Positional args accepted
  • fs: Flags: –help, –ignore-unfixed, –json, –quiet, –severity, -h, -q. Valued: –cache-dir, –config, –exit-code, –format, –ignorefile, –output, –scanners, –severity, –skip-dirs, –skip-files, –template, –timeout, -f, -o, -s. Positional args accepted
  • image: Flags: –help, –ignore-unfixed, –json, –quiet, -h, -q. Valued: –cache-dir, –config, –exit-code, –format, –ignorefile, –output, –scanners, –severity, –skip-dirs, –skip-files, –template, –timeout, -f, -o, -s. Positional args accepted
  • sbom: Flags: –help, –json, –quiet, -h, -q. Valued: –artifact-type, –cache-dir, –format, –output, -f, -o. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

ts

https://joeyh.name/code/moreutils/

  • Allowed standalone flags: –help, -i, -m, -r, -s
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

ts-node

https://github.com/TypeStrong/ts-node

  • Allowed standalone flags: –help, –version, -h, -v

tsc

https://www.typescriptlang.org/docs/handbook/compiler-options.html

  • Requires –help, –noEmit, –version, -h, -v. - Allowed standalone flags: –allowJs, –checkJs, –esModuleInterop, –forceConsistentCasingInFileNames, –help, –incremental, –isolatedModules, –noEmit, –noFallthroughCasesInSwitch, –noImplicitAny, –noImplicitReturns, –noUnusedLocals, –noUnusedParameters, –pretty, –resolveJsonModule, –skipLibCheck, –strict, –strictNullChecks, –version, -h, -v
  • Allowed valued flags: –baseUrl, –jsx, –lib, –module, –moduleResolution, –project, –rootDir, –target

tsup

https://tsup.egoist.dev/

  • Allowed standalone flags: –bundle, –clean, –cjs, –dts, –dts-only, –dts-resolve, –esm, –external, –global-name, –help, –keep-names, –legacy-output, –metafile, –minify, –no-clean, –no-config, –shims, –silent, –skip-node-modules-bundle, –source-map, –splitting, –sourcemap, –terser, –treeshake, –version, –watch, -d, -h, -w
  • Allowed valued flags: –cjs-interop, –config, –define, –entry, –env, –external, –format, –inject, –name, –no-external, –out-dir, –platform, –public-dir, –target, –tsconfig
  • Bare invocation allowed

tsx

https://github.com/privatenumber/tsx

  • Allowed standalone flags: –help, –version, -h, -v

typedoc

https://typedoc.org/

  • Allowed standalone flags: –cleanOutputDir, –disableSources, –emit, –exclude, –excludeExternals, –excludeInternal, –excludePrivate, –excludeProtected, –excludeReferences, –gitRevision, –help, –includeVersion, –json, –logLevel, –logfile, –name, –readme, –showConfig, –skipErrorChecking, –sort, –treatWarningsAsErrors, –validation, –version, –watch
  • Allowed valued flags: –basePath, –cname, –customCss, –entryPoints, –entryPointStrategy, –excludeNotDocumented, –excludeTags, –externalSymbolLinkMappings, –gitRemote, –githubPages, –hideGenerator, –htmlLang, –lightHighlightTheme, –darkHighlightTheme, –media, –out, –options, –plugin, –requiredToBeDocumented, –searchInComments, –theme, –titleLink, –tsconfig, –visibilityFilters

umtool

https://keith.github.io/xcode-man-pages/umtool.1.html

  • sysdiagnose: Flags: –help, -h
  • Allowed standalone flags: –help, -h

uttype

https://keith.github.io/xcode-man-pages/uttype.1.html

  • Allowed standalone flags: –all, –verbose, –help, -h
  • Allowed valued flags: –extension, –conformsto, –tag, –mime-type, –description
  • Bare invocation allowed

valet

https://laravel.com/docs/12.x/valet

  • diagnose: Flags: –help, –ignore-output, –plain, -h
  • help: Positional args accepted
  • isolated: Flags: –help, -h
  • links: Flags: –help, -h
  • list: Flags: –help, –raw, -h. Valued: –format. Positional args accepted
  • log: Flags: –help, -f, -h. Positional args accepted
  • on-latest-version: Flags: –help, -h
  • parked: Flags: –help, -h
  • paths: Flags: –help, -h
  • php-versions: Flags: –help, -h
  • restart: Flags: –help, -h. Positional args accepted
  • start: Flags: –help, -h. Positional args accepted
  • status: Flags: –help, -h
  • stop: Flags: –help, -h. Positional args accepted
  • which: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

vault

https://developer.hashicorp.com/vault/docs/commands

  • help: Positional args accepted
  • kv get: Flags: –field, –help, –mount, -h. Valued: –address, –field, –format, –namespace, –version
  • kv list: Flags: –help, –mount, -h. Valued: –address, –format, –namespace
  • kv metadata
  • list: Flags: –detailed, –help, –mount, -h. Valued: –address, –format, –namespace. Positional args accepted
  • read: Flags: –field, –help, –mount, -h. Valued: –address, –field, –format, –namespace. Positional args accepted
  • status: Flags: –format, –help, -h. Valued: –address, –format
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

vidir

https://joeyh.name/code/moreutils/

  • Allowed standalone flags: –help, –verbose

vipe

https://joeyh.name/code/moreutils/

  • Allowed standalone flags: –help, –suffix

vite

https://vite.dev/

  • build: Flags: –app, –emptyOutDir, –help, –manifest, –minify, –no-watch, –sourcemap, –ssr, –ssrManifest, –watch, –write, -h, -w. Valued: –assetsDir, –assetsInlineLimit, –outDir, –target
  • help: Positional args accepted
  • optimize: Flags: –force, –help, -h
  • preview: Flags: –cors, –help, –https, –open, –strictPort, -h. Valued: –host, –port
  • Allowed standalone flags: –help, –version, -h, -v

vitepress

https://vitepress.dev/reference/cli

  • build: Flags: –help, –mpa, -h. Valued: –base, –cache-dir, –out-dir. Positional args accepted
  • help: Positional args accepted
  • init: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

watchexec

https://watchexec.github.io/

  • Recursively validates the inner command.

wdutil

https://keith.github.io/xcode-man-pages/wdutil.8.html

  • info: Flags: –help, -h
  • Allowed standalone flags: –help, -h

webpack

https://webpack.js.org/api/cli/

  • Allowed standalone flags: –analyze, –bail, –cache, –color, –devtool, –disable-interpret, –env, –extends, –fail-on-warnings, –help, –hot, –json, –mode, –no-cache, –no-color, –no-stats, –no-watch, –no-watch-options-stdin, –profile, –progress, –target, –version, –watch, –watch-options-stdin, -c, -d, -h, -j, -o, -t, -v, -w
  • Allowed valued flags: –config, –config-name, –entry, –merge, –name, –node-env, –output-clean, –output-filename, –output-path, –output-public-path, –source-map, –stats
  • Bare invocation allowed

workon

https://github.com/michaeldhopkins/workon

  • Allowed standalone flags: –help, –version, -V, -h
  • Bare invocation allowed

xip

https://keith.github.io/xcode-man-pages/xip.1.html

  • Allowed standalone flags: –help, -h
  • Allowed valued flags: –expand

xpath

https://metacpan.org/pod/XML::XPath

  • Allowed standalone flags: -n, -q
  • Allowed valued flags: -e, -s, -p
  • Bare invocation allowed

xsv

https://github.com/BurntSushi/xsv

  • Allowed standalone flags: –help, –version, -h
  • Hyphen-prefixed positional arguments accepted

yamllint

https://yamllint.readthedocs.io/

  • Allowed standalone flags: –help, –list-files, –no-warnings, –strict, –version, -h, -s, -v
  • Allowed valued flags: –config-data, –config-file, –format, -c, -d, -f
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

yard

https://yardoc.org/guides/index.html

  • config: Flags: –debug, –help, –list, –quiet, –verbose, -a, -h, -l, -q
  • diff: Flags: –added, –all, –compact, –debug, –help, –modified, –no-progress, –quiet, –query, –removed, –verbose, –visibility, -a, -h, -q. Positional args accepted
  • doc: Flags: –api, –asset, –charset, –debug, –default-return, –embed-mixins, –exclude, –exclude-tag, –fail-on-warning, –files, –has-tag, –help, –hide-api, –hide-tag, –hide-void-return, –list-undoc, –main, –markup-provider, –no-api, –no-cache, –no-output, –no-private, –no-progress, –no-public, –no-save, –no-stats, –one-file, –plugin, –private, –protected, –quiet, –query, –readme, –single, –use-cache, –verbose, –visibility, -c, -D, -M, -T, -b, -e, -h, -m, -n, -o, -p, -q, -r, -t. Valued: –db, –default-tag, –format, –load-plugin, –locale, –macro, –markup, –no-protected, –no-public, –output-dir, –plugin, –query-tag, –tag, –template, –template-path, –title, –transitive-tag, –type-tag, –with-name-tag, –with-tag, –with-title-tag, –with-types-tag
  • graph: Flags: –all, –debug, –dependencies, –full, –help, –no-color, –no-public, –no-private, –no-protected, –private, –protected, –quiet, –verbose, -d, -f, -h, -q. Valued: –db, –file, –format, -F
  • help: Positional args accepted
  • list: Flags: –all, –api, –attr, –class, –constant, –debug, –exception, –exclude, –extra, –full, –has-tag, –help, –inherit, –inherited, –kind, –macro, –method, –module, –module-function, –no-color, –no-private, –no-protected, –no-public, –protected, –query, –quiet, –single, –verbose, –visibility, -a, -c, -h, -q. Valued: –db, –exclude-tag, –no-api, –tag
  • ri: Flags: –help, -h. Positional args accepted
  • server: Flags: –debug, –docroot, –gems, –help, –no-cache, –no-public, –no-protected, –protected, –quiet, –reload, –single-library, –use-cache, -B, -c, -d, -g, -h, -q, -r. Valued: –bind, –lib-version, –port, –server, -p
  • stats: Flags: –all, –compact, –debug, –help, –list-incomplete, –list-undoc, –no-cache, –quiet, –use-cache, –verbose, -a, -c, -h, -q. Valued: –db, –exclude, –query
  • Allowed standalone flags: –help, –version, -h, -v

yardoc

https://yardoc.org/guides/index.html

  • Allowed standalone flags: –api, –asset, –charset, –debug, –default-return, –embed-mixins, –exclude, –exclude-tag, –fail-on-warning, –files, –has-tag, –help, –hide-api, –hide-tag, –hide-void-return, –list-undoc, –main, –markup-provider, –no-api, –no-cache, –no-output, –no-private, –no-progress, –no-public, –no-save, –no-stats, –one-file, –plugin, –private, –protected, –quiet, –query, –readme, –single, –use-cache, –verbose, –version, –visibility, -c, -D, -M, -T, -b, -e, -h, -m, -n, -o, -p, -q, -r, -t
  • Allowed valued flags: –db, –default-tag, –format, –load-plugin, –locale, –macro, –markup, –output-dir, –plugin, –query-tag, –tag, –template, –template-path, –title, –transitive-tag, –type-tag, –with-name-tag, –with-tag, –with-title-tag, –with-types-tag
  • Bare invocation allowed

zig

https://ziglang.org/documentation/

  • Allowed standalone flags: –help, –version

zola

https://www.getzola.org/documentation/getting-started/cli-usage/

  • build: Flags: –drafts, –force, –help, –minify, -h. Valued: –base-url, –config, –output-dir, –root, -c, -o, -r, -u
  • check: Flags: –drafts, –help, –skip-external-links, -h. Valued: –config, –root
  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • init: Flags: –force, –help, -f, -h. Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -V

zoxide

https://github.com/ajeetdsouza/zoxide

  • query: Flags: –all, –exclude, –help, –interactive, –list, –score, -a, -h, -i, -l, -s
  • Allowed standalone flags: –help, –version, -V, -h

Filesystem

afscexpand

https://ss64.com/mac/afscexpand.html

  • Allowed standalone flags: -c

basename

https://www.gnu.org/software/coreutils/manual/coreutils.html#basename-invocation

Aliases: gbasename

  • Allowed standalone flags: –help, –multiple, –version, –zero, -V, -a, -h, -z
  • Allowed valued flags: –suffix, -s
  • Bare invocation allowed

bat

https://github.com/sharkdp/bat#readme

  • Allowed standalone flags: –diff, –help, –list-languages, –list-themes, –no-config, –number, –plain, –show-all, –version, -A, -P, -V, -d, -h, -n, -p, -u
  • Allowed valued flags: –color, –decorations, –diff-context, –file-name, –highlight-line, –italic-text, –language, –line-range, –map-syntax, –paging, –style, –tabs, –terminal-width, –theme, –wrap, -H, -l, -m, -r
  • Bare invocation allowed

cap_mkdb

https://man.freebsd.org/cgi/man.cgi?cap_mkdb

  • Allowed standalone flags: -v
  • Allowed valued flags: -f

cd

https://man7.org/linux/man-pages/man1/cd.1p.html

  • Allowed standalone flags: –help, –version, -L, -P, -V, -e, -h
  • Bare invocation allowed

chflags

https://man.freebsd.org/cgi/man.cgi?chflags

  • Allowed standalone flags: -H, -L, -P, -R, -f, -h, -v, -x

cmp

https://man7.org/linux/man-pages/man1/cmp.1.html

  • Allowed standalone flags: –help, –print-bytes, –quiet, –silent, –verbose, –version, -V, -b, -h, -l, -s
  • Allowed valued flags: –bytes, –ignore-initial, -i, -n

colordiff

https://www.colordiff.org/

  • Allowed standalone flags: –brief, –ed, –expand-tabs, –help, –initial-tab, –left-column, –minimal, –normal, –paginate, –rcs, –report-identical-files, –side-by-side, –speed-large-files, –strip-trailing-cr, –suppress-blank-empty, –suppress-common-lines, –text, –version, -B, -E, -N, -P, -T, -V, -Z, -a, -b, -c, -d, -e, -f, -h, -i, -l, -n, -p, -q, -r, -s, -t, -u, -v, -w, -y
  • Allowed valued flags: –changed-group-format, –color, –context, –from-file, –horizon-lines, –ifdef, –ignore-matching-lines, –label, –line-format, –new-group-format, –new-line-format, –old-group-format, –old-line-format, –show-function-line, –starting-file, –tabsize, –to-file, –unchanged-group-format, –unchanged-line-format, –unified, –width, -C, -D, -F, -I, -L, -S, -U, -W

cp

https://www.gnu.org/software/coreutils/manual/coreutils.html#cp-invocation

Aliases: gcp

  • Allowed standalone flags: –archive, –force, –help, –interactive, –no-clobber, –no-dereference, –no-target-directory, –one-file-system, –parents, –recursive, –remove-destination, –symbolic-link, –update, –verbose, –version, -H, -L, -N, -P, -R, -S, -T, -X, -a, -c, -f, -h, -i, -l, -n, -p, -r, -s, -u, -v, -x
  • Allowed valued flags: –backup, –preserve, –reflink, –sparse, –suffix, –target-directory, -t

date

https://www.gnu.org/software/coreutils/manual/coreutils.html#date-invocation

Aliases: gdate

  • Allowed standalone flags: –help, –rfc-2822, –rfc-email, –universal, –utc, –version, -R, -V, -h, -j, -n, -u
  • Allowed valued flags: –date, –iso-8601, –reference, –rfc-3339, -I, -d, -f, -r, -v, -z
  • Bare invocation allowed

delta

https://dandavison.github.io/delta/

  • Allowed standalone flags: –blame-code-style, –blame-palette, –color-only, –dark, –diff-highlight, –diff-so-fancy, –help, –hyperlinks, –keep-plus-minus-markers, –light, –line-numbers, –list-languages, –list-syntax-themes, –navigate, –no-gitconfig, –raw, –relative-paths, –show-config, –show-syntax-themes, –side-by-side, –version, -V, -h, -n, -s
  • Allowed valued flags: –commit-decoration-style, –commit-style, –config, –diff-stat-align-width, –features, –file-added-label, –file-decoration-style, –file-modified-label, –file-removed-label, –file-renamed-label, –file-style, –file-transformation, –hunk-header-decoration-style, –hunk-header-file-style, –hunk-header-line-number-style, –hunk-header-style, –hunk-label, –inline-hint-style, –inspect-raw-lines, –line-buffer-size, –line-fill-method, –line-numbers-left-format, –line-numbers-left-style, –line-numbers-minus-style, –line-numbers-plus-style, –line-numbers-right-format, –line-numbers-right-style, –line-numbers-zero-style, –map-styles, –max-line-distance, –max-line-length, –merge-conflict-begin-symbol, –merge-conflict-end-symbol, –merge-conflict-ours-diff-header-decoration-style, –merge-conflict-ours-diff-header-style, –merge-conflict-theirs-diff-header-decoration-style, –merge-conflict-theirs-diff-header-style, –minus-emph-style, –minus-empty-line-marker-style, –minus-non-emph-style, –minus-style, –paging, –plus-emph-style, –plus-empty-line-marker-style, –plus-non-emph-style, –plus-style, –syntax-theme, –tabs, –true-color, –whitespace-error-style, –width, -w
  • Bare invocation allowed

df

https://www.gnu.org/software/coreutils/manual/coreutils.html#df-invocation

Aliases: gdf

  • Allowed standalone flags: –all, –help, –human-readable, –inodes, –local, –no-sync, –portability, –print-type, –si, –sync, –total, –version, -H, -P, -T, -V, -a, -h, -i, -k, -l
  • Allowed valued flags: –block-size, –exclude-type, –output, –type, -B, -t, -x
  • Bare invocation allowed

diff

https://www.gnu.org/software/diffutils/manual/diffutils.html

  • Allowed standalone flags: –brief, –ed, –expand-tabs, –help, –ignore-all-space, –ignore-blank-lines, –ignore-case, –ignore-space-change, –ignore-tab-expansion, –left-column, –minimal, –new-file, –no-dereference, –no-ignore-file-name-case, –normal, –paginate, –rcs, –recursive, –report-identical-files, –show-c-function, –side-by-side, –speed-large-files, –strip-trailing-cr, –suppress-blank-empty, –suppress-common-lines, –text, –unidirectional-new-file, –version, -B, -E, -N, -P, -T, -V, -a, -b, -c, -d, -e, -f, -h, -i, -l, -n, -p, -q, -r, -s, -t, -u, -w, -y
  • Allowed valued flags: –changed-group-format, –color, –context, –exclude, –exclude-from, –from-file, –ifdef, –ignore-matching-lines, –label, –line-format, –new-group-format, –new-line-format, –old-group-format, –old-line-format, –show-function-line, –starting-file, –tabsize, –to-file, –unchanged-group-format, –unchanged-line-format, –unified, –width, -C, -D, -F, -I, -L, -S, -U, -W, -X, -x

dirname

https://www.gnu.org/software/coreutils/manual/coreutils.html#dirname-invocation

Aliases: gdirname

  • Allowed standalone flags: –help, –version, –zero, -V, -h, -z
  • Bare invocation allowed

dot_clean

https://ss64.com/mac/dot_clean.html

  • Allowed standalone flags: –keep=mostrecent, –keep=dotbar, –keep=native, -f, -h, -m, -n, -s, -v

drutil

https://ss64.com/mac/drutil.html

  • atip
  • cdtext
  • discinfo: Flags: -xml
  • filename
  • getconfig
  • help: Positional args accepted
  • info: Flags: -xml
  • list: Flags: -xml
  • size
  • status: Flags: -xml
  • subchannel
  • toc
  • trackinfo: Flags: -xml
  • version

du

https://www.gnu.org/software/coreutils/manual/coreutils.html#du-invocation

Aliases: gdu

  • Allowed standalone flags: –all, –apparent-size, –bytes, –count-links, –dereference, –dereference-args, –help, –human-readable, –inodes, –no-dereference, –null, –one-file-system, –separate-dirs, –si, –summarize, –total, –version, -0, -D, -H, -L, -P, -S, -V, -a, -b, -c, -h, -k, -l, -m, -s, -x
  • Allowed valued flags: –block-size, –exclude, –files0-from, –max-depth, –threshold, –time, –time-style, -B, -d, -t
  • Bare invocation allowed

eza

https://eza.rocks/

Aliases: exa

  • Allowed standalone flags: –accessed, –all, –binary, –blocks, –blocksize, –bytes, –changed, –classify, –color-scale, –color-scale-mode, –context, –created, –dereference, –extended, –flags, –follow-symlinks, –git, –git-ignore, –git-repos, –git-repos-no-status, –group, –group-directories-first, –header, –help, –hyperlink, –icons, –inode, –links, –list-dirs, –long, –modified, –mounts, –no-filesize, –no-git, –no-icons, –no-permissions, –no-quotes, –no-time, –no-user, –numeric, –octal-permissions, –oneline, –only-dirs, –only-files, –recurse, –reverse, –tree, –version, -1, -@, -A, -B, -D, -F, -G, -H, -I, -M, -R, -S, -T, -U, -V, -Z, -a, -b, -d, -f, -g, -h, -i, -l, -m, -r, -s, -u, -x
  • Allowed valued flags: –color, –colour, –git-ignore-glob, –grid-columns, –group-directories-first-dirs, –ignore-glob, –level, –smart-group, –sort, –time, –time-style, –total-size, –width, -L, -X, -t, -w
  • Bare invocation allowed

file

https://man7.org/linux/man-pages/man1/file.1.html

  • Allowed standalone flags: –brief, –debug, –dereference, –extension, –help, –keep-going, –list, –mime, –mime-encoding, –mime-type, –no-buffer, –no-dereference, –no-pad, –no-sandbox, –preserve-date, –print0, –raw, –special-files, –uncompress, –uncompress-noreport, –version, -0, -D, -I, -L, -N, -S, -V, -Z, -b, -d, -h, -i, -k, -l, -n, -p, -r, -s, -z
  • Allowed valued flags: –exclude, –exclude-quiet, –files-from, –magic-file, –parameter, –separator, -F, -P, -e, -f, -m

find

https://www.gnu.org/software/findutils/manual/html_mono/find.html

  • Positional predicates allowed. -exec/-execdir allowed when the executed command is itself safe.

fs_usage

https://ss64.com/mac/fs_usage.html

  • Allowed standalone flags: -F, -b, -e, -w
  • Allowed valued flags: -E, -R, -S, -f, -t
  • Bare invocation allowed

GetFileInfo

https://ss64.com/mac/getfileinfo.html

  • Allowed standalone flags: -P, -c, -d, -m, -t
  • Allowed valued flags: -a
  • Hyphen-prefixed positional arguments accepted

gmknod

https://www.gnu.org/software/coreutils/manual/coreutils.html#mknod-invocation

  • Allowed standalone flags: –help, –version, -Z
  • Allowed valued flags: –context, –mode, -m

gtruncate

https://www.gnu.org/software/coreutils/manual/coreutils.html#truncate-invocation

  • Allowed standalone flags: –help, –io-blocks, –no-create, –version, -c, -o
  • Allowed valued flags: –reference, –size, -r, -s

https://www.gnu.org/software/coreutils/manual/coreutils.html#unlink-invocation

  • Allowed standalone flags: –help, –version

gzip

https://man7.org/linux/man-pages/man1/gzip.1.html

  • Requires -l, –list, -t, –test. - Allowed standalone flags: -l, –list, -t, –test, -v, –verbose, –help, -h, –version, -V

ln

https://www.gnu.org/software/coreutils/manual/coreutils.html#ln-invocation

Aliases: gln, link, glink

  • Allowed standalone flags: –directory, –force, –help, –interactive, –logical, –no-dereference, –no-target-directory, –physical, –relative, –symbolic, –verbose, –version, -F, -L, -P, -T, -d, -f, -h, -i, -n, -r, -s, -v, -w
  • Allowed valued flags: –backup, –suffix, –target-directory, -S, -t

lockf

https://man.freebsd.org/cgi/man.cgi?lockf

  • Recursively validates the inner command.

ls

https://www.gnu.org/software/coreutils/manual/coreutils.html#ls-invocation

Aliases: gls, gdir, gvdir, dir, vdir

  • Allowed standalone flags: –all, –almost-all, –author, –classify, –context, –dereference, –dereference-command-line, –dereference-command-line-symlink-to-dir, –directory, –escape, –file-type, –full-time, –group-directories-first, –help, –hide-control-chars, –human-readable, –indicator-style, –inode, –kibibytes, –literal, –no-group, –numeric-uid-gid, –quote-name, –recursive, –reverse, –show-control-chars, –si, –size, –version, -1, -A, -B, -C, -F, -G, -H, -L, -N, -Q, -R, -S, -U, -V, -X, -Z, -a, -c, -d, -f, -g, -h, -i, -k, -l, -m, -n, -o, -p, -q, -r, -s, -t, -u, -v, -x
  • Allowed valued flags: –block-size, –color, –format, –hide, –hyperlink, –ignore, –quoting-style, –sort, –tabsize, –time, –time-style, –width, -I, -T, -w
  • Bare invocation allowed

lsbom

https://ss64.com/mac/lsbom.html

  • Allowed standalone flags: –help, -b, -c, -d, -f, -h, -l, -m, -s, -x
  • Allowed valued flags: –arch, -p

mkbom

https://ss64.com/mac/mkbom.html

  • Allowed standalone flags: –help, -h, -s
  • Allowed valued flags: -i

mkdir

https://www.gnu.org/software/coreutils/manual/coreutils.html#mkdir-invocation

Aliases: gmkdir

  • Allowed standalone flags: –help, –parents, –verbose, –version, -Z, -p, -v
  • Allowed valued flags: –context, –mode, -m

mkfifo

https://www.gnu.org/software/coreutils/manual/coreutils.html#mkfifo-invocation

Aliases: gmkfifo

  • Allowed standalone flags: –help, –version, -Z
  • Allowed valued flags: –context, –mode, -m

mkfile

https://ss64.com/mac/mkfile.html

  • Allowed standalone flags: -n, -v

mktemp

https://www.gnu.org/software/coreutils/manual/coreutils.html#mktemp-invocation

Aliases: gmktemp

  • Allowed standalone flags: –directory, –dry-run, –help, –quiet, –tmpdir, –version, -d, -q, -t, -u
  • Allowed valued flags: –suffix, –tmpdir, -p, -t
  • Bare invocation allowed

mtree

https://man.freebsd.org/cgi/man.cgi?mtree

  • Allowed standalone flags: -D, -L, -P, -S, -U, -c, -d, -e, -i, -n, -q, -r, -u, -w, -x
  • Allowed valued flags: -K, -X, -f, -k, -p, -s
  • Bare invocation allowed

mv

https://www.gnu.org/software/coreutils/manual/coreutils.html#mv-invocation

Aliases: gmv

  • Allowed standalone flags: –force, –help, –interactive, –no-clobber, –no-target-directory, –strip-trailing-slashes, –update, –verbose, –version, -T, -f, -h, -i, -n, -u, -v
  • Allowed valued flags: –backup, –suffix, –target-directory, -S, -t

pathchk

https://www.gnu.org/software/coreutils/manual/coreutils.html#pathchk-invocation

Aliases: gpathchk

  • Allowed standalone flags: –help, –portability, –version, -P, -p

pl

https://ss64.com/mac/pl.html

  • Allowed valued flags: –input, –output
  • Bare invocation allowed

pwd

https://www.gnu.org/software/coreutils/manual/coreutils.html#pwd-invocation

Aliases: gpwd

  • Allowed standalone flags: –help, –version, -L, -P, -V, -h
  • Bare invocation allowed

quota

https://man.freebsd.org/cgi/man.cgi?quota

  • Allowed standalone flags: -g, -q, -u, -v
  • Bare invocation allowed

rdfind

https://rdfind.pauldreik.se/

  • Allowed standalone flags: –help, –version, -h, -n, -v
  • Allowed valued flags: -checksum, -deleteduplicates, -deterministic, -dryrun, -followsymlinks, -ignoreempty, -makehardlinks, -makeresultsfile, -makesymlinks, -maxsize, -minsize, -outputname, -removeidentinode, -sleep

https://www.gnu.org/software/coreutils/manual/coreutils.html#readlink-invocation

Aliases: greadlink

  • Allowed standalone flags: –canonicalize, –canonicalize-existing, –canonicalize-missing, –help, –no-newline, –verbose, –version, –zero, -V, -e, -f, -h, -m, -n, -v, -z

realpath

https://www.gnu.org/software/coreutils/manual/coreutils.html#realpath-invocation

Aliases: grealpath

  • Allowed standalone flags: –canonicalize-existing, –canonicalize-missing, –help, –logical, –no-symlinks, –physical, –quiet, –strip, –version, –zero, -L, -P, -V, -e, -h, -m, -q, -s, -z
  • Allowed valued flags: –relative-base, –relative-to

rm

https://www.gnu.org/software/coreutils/manual/coreutils.html#rm-invocation

Aliases: grm

  • Requires –help, –version. - Allowed standalone flags: –help, –version

rmdir

https://www.gnu.org/software/coreutils/manual/coreutils.html#rmdir-invocation

Aliases: grmdir

  • Allowed standalone flags: –help, –ignore-fail-on-non-empty, –parents, –verbose, –version, -p, -v

rs

https://man.freebsd.org/cgi/man.cgi?rs

  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

stat

https://www.gnu.org/software/coreutils/manual/coreutils.html#stat-invocation

Aliases: gstat

  • Allowed standalone flags: –dereference, –file-system, –help, –terse, –version, -F, -L, -V, -h, -l, -n, -q, -r, -s, -x
  • Allowed valued flags: –format, –printf, -c, -f, -t

sync

https://www.gnu.org/software/coreutils/manual/coreutils.html#sync-invocation

Aliases: gsync

  • Allowed standalone flags: –data, –file-system, –help, –version, -d, -f
  • Bare invocation allowed

tar

https://man7.org/linux/man-pages/man1/tar.1.html

  • Listing mode only (requires -t or –list). Old-style flags accepted (e.g. tar tf, tar tzf).
  • Flags: -f, -j, -J, -v, -z, -O, –bzip2, –file, –gzip, –xz, –zstd.

touch

https://www.gnu.org/software/coreutils/manual/coreutils.html#touch-invocation

Aliases: gtouch

  • Allowed standalone flags: –help, –no-create, –no-dereference, –version, -A, -a, -c, -h, -m
  • Allowed valued flags: –date, –reference, –time, -d, -r, -t

tree

https://man7.org/linux/man-pages/man1/tree.1.html

  • Allowed standalone flags: –dirsfirst, –du, –fromfile, –gitignore, –help, –inodes, –matchdirs, –noreport, –prune, –si, –version, -A, -C, -D, -F, -J, -N, -Q, -S, -V, -X, -a, -d, -f, -g, -h, -i, -l, -n, -p, -q, -r, -s, -t, -u, -v, -x
  • Allowed valued flags: –charset, –filelimit, –filesfrom, –sort, –timefmt, -H, -I, -L, -P, -T
  • Bare invocation allowed

unvis

https://man.freebsd.org/cgi/man.cgi?unvis

  • Allowed standalone flags: -H, -e, -h, -m
  • Bare invocation allowed

unzip

https://linux.die.net/man/1/unzip

  • Requires -c, -l, -p, -t, -Z. - Allowed standalone flags: -1, -2, -C, -M, -T, -Z, -c, -h, -l, -m, -p, -q, -s, -t, -v, -z, –help, –version, -V

vis

https://man.freebsd.org/cgi/man.cgi?vis

  • Allowed standalone flags: -N, -M, -S, -b, -c, -f, -h, -l, -m, -n, -o, -s, -t, -w
  • Allowed valued flags: -F, -e
  • Bare invocation allowed

wait4path

https://ss64.com/mac/wait4path.html

  • Positional arguments only

xattr

https://ss64.com/mac/xattr.html

  • Allowed standalone flags: –help, -c, -d, -h, -l, -p, -r, -s, -v, -w, -x

zipinfo

https://linux.die.net/man/1/zipinfo

  • Allowed standalone flags: –help, –version, -1, -2, -C, -M, -T, -V, -Z, -h, -l, -m, -s, -t, -v, -z

Fuzzy Finders

fzf

https://github.com/junegunn/fzf

  • Fuzzy finder. –bind allowed with UI-only actions (no command execution). Display, filtering, and layout flags allowed.

fzy

https://github.com/jhawthorn/fzy

  • Allowed standalone flags: –help, –show-info, –show-scores, –version, -h, -i, -v
  • Allowed valued flags: –lines, –prompt, –query, –show-matches, –tty, -e, -l, -p, -q, -t
  • Bare invocation allowed

peco

https://github.com/peco/peco

  • Allowed standalone flags: –help, –null, –print-query, –select-1, –version, -h, -v
  • Allowed valued flags: –buffer-size, –initial-filter, –initial-index, –layout, –on-cancel, –prompt, –query, –selection-prefix, -b
  • Bare invocation allowed

pick

https://github.com/mptre/pick

  • Allowed standalone flags: –help, –version, -K, -S, -X, -d, -h, -o, -v, -x
  • Allowed valued flags: -q
  • Bare invocation allowed

selecta

https://github.com/garybernhardt/selecta

  • Allowed standalone flags: –help, –version, -h, -v
  • Allowed valued flags: –search, -s
  • Bare invocation allowed

sk

https://github.com/lotabout/skim

  • Fuzzy finder. Display, filtering, and layout flags allowed. –history allowed (SafeWrite).

zf

https://github.com/natecraddock/zf

  • Allowed standalone flags: –help, –keep-order, –plain, –version, -0, -h, -k, -p, -v
  • Allowed valued flags: –delimiter, –filter, –height, –lines, –preview-width, -d, -f, -l
  • Bare invocation allowed

Go

buf

https://buf.build/docs/

  • breaking: Flags: –exclude-imports, –help, –limit-to-input-files, -h. Valued: –against, –against-config, –config, –error-format, –exclude-path, –path. Positional args accepted
  • build: Flags: –as-file-descriptor-set, –disable-symlinks, –exclude-imports, –exclude-source-info, –help, -h. Valued: –config, –exclude-path, –output, –path, -o. Positional args accepted
  • completion: Flags: –help, -h. Positional args accepted
  • convert: Flags: –from-format, –help, –to-format, -h. Valued: –from, –output, –to, –type, -o. Positional args accepted
  • format: Flags: –diff, –exit-code, –help, –write, -d, -h, -w. Valued: –config, –exclude-path, –output, –path, -o. Positional args accepted
  • generate: Flags: –clean, –debug, –help, –include-imports, –include-types, –include-wkt, -h. Valued: –config, –exclude-path, –include-types, –output, –path, –template, –type, -o. Positional args accepted
  • help: Positional args accepted
  • lint: Flags: –exclude-imports, –help, -h. Valued: –config, –error-format, –exclude-path, –path. Positional args accepted
  • ls-files: Flags: –help, –include-imports, –include-import-paths, -h. Valued: –config, –format. Positional args accepted
  • Allowed standalone flags: –help, –version, -h

dlv

https://github.com/go-delve/delve

  • Allowed standalone flags: –help, –version, -h, -v

errcheck

https://github.com/kisielk/errcheck

  • Allowed standalone flags: –abspath, –asserts, –blank, –exclude, –help, –ignoretests, –ignoregenerated, –mod, –tags, –verbose, -abspath, -asserts, -blank, -exclude, -h, -ignoregenerated, -ignoretests, -mod, -tags, -verbose
  • Bare invocation allowed

gci

https://github.com/daixiang0/gci

  • diff: Flags: –debug, –help, –no-prefix-comments, –skip-generated, –skip-vendor, -h. Valued: –custom-order, –section, -s. Positional args accepted
  • help: Positional args accepted
  • list: Flags: –debug, –help, –skip-generated, –skip-vendor, -h. Valued: –section, -s. Positional args accepted
  • print: Flags: –debug, –help, –no-prefix-comments, –skip-generated, –skip-vendor, -h. Valued: –custom-order, –section, -s. Positional args accepted
  • write: Flags: –debug, –help, –no-prefix-comments, –skip-generated, –skip-vendor, -h. Valued: –custom-order, –section, -s. Positional args accepted
  • Allowed standalone flags: –help, -h

go

https://pkg.go.dev/cmd/go

  • build: Flags: –help, -a, -asan, -cover, -h, -linkshared, -modcacherw, -msan, -n, -race, -trimpath, -v, -work, -x. Valued: -asmflags, -buildmode, -buildvcs, -compiler, -covermode, -coverpkg, -gccgoflags, -gcflags, -installsuffix, -ldflags, -mod, -modfile, -o, -overlay, -p, -pgo, -pkgdir, -tags
  • doc: Flags: –help, -all, -c, -cmd, -h, -short, -src, -u
  • env: Flags: –help, -h, -json
  • help: Positional args accepted
  • list: Flags: –help, -a, -asan, -compiled, -cover, -deps, -e, -export, -find, -h, -linkshared, -m, -modcacherw, -msan, -n, -race, -retract, -test, -trimpath, -u, -v, -versions, -work, -x. Valued: -asmflags, -buildmode, -buildvcs, -compiler, -covermode, -coverpkg, -f, -gccgoflags, -gcflags, -installsuffix, -json, -ldflags, -mod, -modfile, -overlay, -p, -pgo, -pkgdir, -reuse, -tags
  • test: Flags: –help, -a, -asan, -benchmem, -cover, -failfast, -h, -json, -linkshared, -modcacherw, -msan, -n, -race, -short, -trimpath, -v, -work, -x. Valued: -asmflags, -bench, -benchtime, -blockprofile, -blockprofilerate, -buildmode, -buildvcs, -compiler, -count, -covermode, -coverpkg, -coverprofile, -cpu, -cpuprofile, -fuzz, -fuzzminimizetime, -fuzztime, -gccgoflags, -gcflags, -installsuffix, -ldflags, -list, -memprofile, -memprofilerate, -mod, -modfile, -mutexprofile, -mutexprofilefraction, -o, -outputdir, -overlay, -p, -parallel, -pgo, -pkgdir, -run, -shuffle, -skip, -tags, -timeout, -trace
  • version: Flags: –help, -h, -m, -v
  • vet: Flags: –help, -a, -asan, -cover, -h, -json, -linkshared, -modcacherw, -msan, -n, -race, -trimpath, -v, -work, -x. Valued: -asmflags, -buildmode, -buildvcs, -c, -compiler, -covermode, -coverpkg, -gccgoflags, -gcflags, -installsuffix, -ldflags, -mod, -modfile, -overlay, -p, -pgo, -pkgdir, -tags
  • Allowed standalone flags: –help, –version, -V, -h

gofmt

https://pkg.go.dev/cmd/gofmt

  • Allowed standalone flags: –cpuprofile, –d, –e, –help, –l, –s, –w, -d, -e, -h, -l, -s, -w
  • Allowed valued flags: –r, -r
  • Bare invocation allowed

gofumpt

https://github.com/mvdan/gofumpt

  • Allowed standalone flags: –cpuprofile, –d, –diff, –e, –extra, –help, –l, –list, –write, –w, -d, -e, -h, -l, -w
  • Allowed valued flags: –lang, –modpath
  • Bare invocation allowed

goimports

https://pkg.go.dev/golang.org/x/tools/cmd/goimports

  • Allowed standalone flags: –cpuprofile, –d, –e, –format-only, –help, –l, –srcdir, –v, –w, -d, -e, -h, -l, -v, -w
  • Allowed valued flags: –local, -local, –srcdir, -srcdir
  • Bare invocation allowed

golangci-lint

https://golangci-lint.run/

  • help: Positional args accepted
  • linters: Flags: –help, -h
  • run: Flags: –allow-parallel-runners, –help, –json, –new, –no-config, –print-issued-lines, –print-linter-name, –show-stats, –verbose, -h, -v. Valued: –build-tags, –color, –concurrency, –config, –disable, –enable, –exclude, –go, –max-issues-per-linter, –max-same-issues, –out-format, –path-prefix, –skip-dirs, –skip-files, –sort-results, –timeout, -D, -E, -c, -e, -p
  • version: Flags: –help, –format, -h
  • Allowed standalone flags: –help, –version, -h

gomodifytags

https://github.com/fatih/gomodifytags

  • Allowed standalone flags: –add-options, –all, –clear-tags, –clear-options, –format, –help, –quiet, –remove-tags, –remove-options, –skip-unexported, –sort, –transform, –w, -h, -w
  • Allowed valued flags: –add-tags, –field, –file, –line, –modified, –offset, –override, –remove-options, –remove-tags, –struct, –template, –transform, -add-tags, -clear-tags, -field, -file, -line, -modified, -offset, -override, -remove-options, -remove-tags, -struct, -template, -transform

goreleaser

https://goreleaser.com/

  • check: Flags: –help, –quiet, -h, -q. Valued: –config, –load-env-files, -f
  • completion: Flags: –help, -h. Positional args accepted
  • healthcheck: Flags: –help, –quiet, -h, -q
  • help: Positional args accepted
  • init: Flags: –help, -h. Valued: –config, -f
  • jsonschema: Flags: –help, -h. Valued: –output, -o
  • schema: Flags: –help, -h. Valued: –output, -o
  • verify: Flags: –help, -h, –debug. Valued: -f, –config, –checksum-file. Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

gosec

https://github.com/securego/gosec

  • Allowed standalone flags: –help, –exclude-generated, –no-fail, –nosec, –quiet, –sort, –stdout, –track-suppressions, –verbose, -h, -q
  • Allowed valued flags: –concurrency, –conf, –confidence, –exclude, –exclude-dir, –fmt, –include, –out, –severity, –tags, -conf, -confidence, -exclude, -exclude-dir, -fmt, -include, -out, -severity, -tags

gotestsum

https://github.com/gotestyourself/gotestsum

  • Allowed standalone flags: –debug, –dry-run, –force-cache, –format-hide-empty-pkg, –help, –ignore-non-json-output-lines, –no-color, –rerun-fails-only-root-cases, –watch, –watch-chdir, -h
  • Allowed valued flags: –format, –format-hivis, –format-icons, –hide-summary, –junitfile, –junitfile-hide-empty-pkg, –junitfile-project-name, –junitfile-testcase-classname, –junitfile-testsuite-name, –max-fails, –packages, –post-run-command, –raw-command, –rerun-fails, –rerun-fails-max-failures, –rerun-fails-report, –rerun-fails-run-root-test, –watch-skip-tests
  • Bare invocation allowed

govulncheck

https://pkg.go.dev/golang.org/x/vuln/cmd/govulncheck

  • Allowed standalone flags: –help, –json, –version, -h
  • Allowed valued flags: -C, -db, -mode, -show, -tags, -test

mage

https://magefile.org/

  • Allowed standalone flags: –help, –list, –version, -V, -h, -l

revive

https://revive.run/

  • Allowed standalone flags: –help, –version, -h
  • Allowed valued flags: –config, –exclude, –formatter, –include, –max_open_files, –set_exit_status, -config, -exclude, -formatter, -include, -max_open_files, -set_exit_status
  • Bare invocation allowed

staticcheck

https://staticcheck.dev/

  • Allowed standalone flags: –debug.version, –help, –json, –matrix, –merge, –show-ignored, –tests, -f
  • Allowed valued flags: -checks, -explain, -fail, -go, -tags

task

https://taskfile.dev/

  • Allowed standalone flags: –color, –concurrency, –dry, –exit-code, –force, –global, –help, –init, –insecure, –interval, –json, –list, –list-all, –no-color, –offline, –parallel, –silent, –status, –summary, –verbose, –version, –watch, -C, -d, -f, -g, -h, -i, -j, -l, -n, -p, -s, -t, -v, -w, -a
  • Allowed valued flags: –dir, –output, –taskfile, -d, -o, -t

Hashing

b2sum

https://www.gnu.org/software/coreutils/manual/coreutils.html#b2sum-invocation

  • Allowed standalone flags: –binary, –check, –help, –ignore-missing, –quiet, –status, –strict, –tag, –text, –version, –warn, –zero, -V, -b, -c, -h, -t, -w, -z
  • Allowed valued flags: –length, -l
  • Bare invocation allowed

cksum

https://www.gnu.org/software/coreutils/manual/coreutils.html#cksum-invocation

Aliases: gcksum

  • Allowed standalone flags: –base64, –check, –help, –raw, –strict, –tag, –untagged, –version, –warn, –zero, -V, -c, -h, -w, -z
  • Allowed valued flags: –algorithm, –length, -a, -l
  • Bare invocation allowed

md5

https://man7.org/linux/man-pages/man1/md5sum.1.html

  • Allowed standalone flags: –help, –version, -V, -h, -n, -p, -q, -r, -t
  • Allowed valued flags: -s
  • Bare invocation allowed

md5sum

https://www.gnu.org/software/coreutils/manual/coreutils.html#md5sum-invocation

Aliases: gmd5sum

  • Allowed standalone flags: –binary, –check, –help, –ignore-missing, –quiet, –status, –strict, –tag, –text, –version, –warn, –zero, -V, -b, -c, -h, -t, -w, -z
  • Bare invocation allowed

sha1sum

https://www.gnu.org/software/coreutils/manual/coreutils.html#sha1sum-invocation

Aliases: gsha1sum

  • Allowed standalone flags: –binary, –check, –help, –ignore-missing, –quiet, –status, –strict, –tag, –text, –version, –warn, –zero, -V, -b, -c, -h, -t, -w, -z
  • Bare invocation allowed

sha224sum

https://www.gnu.org/software/coreutils/manual/coreutils.html#sha2-utilities

Aliases: gsha224sum

  • Allowed standalone flags: –binary, –check, –help, –ignore-missing, –quiet, –status, –strict, –tag, –text, –version, –warn, –zero, -V, -b, -c, -h, -t, -w, -z
  • Bare invocation allowed

sha256sum

https://www.gnu.org/software/coreutils/manual/coreutils.html#sha2-utilities

Aliases: gsha256sum

  • Allowed standalone flags: –binary, –check, –help, –ignore-missing, –quiet, –status, –strict, –tag, –text, –version, –warn, –zero, -V, -b, -c, -h, -t, -w, -z
  • Bare invocation allowed

sha384sum

https://www.gnu.org/software/coreutils/manual/coreutils.html#sha2-utilities

Aliases: gsha384sum

  • Allowed standalone flags: –binary, –check, –help, –ignore-missing, –quiet, –status, –strict, –tag, –text, –version, –warn, –zero, -V, -b, -c, -h, -t, -w, -z
  • Bare invocation allowed

sha512sum

https://www.gnu.org/software/coreutils/manual/coreutils.html#sha2-utilities

Aliases: gsha512sum

  • Allowed standalone flags: –binary, –check, –help, –ignore-missing, –quiet, –status, –strict, –tag, –text, –version, –warn, –zero, -V, -b, -c, -h, -t, -w, -z
  • Bare invocation allowed

shasum

https://perldoc.perl.org/shasum

  • Allowed standalone flags: –binary, –check, –help, –portable, –status, –strict, –tag, –text, –version, –warn, -0, -V, -b, -c, -h, -p, -s, -t
  • Allowed valued flags: –algorithm, -a
  • Bare invocation allowed

sum

https://www.gnu.org/software/coreutils/manual/coreutils.html#sum-invocation

Aliases: gsum

  • Allowed standalone flags: –help, –sysv, –version, -V, -h, -r, -s
  • Bare invocation allowed

ImageMagick

magick

https://imagemagick.org/script/command-line-tools.php

  • Routing: explicit subcommands match a [[command.sub]] block; bare diagnostic flags match [command.fallback]; otherwise the implicit-convert form delegates to convert only when the first positional looks like a file path. The -script token is denied anywhere as MSL execution.

  • combine: Positional args accepted

  • compare: Positional args accepted

  • composite: Positional args accepted

  • convert: delegates to inner command

  • identify: delegates to inner command

  • mogrify: Positional args accepted

  • montage: Positional args accepted

  • stream: Positional args accepted

  • Without a subcommand:

  • Allowed standalone flags: –help, –version, -V, -h

JVM

clj

https://clojure.org/reference/deps_and_cli

Aliases: clojure

  • Allowed standalone flags: –help, –version, -Sdescribe, -Spath, -Stree, -Sverbose, -h, -help

detekt

https://detekt.dev/docs/gettingstarted/cli/

  • Allowed standalone flags: –build-upon-default-config, –debug, –help, –parallel, –version, -V, -h
  • Allowed valued flags: –baseline, –classpath, –config, –config-resource, –excludes, –includes, –input, –jvm-target, –language-version, –plugins, –report
  • Bare invocation allowed

gradle

https://docs.gradle.org/current/userguide/command_line_interface.html

Aliases: gradlew

  • build: Flags: –build-cache, –configure-on-demand, –console, –continue, –dry-run, –help, –info, –no-build-cache, –no-daemon, –no-parallel, –no-rebuild, –parallel, –profile, –quiet, –rerun-tasks, –scan, –stacktrace, –warning-mode, -h, -q. Valued: –exclude-task, –max-workers, -x
  • check: Flags: –build-cache, –configure-on-demand, –console, –continue, –dry-run, –help, –info, –no-build-cache, –no-daemon, –no-parallel, –no-rebuild, –parallel, –profile, –quiet, –rerun-tasks, –scan, –stacktrace, –warning-mode, -h, -q. Valued: –exclude-task, –max-workers, -x
  • dependencies: Flags: –console, –help, –info, –no-rebuild, –quiet, –stacktrace, –warning-mode, -h, -q. Valued: –configuration
  • properties: Flags: –console, –help, –info, –no-rebuild, –quiet, –stacktrace, –warning-mode, -h, -q
  • tasks: Flags: –all, –console, –help, –info, –no-rebuild, –quiet, –stacktrace, –warning-mode, -h, -q. Valued: –group
  • test: Flags: –build-cache, –configure-on-demand, –console, –continue, –dry-run, –help, –info, –no-build-cache, –no-daemon, –no-parallel, –no-rebuild, –parallel, –profile, –quiet, –rerun-tasks, –scan, –stacktrace, –warning-mode, -h, -q. Valued: –exclude-task, –max-workers, -x
  • Allowed standalone flags: –help, –version, -V, -h

groovy

https://groovy-lang.org/single-page-documentation.html

  • Allowed standalone flags: –help, –version, -h, -v

jar

https://docs.oracle.com/en/java/javase/21/docs/specs/man/jar.html

  • List mode only: tf, tvf, –list, -t. Also –version, –help.

jarsigner

https://docs.oracle.com/en/java/javase/21/docs/specs/man/jarsigner.html

  • Requires -verify. - Allowed standalone flags: -certs, -strict, -verbose, -verify, -help, -h

javap

https://docs.oracle.com/en/java/javase/21/docs/specs/man/javap.html

  • Allowed standalone flags: –help, –version, -V, -c, -constants, -h, -l, -p, -private, -protected, -public, -s, -sysinfo, -v, -verbose
  • Allowed valued flags: –module, -bootclasspath, -classpath, -cp, -m

jcmd

https://docs.oracle.com/en/java/javase/21/docs/specs/man/jcmd.html

  • Allowed standalone flags: –help, -h, -help, -l
  • Bare invocation allowed

jdeps

https://docs.oracle.com/en/java/javase/21/docs/specs/man/jdeps.html

  • Allowed standalone flags: –api-only, –check, –ignore-missing-deps, –inverse, –jdk-internals, –list-deps, –list-reduced-deps, –missing-deps, –print-module-deps, –regex, -R, -V, -apionly, -c, -cp, -dotoutput, -e, -f, -filter, -h, -help, -include, -jdkinternals, -m, -module, -multi-release, -p, -package, -q, -quiet, -recursive, -regex, -s, -summary, -v, -verbose, -version
  • Allowed valued flags: –add-modules, –class-path, –dot-output, –filter, –ignore-missing-deps, –include, –module, –module-path, –multi-release, –print-module-deps, –regex, –require, –upgrade-module-path, -classpath, -cp

jenv

https://www.jenv.be/

  • add: Flags: –help, –skip-existing, -h
  • commands: Flags: –help, –sh, –no-sh, -h
  • disable-plugin: Flags: –help, -h
  • doctor: Flags: –help, -h
  • enable-plugin: Flags: –help, -h
  • global: Flags: –help, –unset, -h
  • help: Positional args accepted
  • hooks: Flags: –help, -h
  • javahome: Flags: –help, -h
  • local: Flags: –help, –unset, -h
  • plugin list: Flags: –help, -h
  • plugin ls: Flags: –help, -h
  • plugins: Flags: –help, -h
  • prefix: Flags: –help, -h
  • rehash: Flags: –help, -h
  • remove: Flags: –help, -h
  • root: Flags: –help, -h
  • shell: Flags: –help, –unset, -h
  • shims: Flags: –help, –short, -h
  • version: Flags: –help, -h
  • version-file: Flags: –help, -h
  • version-file-read: Flags: –help, -h
  • version-name: Flags: –help, -h
  • version-origin: Flags: –help, -h
  • versions: Flags: –bare, –help, -h
  • whence: Flags: –help, –path, -h
  • which: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

jstack

https://docs.oracle.com/en/java/javase/21/docs/specs/man/jstack.html

  • Allowed standalone flags: –help, –version, -h, -help, -version

keytool

https://docs.oracle.com/en/java/javase/21/docs/specs/man/keytool.html

  • -list: Flags: –help, -h, -rfc, -v. Valued: -alias, -keystore, -storepass, -storetype
  • -printcert: Flags: –help, -h, -rfc, -v. Valued: -file, -jarfile
  • Allowed standalone flags: –help, –version, -V, -h

kotlinc

https://kotlinlang.org/docs/command-line.html

  • Allowed standalone flags: –help, -Xjava-source-roots, -Xjvm-default, -Xnew-inference, -Xno-call-assertions, -Xno-receiver-assertions, -help, -include-runtime, -java-parameters, -jvm-target, -language-version, -no-jdk, -no-reflect, -no-stdlib, -nowarn, -progressive, -script, -verbose, -version, -Werror, -X, -h
  • Allowed valued flags: –release, -Xfriend-paths, -Xplugin, -api-version, -classpath, -cp, -d, -expression, -jdk-home, -kotlin-home, -language-version, -module-name, -opt-in, -script-templates

ktlint

https://pinterest.github.io/ktlint/latest/

  • Allowed standalone flags: –color, –color-name, –help, –relative, –verbose, –version, -V, -h
  • Allowed valued flags: –editorconfig, –reporter
  • Bare invocation allowed

lein

https://leiningen.org/

  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

mill

https://mill-build.com/

  • Allowed standalone flags: –bell, –debug, –disable-callgraph, –disable-prompt, –enable-prompt, –help, –interactive, –no-server, –silent, –ticker, –version, –watch, -V, -b, -d, -h, -i, -s, -w

mvn / mvnw

https://maven.apache.org/ref/current/maven-embedder/cli.html

  • Phases: compile, dependency:list, dependency:tree, help:describe, test, test-compile, validate, verify.

sbt

https://www.scala-sbt.org/

  • Allowed standalone flags: –debug, –error, –help, –info, –jvm-debug, –no-colors, –no-server, –no-share, –numeric-version, –script-version, –supershell, –traces, –verbose, –version, –warn, -V, -d, -h, -v

scala

https://docs.scala-lang.org/scala3/reference/cli/cli.html

  • Allowed standalone flags: –help, –version, -h, -help, -version, -V

scalac

https://docs.scala-lang.org/scala3/reference/cli/scalac.html

  • Allowed standalone flags: –help, –version, -Werror, -Xfatal-warnings, -color, -deprecation, -encoding, -explain, -explain-types, -feature, -help, -language, -new-syntax, -no-indent, -old-syntax, -print, -print-tasty, -rewrite, -shasum, -source, -uniqid, -unchecked, -usejavacp, -verbose, -version, -Wunused, -Xignore-scala2-macros, -explain, -explain-types, -language, -rewrite, -deprecation, -feature, -Yshow-suppressed-errors, -Wnonunit-statement, -h
  • Allowed valued flags: –release, -Xss, -bootclasspath, -classpath, -cp, -d, -encoding, -extdirs, -javabootclasspath, -language, -release, -source, -sourcepath, -target

scalafix

https://scalacenter.github.io/scalafix/

  • Allowed standalone flags: –auto-classpath, –check, –debug, –diff, –exclude, –help, –include, –non-interactive, –no-stale-semanticdb, –quiet-parse-errors, –scalac-options, –stdout, –stdin, –syntactic, –test, –triggered, –verbose, –version, -V, -h, -q
  • Allowed valued flags: –auto-classpath-roots, –bash, –classpath, –config, –diff-base, –exclude, –files, –format, –include, –rules, –scala-version, –source-root, –sourceroot, –tool-classpath, -c, -r
  • Bare invocation allowed

scalafmt

https://scalameta.org/scalafmt/

  • Allowed standalone flags: –check, –debug, –diff, –diff-branch, –exclude, –git, –help, –include, –list, –non-interactive, –quiet, –respect-project-filters, –stdin, –stdout, –test, –verbose, –version, -V, -h, -q
  • Allowed valued flags: –config, –config-str, –dialect, –exclude, –include, -c
  • Bare invocation allowed

sdk

https://sdkman.io/usage

  • current: Flags: –help, -h
  • default: Flags: –help, -h
  • env clear: Flags: –help, -h
  • env init: Flags: –help, -h
  • env install: Flags: –help, -h
  • flush: Flags: –help, -h
  • help: Positional args accepted
  • home: Flags: –help, -h
  • install: Flags: –help, -h
  • list: Flags: –help, -h
  • offline: Flags: –help, -h
  • uninstall: Flags: –help, -h
  • update: Flags: –help, -h
  • upgrade: Flags: –help, -h
  • use: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

Kafka

kafka-console-consumer

https://kafka.apache.org/documentation/#basic_ops_consumer

  • Allowed standalone flags: –help, -h, –version, –from-beginning, –skip-message-on-error, –enable-systest-events
  • Allowed valued flags: –bootstrap-server, –consumer-property, –consumer.config, –consumer-config, –formatter, –formatter-config, –property, –group, –isolation-level, –key-deserializer, –value-deserializer, –max-messages, –timeout-ms, –offset, –partition, –topic, –include, –whitelist

kafka-consumer-groups

https://kafka.apache.org/documentation/#basic_ops_consumer_group

  • –describe: Flags: –help, -h, –all-groups, –members, –offsets, –state, –verbose. Valued: –bootstrap-server, –command-config, –group, –timeout
  • –list: Flags: –help, -h. Valued: –bootstrap-server, –command-config, –state
  • Allowed standalone flags: –help, -h, –version

kafka-topics

https://kafka.apache.org/documentation/#basic_ops_add_topic

  • –describe: Flags: –help, -h, –unavailable-partitions, –under-replicated-partitions, –under-min-isr-partitions, –at-min-isr-partitions, –exclude-internal. Valued: –bootstrap-server, –command-config, –topic, –topic-id, –topic-id-type, –exclude-topic, –partition
  • –list: Flags: –help, -h, –exclude-internal. Valued: –bootstrap-server, –command-config, –topic, –topic-id, –topic-id-type, –exclude-topic
  • Allowed standalone flags: –help, -h, –version

.NET

cake

https://cakebuild.net/docs/running-builds/runners/cake-tool

  • Allowed standalone flags: –help, –info, –version, -h

csi

https://learn.microsoft.com/en-us/visualstudio/scripting/scripting-with-the-csi-utility

  • Allowed standalone flags: –help, –version, -?, -help

docfx

https://dotnet.github.io/docfx/reference/docfx-cli-reference/docfx.html

  • build: Flags: –changesFile, –cleanupCacheHistory, –debug, –disableGitFeatures, –dryRun, –exportRawModel, –exportViewModel, –force, –forcePostProcess, –help, –keepFileLink, –lruSize, –maxParallelism, –noLangKeyword, –postProcessors, –rawModelOutputFolder, –serve, –templateFolder, –viewModelOutputFolder, -?, -f, -h. Valued: –changesFile, –exportRawModel, –exportViewModel, –globalMetadata, –globalMetadataFiles, –fileMetadata, –fileMetadataFiles, –logLevel, –logFile, –lruSize, –markdownEngineName, –markdownEngineProperties, –maxParallelism, –output, –postProcessors, –templateFolder, –theme, -l, -o, -t. Positional args accepted
  • help: Positional args accepted
  • init: Flags: –help, –quiet, –yes, -h, -q, -y. Valued: –output, -o
  • metadata: Flags: –disableDefaultFilter, –disableGitFeatures, –force, –help, –namespaceLayout, –shouldSkipMarkup, -?, -h. Valued: –filter, –globalNamespaceId, –logLevel, –logFile, –memberLayout, –namespaceLayout, –outputFormat, –output, –property, –repositoryRoot, -l, -o, -p. Positional args accepted
  • template list: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

dotnet

https://learn.microsoft.com/en-us/dotnet/core/tools/

  • build: Flags: –force, –help, –no-dependencies, –no-incremental, –no-restore, –nologo, –self-contained, –tl, –use-current-runtime, -h. Valued: –arch, –artifacts-path, –configuration, –framework, –os, –output, –property, –runtime, –source, –verbosity, –version-suffix, -a, -c, -f, -o, -p, -r, -s, -v
  • clean: Flags: –help, –nologo, –tl, -h. Valued: –artifacts-path, –configuration, –framework, –output, –runtime, –verbosity, -c, -f, -o, -r, -v
  • format: Flags: –exclude-generated, –folder, –help, –include-generated, –no-restore, –verify-no-changes, -h. Valued: –binarylog, –diagnostics, –exclude, –exclude-diagnostics, –include, –report, –severity, –verbosity, -v
  • help: Positional args accepted
  • list: Flags: –deprecated, –help, –highest-minor, –highest-patch, –include-prerelease, –include-transitive, –outdated, –vulnerable, -h. Valued: –config, –format, –framework, –source, –verbosity, -v
  • new: Flags: –diagnostics, –dry-run, –force, –help, –list, –update-apply, –update-check, -d, -h, -l. Valued: –author, –columns, –columns-all, –language, –name, –no-update-check, –output, –project, –type, –verbosity, -lang, -n, -o
  • nuget list: Flags: –help, -h
  • nuget verify: Flags: –help, -h, –all, -v. Valued: –certificate-fingerprint, –configfile, –verbosity. Positional args accepted
  • nuget: Flags: –help, -h
  • pack: Flags: –force, –help, –include-source, –include-symbols, –no-build, –no-dependencies, –no-restore, –nologo, –serviceable, –tl, -h. Valued: –artifacts-path, –configuration, –output, –property, –runtime, –source, –verbosity, –version-suffix, -c, -o, -p, -r, -s, -v
  • publish: Flags: –disable-build-servers, –force, –help, –no-build, –no-dependencies, –no-restore, –nologo, –self-contained, –tl, –use-current-runtime, -h. Valued: –arch, –artifacts-path, –configuration, –framework, –manifest, –os, –output, –property, –runtime, –source, –verbosity, –version-suffix, -a, -c, -f, -o, -p, -r, -s, -v
  • restore: Flags: –disable-build-servers, –disable-parallel, –force, –force-evaluate, –help, –ignore-failed-sources, –interactive, –no-cache, –no-dependencies, –no-http-cache, –use-current-runtime, -h. Valued: –arch, –artifacts-path, –configfile, –lock-file-path, –locked-mode, –os, –packages, –runtime, –source, –verbosity, -a, -r, -s, -v
  • sln add: Flags: –help, –in-root, -h. Valued: –solution-folder, -s
  • sln list: Flags: –help, –solution-folders, -h
  • sln remove: Flags: –help, -h
  • sln: Flags: –help, -h
  • test: Flags: –blame, –blame-crash, –blame-hang, –force, –help, –list-tests, –no-build, –no-dependencies, –no-restore, –nologo, -h. Valued: –arch, –artifacts-path, –blame-crash-collect-always, –blame-crash-dump-type, –blame-hang-dump-type, –blame-hang-timeout, –collect, –configuration, –diag, –environment, –filter, –framework, –logger, –os, –output, –property, –results-directory, –runtime, –settings, –test-adapter-path, –verbosity, -a, -c, -d, -e, -f, -l, -o, -r, -s, -v
  • tool list: Flags: –global, –help, –local, -g, -h. Valued: –tool-path
  • tool: Flags: –help, -h
  • workload list: Flags: –help, -h. Valued: –verbosity, -v
  • workload: Flags: –help, -h
  • Allowed standalone flags: –help, –info, –list-runtimes, –list-sdks, –version, -V, -h

dotnet-counters

https://learn.microsoft.com/en-us/dotnet/core/diagnostics/dotnet-counters

  • help: Positional args accepted
  • list: Flags: –help, -h
  • ps: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

dotnet-dump

https://learn.microsoft.com/en-us/dotnet/core/diagnostics/dotnet-dump

  • help: Positional args accepted
  • ps: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

dotnet-ef

https://learn.microsoft.com/en-us/ef/core/cli/dotnet

  • database list: Flags: –help, –no-build, –prefix-output, -h. Valued: –configuration, –framework, –json, –project, –startup-project, -p, -s
  • database: Flags: –help, -h, –verbose
  • dbcontext info: Flags: –help, –no-build, –prefix-output, -h. Valued: –configuration, –context, –framework, –json, –project, –runtime, –startup-project, -c, -p, -s
  • dbcontext list: Flags: –help, –no-build, –prefix-output, -h. Valued: –configuration, –framework, –json, –project, –startup-project, -p, -s
  • dbcontext: Flags: –help, -h, –verbose
  • help: Positional args accepted
  • migrations has-pending-model-changes: Flags: –help, –no-build, -h. Valued: –configuration, –context, –framework, –project, –startup-project, -c, -p, -s
  • migrations list: Flags: –help, –no-build, –no-color, –no-connect, –prefix-output, -h. Valued: –configuration, –connection, –context, –framework, –json, –msbuildprojectextensionspath, –project, –runtime, –startup-project, -c, -p, -s
  • migrations: Flags: –help, -h, –verbose
  • Allowed standalone flags: –help, –version, -h, -v

dotnet-gcdump

https://learn.microsoft.com/en-us/dotnet/core/diagnostics/dotnet-gcdump

  • help: Positional args accepted
  • ps: Flags: –help, -h
  • report: Flags: –help, -h. Valued: –type. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

dotnet-script

https://github.com/dotnet-script/dotnet-script

  • Allowed standalone flags: –help, –info, –version, -h

dotnet-sos

https://learn.microsoft.com/en-us/dotnet/core/diagnostics/dotnet-sos

  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

dotnet-stack

https://learn.microsoft.com/en-us/dotnet/core/diagnostics/dotnet-stack

  • help: Positional args accepted
  • ps: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

dotnet-symbol

https://github.com/dotnet/symstore/blob/main/src/dotnet-symbol/README.md

  • Allowed standalone flags: –debugging, –diagnostics, –help, –host-only, –ignore-errors, –internal-server, –microsoft-symbol-server, –modules, –no-symbols, –quiet, –recurse-subdirectories, –symbols, –version, -d, -h, -r
  • Allowed valued flags: –authenticated-server-path, –cache-directory, –output, –server-path, –symstore, –timeout, -o

dotnet-trace

https://learn.microsoft.com/en-us/dotnet/core/diagnostics/dotnet-trace

  • convert: Flags: –help, -h. Valued: –format, –output, -o. Positional args accepted
  • help: Positional args accepted
  • list-profiles: Flags: –help, -h
  • ps: Flags: –help, -h
  • report: Flags: –help, -h. Valued: –max-depth. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

fantomas

https://github.com/fsprojects/fantomas

  • Allowed standalone flags: –check, –daemon, –force, –help, –out, –profile, –quiet, –recurse, –standalone, –strict, –verbose, –version, -h, -r
  • Allowed valued flags: –config, –exclude, –include, –out, –parallel

fsi

https://learn.microsoft.com/en-us/dotnet/fsharp/tools/fsharp-interactive/

Aliases: dotnet-fsi

  • Allowed standalone flags: –help, –version, -?, -h

mcs

https://www.mono-project.com/docs/about-mono/languages/csharp/

  • Allowed standalone flags: –help, –version, -help, /checked-, /checked, /codepage:auto, /debug, /debug+, /debug-, /help, /nologo, /noconfig, /nostdlib, /nowarn, /optimize, /optimize+, /optimize-, /recurse, /target:exe, /target:library, /target:winexe, /target:module, /unsafe, /unsafe+, /unsafe-, /v, /warnaserror, /warnaserror+, /warnaserror-, -?, -help, -langversion
  • Allowed valued flags: /d, /define, /doc, /keycontainer, /keyfile, /l, /lib, /main, /out, /pkg, /r, /recurse, /reference, /target, /warn, /warnaserror, /win32icon, /win32res

mono

https://www.mono-project.com/docs/about-mono/

  • Allowed standalone flags: –help, –version, -V, -h, –info

msbuild

https://learn.microsoft.com/en-us/visualstudio/msbuild/msbuild-command-line-reference

  • Allowed standalone flags: /binaryLogger, /check, /clp, /consoleLoggerParameters, /debug, /detailedSummary, /distributedFileLogger, /distributedlogger, /dl, /ds, /fileLogger, /fl, /getItem, /getProperty, /getTargetResult, /graphBuild, /help, /ignoreProjectExtensions, /inputResultsCaches, /interactive, /isolateProjects, /lowPriority, /m, /maxcpucount, /multiProc, /nodeReuse, /noAutoResponse, /noConsoleLogger, /noLogo, /nologo, /nor, /p:RestoreNoCache=true, /preprocess, /profileEvaluation, /q, /quiet, /r, /restore, /restoreProperty, /t, /target, /terminalLogger, /tl, /toolsVersion, /tv, /v, /validate, /verbosity, /version, /warnAsError, /warnAsMessage, /warnNotAsError, /ver, /?, -binaryLogger, -check, -clp, -consoleLoggerParameters, -debug, -detailedSummary, -distributedFileLogger, -distributedlogger, -dl, -ds, -fileLogger, -fl, -getItem, -getProperty, -getTargetResult, -graphBuild, -help, -ignoreProjectExtensions, -interactive, -isolateProjects, -lowPriority, -m, -maxcpucount, -multiProc, -nodeReuse, -noAutoResponse, -noConsoleLogger, -noLogo, -nologo, -nor, -preprocess, -profileEvaluation, -q, -quiet, -r, -restore, -restoreProperty, -t, -target, -terminalLogger, -tl, -toolsVersion, -tv, -v, -validate, -verbosity, -version, -warnAsError, -warnAsMessage, -warnNotAsError, -ver, –help
  • Allowed valued flags: /binaryLogger, /clp, /consoleLoggerParameters, /distributedFileLogger, /distributedlogger, /fileLogger, /fileLoggerParameters, /flp, /getProperty, /getItem, /getTargetResult, /inputResultsCaches, /logger, /maxcpucount, /nodeReuse, /outputResultsCache, /p, /preprocess, /profileEvaluation, /property, /restore, /target, /terminalLogger, /toolsVersion, /tv, /verbosity, /warnAsError, /warnAsMessage, /warnNotAsError, -binaryLogger, -clp, -consoleLoggerParameters, -distributedFileLogger, -distributedlogger, -fileLogger, -fileLoggerParameters, -flp, -getProperty, -getItem, -getTargetResult, -inputResultsCaches, -logger, -maxcpucount, -nodeReuse, -outputResultsCache, -p, -preprocess, -profileEvaluation, -property, -restore, -target, -terminalLogger, -toolsVersion, -tv, -verbosity, -warnAsError, -warnAsMessage, -warnNotAsError
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

nuget

https://learn.microsoft.com/en-us/nuget/reference/nuget-exe-cli-reference

  • config: Flags: –help, -?, -AsPath, -help. Valued: -ConfigFile. Positional args accepted
  • help: Positional args accepted
  • list: Flags: –help, -?, -AllVersions, -IncludeDelisted, -NonInteractive, -PreRelease, -help. Valued: -ConfigFile, -Source, -Verbosity. Positional args accepted
  • locals: Flags: –help, -?, -clear, -help, -list. Valued: -Verbosity. Positional args accepted
  • search: Flags: –help, -?, -PreRelease, -help. Valued: -ConfigFile, -Source, -Take, -Verbosity. Positional args accepted
  • sources: Flags: –help, -?, -Format, -help. Valued: -ConfigFile, -Format, -Name, -Password, -Source, -StorePasswordInClearText, -Username, -ProtocolVersion, -Verbosity. Positional args accepted
  • spec: Flags: –help, -?, -Force, -help. Valued: -AssemblyPath. Positional args accepted
  • verify: Flags: –help, -?, -All, -Signatures, -help. Valued: -CertificateFingerprint, -ConfigFile, -Verbosity. Positional args accepted
  • Allowed standalone flags: –help, -?, -h, -help

nuke

https://nuke.build/docs/getting-started/setup/

  • Allowed standalone flags: –help, –version, –?, -h, -?

paket

https://fsprojects.github.io/Paket/paket-commands.html

  • find-package-versions: Flags: –help, -h. Valued: –max, –source. Positional args accepted
  • find-packages: Flags: –help, -h. Valued: –max, –source. Positional args accepted
  • find-refs: Flags: –help, -h. Valued: –group. Positional args accepted
  • help: Positional args accepted
  • info: Flags: –help, –paket-version, -h
  • outdated: Flags: –help, –ignore-constraints, –include-prereleases, –strict, -h. Valued: –group
  • show-groups: Flags: –help, -h
  • show-installed-packages: Flags: –all, –help, -h. Valued: –group, –package, –project
  • version: Flags: –help, -h
  • why: Flags: –details, –help, -h. Valued: –group. Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

Networking

aria2c

https://aria2.github.io/manual/en/html/aria2c.html

  • Allowed standalone flags: –all-proxy, –allow-overwrite, –allow-piece-length-change, –always-resume, –async-dns, –auto-file-renaming, –auto-save-interval, –bt-detach-seed-only, –bt-enable-hook-after-hash-check, –bt-enable-lpd, –bt-exclude-tracker, –bt-force-encryption, –bt-hash-check-seed, –bt-load-saved-metadata, –bt-meta-data, –bt-metadata-only, –bt-min-crypto-level, –bt-prioritize-piece, –bt-remove-unselected-file, –bt-request-peer-speed-limit, –bt-require-crypto, –bt-save-metadata, –bt-seed-unverified, –bt-stop-timeout, –bt-tracker, –bt-tracker-connect-timeout, –bt-tracker-interval, –bt-tracker-timeout, –ca-certificate, –certificate, –check-certificate, –check-integrity, –checksum, –conditional-get, –conf-path, –connect-timeout, –console-log-level, –content-disposition-default-utf8, –continue, –daemon, –deferred-input, –dht-entry-point, –dht-entry-point6, –dht-file-path, –dht-file-path6, –dht-listen-addr6, –dht-listen-port, –dht-message-timeout, –dir, –disable-ipv6, –disk-cache, –dns-timeout, –download-result, –dscp, –enable-async-dns, –enable-color, –enable-dht, –enable-dht6, –enable-http-keep-alive, –enable-http-pipelining, –enable-mmap, –enable-peer-exchange, –enable-rpc, –event-poll, –exclude-domains, –exclude-paths, –ftp-passwd, –ftp-pasv, –ftp-proxy, –ftp-user, –header, –help, –http-accept-gzip, –http-auth-challenge, –http-no-cache, –http-passwd, –http-proxy, –http-user, –https-proxy, –human-readable, –index-out, –input-file, –keep-unfinished-download-result, –listen-port, –load-cookies, –log, –log-level, –lowest-speed-limit, –max-concurrent-downloads, –max-connection-per-server, –max-download-limit, –max-download-result, –max-file-not-found, –max-mmap-limit, –max-overall-download-limit, –max-overall-upload-limit, –max-resume-failure-tries, –max-tries, –max-upload-limit, –metalink-base-uri, –metalink-enable-unique-protocol, –metalink-file, –metalink-language, –metalink-location, –metalink-os, –metalink-preferred-protocol, –metalink-server, –metalink-version, –min-split-size, –min-tls-version, –multiple-interface, –netrc-path, –no-conf, –no-file-allocation-limit, –no-netrc, –no-want-digest-header, –on-bt-download-complete, –on-download-complete, –on-download-error, –on-download-pause, –on-download-start, –on-download-stop, –out, –parameterized-uri, –pause, –pause-metadata, –peer-id-prefix, –peer-agent, –piece-length, –private-key, –proxy-method, –quiet, –realtime-chunk-checksum, –referer, –remote-time, –remove-control-file, –retry-wait, –reuse-uri, –rpc-allow-origin-all, –rpc-listen-all, –rpc-listen-port, –rpc-max-request-size, –rpc-passwd, –rpc-save-upload-metadata, –rpc-secret, –rpc-secure, –rpc-user, –save-cookies, –save-not-found, –save-session, –save-session-interval, –seed-ratio, –seed-time, –select-file, –server-stat-of, –server-stat-timeout, –show-console-readout, –show-files, –socket-recv-buffer-size, –ssh-host-key-md, –split, –stderr, –stop, –stop-with-process, –stream-piece-selector, –summary-interval, –timeout, –torrent-file, –truncate-console-readout, –uri-selector, –use-head, –user-agent, –version, -D, -V, -Z, -c, -d, -h, -i, -j, -l, -m, -n, -o, -q, -s, -t, -v, -x
  • Allowed valued flags: –all-proxy, –all-proxy-passwd, –all-proxy-user, –bt-tracker, –ca-certificate, –certificate, –checksum, –conf-path, –connect-timeout, –console-log-level, –continue, –dht-entry-point, –dht-file-path, –dir, –disk-cache, –dns-timeout, –exclude-paths, –ftp-passwd, –ftp-proxy, –ftp-user, –header, –http-passwd, –http-proxy, –http-user, –https-proxy, –index-out, –input-file, –listen-port, –load-cookies, –log, –log-level, –lowest-speed-limit, –max-concurrent-downloads, –max-connection-per-server, –max-download-limit, –max-overall-download-limit, –max-overall-upload-limit, –max-tries, –max-upload-limit, –metalink-file, –min-split-size, –out, –parameterized-uri, –proxy-method, –referer, –retry-wait, –rpc-listen-port, –rpc-passwd, –rpc-secret, –rpc-user, –save-cookies, –save-session, –seed-ratio, –seed-time, –select-file, –server-stat-of, –split, –stderr, –summary-interval, –timeout, –torrent-file, –uri-selector, –user-agent, -T, -U, -c, -d, -i, -j, -l, -m, -n, -o, -s, -t, -x
  • Hyphen-prefixed positional arguments accepted

arp

https://man7.org/linux/man-pages/man8/arp.8.html

  • Allowed standalone flags: –help, –version, -?, -D, -H, -I, -N, -V, -a, -d, -e, -i, -n, -s, -v
  • Allowed valued flags: -A, -H, -I, -f, -i, -s
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

arping

https://man7.org/linux/man-pages/man8/arping.8.html

  • Allowed standalone flags: –help, –version, -A, -D, -U, -V, -b, -f, -h, -q, -v
  • Allowed valued flags: -c, -I, -i, -s, -S, -T, -w
  • Hyphen-prefixed positional arguments accepted

autossh

https://www.harding.motd.ca/autossh/

  • Allowed standalone flags: –help, -V, -h

caddy

https://caddyserver.com/docs/command-line

  • adapt: Flags: –help, –pretty, –validate, -p, -h. Valued: –adapter, –config
  • build-info: Flags: –help, -h
  • completion: Flags: –help, -h. Positional args accepted
  • environ: Flags: –help, -h
  • fmt: Flags: –diff, –help, –overwrite, -h, -o. Positional args accepted
  • hash-password: Flags: –help, -h. Valued: –algorithm, –plaintext
  • help: Positional args accepted
  • list-modules: Flags: –help, –packages, –versions, -h
  • manpage: Flags: –help, -h. Valued: –directory
  • validate: Flags: –config, –help, -h. Valued: –adapter, –config
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

curl

https://curl.se/docs/manpage.html

  • Allowed standalone flags: –compressed, –fail, –globoff, –head, –include, –insecure, –ipv4, –ipv6, –location, –no-buffer, –no-progress-meter, –show-error, –silent, –verbose, -4, -6, -I, -L, -N, -S, -f, -g, -i, -k, -s, -v.
  • Allowed valued flags: –connect-timeout, –max-time, –user-agent, –write-out, -A, -m, -w.
  • Allowed methods (-X/–request): GET, HEAD, OPTIONS.
  • -H/–header allowed with safe headers (Accept, User-Agent, Authorization, Cookie, Cache-Control, Range, etc.).
  • -o/–output and -O/–remote-name allowed (writes files).

delv

https://bind9.readthedocs.io/en/latest/manpages.html#delv-dns-lookup-and-validation-utility

  • Allowed standalone flags: -4, -6, -h, -i, -m, -v
  • Allowed valued flags: -a, -b, -c, -d, -p, -q, -t, -x
  • Bare invocation allowed

dig

https://man7.org/linux/man-pages/man1/dig.1.html

  • Allowed standalone flags: –help, –version, -4, -6, -V, -h, -m, -r, -u, -v
  • Allowed valued flags: -b, -c, -f, -k, -p, -q, -t, -x, -y
  • Bare invocation allowed

dns-sd

https://developer.apple.com/library/archive/documentation/Networking/Conceptual/dns_discovery_api/Introduction.html

  • Requires -E, -F, -B, -L, -q, -G, -Z, -V. - Allowed standalone flags: -E, -F, -B, -L, -q, -G, -Z, -V, -4, -6

envoy

https://www.envoyproxy.io/docs/envoy/latest/operations/cli

  • Allowed standalone flags: –help, –version, –hot-restart-version, -h, -?

fping

https://www.fping.org/

  • Requires -c, –count, -C, –vcount, -x, –reachable, -X, –fast-reachable. - Allowed standalone flags: –help, –version, –ipv4, –ipv6, –alive, –addr, –rdns, –timestamp, –elapsed, –dontfrag, –name, –netdata, –outage, –quiet, –random, –stats, –unreach, –loop, –all, -4, -6, -a, -A, -d, -D, -e, -h, -l, -M, -m, -n, -N, -o, -q, -R, -s, -u, -v
  • Allowed valued flags: –size, –backoff, –count, –vcount, –file, –generate, –ttl, –iface, –interval, –tos, –period, –squiet, –retry, –src, –timeout, –reachable, –fast-reachable, -b, -B, -c, -C, -f, -g, -H, -i, -I, -O, -p, -Q, -r, -S, -t, -T, -x, -X

grpcurl

https://github.com/fullstorydev/grpcurl

  • Allowed standalone flags: –help, -H, -allow-unknown-fields, -authority, -cacert, -cert, -connect-timeout, -d, -emit-defaults, -expand-headers, -format, -format-error, -help, -import-path, -insecure, -keepalive-time, -key, -keysize-options, -max-msg-sz, -max-time, -msg-template, -plaintext, -proto, -protoset, -protoset-out, -rpc-header, -servername, -unix, -use-reflection, -userconfig, -v, -V, -vv, -version
  • Allowed valued flags: -H, -authority, -cacert, -cert, -connect-timeout, -d, -format, -format-error, -import-path, -keepalive-time, -key, -keysize-options, -max-msg-sz, -max-time, -msg-template, -proto, -protoset, -protoset-out, -rpc-header, -servername, -unix, -userconfig
  • Hyphen-prefixed positional arguments accepted

haproxy

https://docs.haproxy.org/3.0/management.html

  • Allowed standalone flags: –help, -V, -c, -d, -h, -q, -v, -vv
  • Allowed valued flags: -D, -N, -W, -f, -n, -p, -st

host

https://man7.org/linux/man-pages/man1/host.1.html

  • Allowed standalone flags: –help, –version, -4, -6, -C, -V, -a, -c, -d, -h, -l, -r, -s, -v
  • Allowed valued flags: -D, -N, -R, -T, -W, -i, -m, -t

httpyac

https://httpyac.github.io/guide/cli.html

  • Allowed standalone flags: –help, –version, -h, -v

hurl

https://hurl.dev/docs/manual.html

  • Allowed standalone flags: –color, –compressed, –connect-to, –continue-on-error, –cookie-jar, –curl, –debug, –error-format, –file-root, –from-entry, –glob, –help, –include, –insecure, –interactive, –ipv4, –ipv6, –json, –location, –location-trusted, –max-filesize, –max-redirs, –max-time, –negotiate, –netrc, –netrc-file, –netrc-optional, –no-color, –no-output, –ntlm, –output, –parallel, –path-as-is, –proxy, –report-html, –report-json, –report-junit, –report-tap, –repeat, –report-html-history, –resolve, –retry, –retry-interval, –ssl-no-revoke, –summary, –test, –to-entry, –unix-socket, –user, –user-agent, –variable, –variables-file, –verbose, –very-verbose, –version, -?, -4, -6, -A, -H, -L, -M, -V, -X, -b, -c, -d, -h, -i, -k, -l, -m, -n, -o, -q, -r, -s, -u, -v, -vv
  • Allowed valued flags: –cacert, –cert, –connect-to, –cookie, –cookie-jar, –delay, –error-format, –file-root, –from-entry, –glob, –key, –max-filesize, –max-redirs, –max-time, –netrc-file, –output, –parallel, –proxy, –report-html, –report-junit, –report-tap, –repeat, –resolve, –retry, –retry-interval, –socks5, –to-entry, –unix-socket, –user, –user-agent, –variable, –variables-file, –workers, -A, -H, -X, -b, -c, -d, -m, -o, -r, -u
  • Hyphen-prefixed positional arguments accepted

ifconfig

https://man7.org/linux/man-pages/man8/ifconfig.8.html

  • Allowed standalone flags: –help, –version, -L, -V, -a, -h, -l, -s, -v
  • Bare invocation allowed

ip2cc

https://metacpan.org/dist/IP-Country

  • Bare invocation allowed

ipconfig

https://developer.apple.com/library/archive/documentation/Networking/Conceptual/SystemConfigFrameworks/SC_Intro/SC_Intro.html

  • getdhcpduid
  • getdhcpiaid
  • getifaddr
  • getiflist
  • getoption
  • getpacket
  • getra
  • getsummary
  • getv6packet
  • ifcount
  • waitall

ipfs

https://docs.ipfs.tech/reference/kubo/cli/

  • block get: Positional args accepted
  • block stat: Positional args accepted
  • bootstrap list: Positional args accepted
  • cat: Positional args accepted
  • cid: Positional args accepted
  • completion: Flags: –help, -h. Positional args accepted
  • dag get: Positional args accepted
  • dag resolve: Positional args accepted
  • dag stat: Positional args accepted
  • dht findpeer: Positional args accepted
  • dht findprovs: Positional args accepted
  • dht get: Positional args accepted
  • dht query: Positional args accepted
  • help: Positional args accepted
  • id: Positional args accepted
  • key list: Positional args accepted
  • ls: Positional args accepted
  • name resolve: Positional args accepted
  • pin ls: Positional args accepted
  • pin verify: Positional args accepted
  • refs: Positional args accepted
  • repo stat: Positional args accepted
  • repo verify: Positional args accepted
  • repo version: Positional args accepted
  • swarm addrs: Positional args accepted
  • swarm peers: Positional args accepted
  • version: Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

ippfind

https://openprinting.github.io/cups/doc/man-ippfind.html

  • Allowed standalone flags: –help, –version, –false, –ls, –local, –print, –print-name, –quiet, –remote, –true, –not, –and, –or, -4, -6, -l, -p, -q, -r, -s
  • Allowed valued flags: –domain, –host, –literal-name, –name, –path, –port, –txt, –uri, -T, -V, -N, -P, -d, -h, -n, -t, -u
  • Bare invocation allowed

ipptool

https://openprinting.github.io/cups/doc/man-ipptool.html

  • Allowed standalone flags: –help, –stop-after-include-error, –version, -4, -6, -C, -E, -I, -L, -S, -X, -c, -h, -l, -q, -t, -v
  • Allowed valued flags: -T, -V, -d, -f, -i, -n

ldapcompare

https://www.openldap.org/software/man.cgi?query=ldapcompare

  • Allowed standalone flags: -n, -v, -z, -M, -MM, -x, -W, -I, -Q, -Z, -ZZ
  • Allowed valued flags: -d, -D, -w, -y, -H, -h, -p, -P, -e, -E, -O, -U, -R, -X, -Y

ldapsearch

https://www.openldap.org/software/man.cgi?query=ldapsearch

  • Allowed standalone flags: -n, -c, -u, -v, -A, -M, -MM, -L, -LL, -LLL, -x, -W, -I, -Q, -Z, -ZZ
  • Allowed valued flags: -S, -d, -f, -D, -w, -y, -H, -h, -p, -b, -s, -a, -P, -e, -E, -l, -z, -O, -U, -R, -X, -Y
  • Bare invocation allowed

ldapurl

https://www.openldap.org/software/man.cgi?query=ldapurl

  • Allowed valued flags: -a, -b, -e, -E, -f, -H, -h, -p, -s, -S
  • Bare invocation allowed

ldapwhoami

https://www.openldap.org/software/man.cgi?query=ldapwhoami

  • Allowed standalone flags: -n, -v, -z, -x, -W, -I, -Q, -Z, -ZZ
  • Allowed valued flags: -d, -D, -w, -y, -H, -h, -p, -e, -E, -O, -U, -R, -X, -Y
  • Bare invocation allowed

masscan

https://github.com/robertdavidgraham/masscan

  • Allowed standalone flags: –echo, –echo-cidr, –exclude, –excludefile, –help, –http-user-agent, –includefile, –ping, –rate, –randomize-hosts, –reason, –retries, –source-ip, –source-port, –ttl, –user-agent, –version, –wait, -?, -c, -d, -h, -iL, -iR, -oG, -oJ, -oL, -oU, -oX, -p, -v
  • Allowed valued flags: –banners, –config, –exclude, –excludefile, –http-user-agent, –includefile, –output-filename, –output-format, –rate, –readscan, –retries, –rotate, –rotate-dir, –source-ip, –source-port, –ttl, –wait, -c, -iL, -iR, -oG, -oJ, -oL, -oU, -oX, -p, -r, -w
  • Hyphen-prefixed positional arguments accepted

mdfind

https://ss64.com/mac/mdfind.html

  • Allowed standalone flags: –help, –version, -0, -V, -count, -h, -interpret, -literal, -live
  • Allowed valued flags: -attr, -name, -onlyin, -s

mosh

https://mosh.org/

  • Allowed standalone flags: –help, –version, -h

mtr

https://man7.org/linux/man-pages/man8/mtr.8.html

  • Allowed standalone flags: –help, –no-dns, –report, –report-wide, –show-ips, –version, -4, -6, -V, -b, -h, -n, -r, -w
  • Allowed valued flags: –address, –count, –interval, –max-ttl, –psize, –report-cycles, –type, -I, -a, -c, -i, -m, -s

nc

https://man.openbsd.org/nc.1

  • Requires -z. - Allowed standalone flags: –help, -h, -z, -v, -n, -u, -4, -6
  • Allowed valued flags: -w

ncat

https://nmap.org/ncat/

  • Requires -z. - Allowed standalone flags: –help, -h, –version, -z, -v, -n, -u, -4, -6
  • Allowed valued flags: -w, –wait

netstat

https://man7.org/linux/man-pages/man8/netstat.8.html

  • Allowed standalone flags: –all, –continuous, –extend, –groups, –help, –interfaces, –listening, –masquerade, –numeric, –numeric-hosts, –numeric-ports, –numeric-users, –program, –route, –statistics, –symbolic, –tcp, –timers, –udp, –unix, –verbose, –version, –wide, -A, -C, -L, -M, -N, -R, -S, -V, -W, -Z, -a, -b, -c, -d, -e, -f, -g, -h, -i, -l, -m, -n, -o, -p, -q, -r, -s, -t, -u, -v, -w, -x
  • Allowed valued flags: -I
  • Bare invocation allowed

nginx

https://nginx.org/en/docs/switches.html

  • Allowed standalone flags: –help, -?, -V, -h, -q, -t, -T, -v
  • Allowed valued flags: -c, -e, -g, -p, -s

nmap

https://nmap.org/book/man.html

  • Allowed standalone flags: –help, –version, -h, -V, -sT, -sn, -sP, -sL, -sV, -Pn, -PE, -PP, -PM, -F, –open, –reason, –traceroute, -n, -R, -4, -6, -v, -vv, -vvv, -d, -d1, -d2, -d3, -d4, -d5, -d6, -d7, -d8, -d9, –packet-trace, –no-stylesheet, -T0, -T1, -T2, -T3, -T4, -T5, –system-dns, –version-light, –version-all
  • Allowed valued flags: -p, –exclude-ports, –top-ports, –port-ratio, –max-retries, –host-timeout, –scan-delay, –max-scan-delay, –min-rate, –max-rate, –min-parallelism, –max-parallelism, –min-hostgroup, –max-hostgroup, –min-rtt-timeout, –max-rtt-timeout, –initial-rtt-timeout, –exclude, –dns-servers, -e, –source-port, -g, –ttl, –version-intensity

nslookup

https://man7.org/linux/man-pages/man1/nslookup.1.html

  • Allowed: positional args, -debug, -nodebug, -d2, and valued options (-type=, -query=, -port=, -timeout=, -retry=, -class=, -domain=, -querytype=).

oha

https://github.com/hatoo/oha

  • Allowed standalone flags: –debug, –disable-color, –disable-compression, –disable-keepalive, –http2, –help, –insecure, –ipv4, –ipv6, –latency-correction, –no-tui, –reason-codes, –stats-success-breakdown, –use-mode, –version, -A, -H, -V, -a, -c, -d, -h, -m, -n, -q, -r, -t, -z
  • Allowed valued flags: –burst-delay, –burst-rate, –connect-to, –dns-resolver, –dump-urls, –exit-stage-key, –ip-strategy, –max-redirects, –method, –output-format, –proxy, –proxy-http-version, –proxy-username, –proxy-password, –rand-regex-url, –redirect, –redirect-uri, –reproduce-rng-seed, –timeout, –unix-socket, –user-agent, –wait-ongoing-requests-after-deadline, -A, -D, -H, -T, -U, -c, -d, -m, -n, -q, -r, -t, -z
  • Hyphen-prefixed positional arguments accepted

pcp-htop

https://man.archlinux.org/man/pcp-htop.1.en

  • Allowed standalone flags: –help, –no-color, –no-colour, –no-function-bar, –no-meters, –no-mouse, –no-unicode, –readonly, –tree, –version, -C, -M, -U, -V, -h, -t
  • Allowed valued flags: –delay, –drop-capabilities, –filter, –highlight-changes, –pid, –sort-key, –user, -F, -H, -d, -p, -s, -u
  • Bare invocation allowed

ping

https://man7.org/linux/man-pages/man8/ping.8.html

  • Requires -c, –count. - Allowed standalone flags: -4, -6, -D, -O, -R, -a, -d, -n, -q, -v, –help, -h, –version, -V
  • Allowed valued flags: –count, –deadline, –interface, –interval, –ttl, -I, -Q, -S, -W, -c, -i, -l, -s, -t, -w

protoc

https://protobuf.dev/programming-guides/proto3/

  • Allowed standalone flags: –help, –version, -h

route

https://man7.org/linux/man-pages/man8/route.8.html

  • Allowed subcommands: get, monitor, print, show
  • Allowed flags: -4, -6, -n, -v
  • Bare invocation allowed

scp

https://man.openbsd.org/scp

  • Allowed standalone flags: –help, -3, -4, -6, -A, -B, -C, -D, -O, -P, -R, -T, -d, -h, -p, -q, -r, -v, -x
  • Allowed valued flags: -D, -F, -J, -P, -S, -c, -i, -l, -o, -s
  • Hyphen-prefixed positional arguments accepted

sftp

https://man.openbsd.org/sftp

  • Allowed standalone flags: –help, -?, -h

snmpbulkget

https://net-snmp.sourceforge.io/docs/man/snmpbulkget.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c, -Cn, -Cr

snmpbulkwalk

https://net-snmp.sourceforge.io/docs/man/snmpbulkwalk.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version, -Cc, -Ci, -Cp
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c, -Cn, -Cr

snmpdelta

https://net-snmp.sourceforge.io/docs/man/snmpdelta.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version, -Cf, -Ct, -Cs, -CS, -Cm, -Ck, -CT
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c, -CF, -Cp, -CP, -Cv

snmpdf

https://net-snmp.sourceforge.io/docs/man/snmpdf.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version, -Cu
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c

snmpget

https://net-snmp.sourceforge.io/docs/man/snmpget.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version, -Cf
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c

snmpgetnext

https://net-snmp.sourceforge.io/docs/man/snmpgetnext.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version, -Cf
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c

snmpnetstat

https://net-snmp.sourceforge.io/docs/man/snmpnetstat.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version, -Ca, -Cn, -Ci, -Co, -Cr, -Cs
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c, -CI, -Cp

snmpstatus

https://net-snmp.sourceforge.io/docs/man/snmpstatus.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version, -Cf
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c

snmptable

https://net-snmp.sourceforge.io/docs/man/snmptable.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version, -Cb, -CB, -Ch, -CH, -Ci, -Cl
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c, -Cc, -Cf, -Cr, -Cw

snmptest

https://net-snmp.sourceforge.io/docs/man/snmptest.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c

snmptranslate

https://net-snmp.sourceforge.io/docs/man/snmptranslate.html

  • Allowed standalone flags: -h, –help, -V, –version, -Td, -Tp, -Ta, -Tl, -To, -Ts, -Tt, -Tz, -Tb, -Tn, -On, -Of, -Os, -OS, -OU
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -w
  • Bare invocation allowed

snmpwalk

https://net-snmp.sourceforge.io/docs/man/snmpwalk.html

  • Allowed standalone flags: -d, -h, –help, -H, -V, –version, -Cc, -Ci, -CI, -Cp, -Ct
  • Allowed valued flags: -D, -I, -L, -m, -M, -O, -P, -r, -t, -v, -Y, -l, -n, -a, -A, -e, -E, -u, -x, -X, -Z, -c, -CE

sntp

https://www.eecis.udel.edu/~mills/ntp/html/sntp.html

  • Allowed standalone flags: –help, –version, –ipv4, –ipv6, –authentication, –broadcast, –concurrent, –usereservedport, –wait, -?, -4, -6, -a, -b, -c, -d, -r
  • Allowed valued flags: –bctimeout, –debug-level, –set-debug-level, –gap, –keyfile, –ntpversion, –steplimit, –uctimeout, -B, -D, -g, -k, -M, -n, -o, -t, -u

ss

https://man7.org/linux/man-pages/man8/ss.8.html

  • Allowed standalone flags: –all, –dccp, –extended, –family, –help, –info, –ipv4, –ipv6, –listening, –memory, –no-header, –numeric, –oneline, –options, –packet, –processes, –raw, –resolve, –sctp, –summary, –tcp, –tipc, –udp, –unix, –version, –vsock, -0, -4, -6, -E, -H, -O, -V, -a, -e, -h, -i, -l, -m, -n, -o, -p, -r, -s, -t, -u, -w, -x
  • Allowed valued flags: –filter, –query, -A, -F, -f
  • Bare invocation allowed

ssh-add

https://man.openbsd.org/ssh-add

  • Allowed standalone flags: –help, -?, -A, -D, -K, -L, -T, -V, -X, -c, -d, -h, -k, -l, -q, -v, -x
  • Allowed valued flags: -E, -H, -O, -S, -T, -W, -c, -e, -h, -s, -t
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

ssh-agent

https://man.openbsd.org/ssh-agent

  • Allowed standalone flags: –help, -?, -D, -a, -c, -d, -h, -k, -q, -s, -t, -v
  • Allowed valued flags: -E, -O, -P, -a, -t
  • Bare invocation allowed

ssh-copy-id

https://man.openbsd.org/ssh-copy-id

  • Allowed standalone flags: –help, -f, -h, -n, -s, -x
  • Allowed valued flags: -i, -o, -p, -t
  • Hyphen-prefixed positional arguments accepted

ssh-keygen

https://man.openbsd.org/ssh-keygen

  • Allowed standalone flags: –help, -?, -A, -B, -D, -E, -F, -G, -H, -I, -K, -L, -M, -N, -O, -P, -Q, -R, -S, -T, -U, -V, -W, -Y, -a, -b, -c, -e, -f, -g, -h, -i, -k, -l, -m, -n, -o, -p, -q, -r, -s, -t, -u, -v, -w, -x, -y, -z
  • Allowed valued flags: -A, -B, -D, -E, -F, -G, -I, -K, -M, -N, -O, -P, -Q, -R, -S, -T, -V, -W, -Y, -a, -b, -e, -f, -h, -i, -k, -m, -n, -o, -r, -s, -t, -u, -w, -z

ssh-keyscan

https://man.openbsd.org/ssh-keyscan

  • Allowed standalone flags: –help, -4, -6, -D, -H, -O, -c, -h, -q, -v
  • Allowed valued flags: -T, -c, -f, -O, -p, -t
  • Hyphen-prefixed positional arguments accepted

sshfs

https://github.com/libfuse/sshfs

  • Allowed standalone flags: –help, –version, -h, -V

tcpdump

https://www.tcpdump.org/manpages/tcpdump.1.html

  • Allowed standalone flags: –help, –version, -?, -A, -B, -C, -D, -G, -K, -L, -M, -N, -O, -P, -Q, -S, -U, -W, -X, -Z, -c, -d, -e, -f, -h, -i, -j, -l, -n, -p, -q, -r, -s, -t, -u, -v, -w, -x, -y
  • Allowed valued flags: –immediate-mode, –snapshot-length, –time-stamp-precision, –time-stamp-type, -B, -c, -C, -E, -F, -G, -i, -j, -M, -Q, -r, -s, -T, -w, -W, -y, -z, -Z
  • Hyphen-prefixed positional arguments accepted

traceroute

https://man7.org/linux/man-pages/man8/traceroute.8.html

Aliases: traceroute6

  • Allowed standalone flags: –help, –version, -4, -6, -F, -I, -T, -U, -V, -d, -e, -h, -n, -r, -v
  • Allowed valued flags: –port, –queries, –sendwait, –wait, -f, -i, -m, -N, -p, -q, -s, -t, -w, -z

traefik

https://doc.traefik.io/traefik/reference/cli-overview/

  • healthcheck: Flags: –help, -h. Valued: –api.dashboard, –api.entryPoint, –api.insecure, –ping.entryPoint
  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

tshark

https://www.wireshark.org/docs/man-pages/tshark.html

  • Allowed standalone flags: –help, –version, –list-time-stamp-types, -?, -2, -A, -B, -D, -F, -K, -L, -M, -N, -O, -P, -Q, -S, -T, -U, -V, -W, -X, -Y, -Z, -a, -b, -c, -C, -d, -e, -E, -f, -h, -i, -j, -l, -n, -o, -p, -q, -r, -s, -t, -u, -v, -w, -x, -y, -z
  • Allowed valued flags: -A, -B, -D, -F, -G, -N, -O, -P, -S, -T, -W, -X, -Y, -Z, -b, -c, -C, -d, -e, -E, -f, -i, -j, -l, -n, -o, -p, -r, -s, -t, -w, -y, -z
  • Hyphen-prefixed positional arguments accepted

unbound-host

https://nlnetlabs.nl/documentation/unbound/unbound-host/

  • Allowed standalone flags: -h, -v, -d, -D, -r, -4, -6
  • Allowed valued flags: -c, -t, -y, -f, -F, -C

wget

https://www.gnu.org/software/wget/

  • Allowed standalone flags: –ask-password, –auth-no-challenge, –background, –backup-converted, –backups, –cache, –certificate-type, –check-certificate, –config, –connect-timeout, –content-disposition, –continue, –convert-file-only, –convert-links, –cookies, –cut-dirs, –debug, –delete-after, –directory-prefix, –dns-cache, –dns-timeout, –dont-remove-listing, –egd-file, –exclude-directories, –exclude-domains, –execute, –follow-ftp, –follow-tags, –force-directories, –force-html, –ftp-password, –ftp-stmlf, –ftp-user, –header, –help, –hsts, –hsts-file, –html-extension, –http-keep-alive, –http-password, –http-user, –ignore-case, –ignore-length, –ignore-tags, –include-directories, –inet4-only, –inet6-only, –input-file, –input-metalink, –keep-badhash, –keep-session-cookies, –level, –limit-rate, –load-cookies, –local-encoding, –max-redirect, –metalink-index, –metalink-over-http, –mirror, –no-check-certificate, –no-clobber, –no-config, –no-cookies, –no-directories, –no-dns-cache, –no-glob, –no-host-directories, –no-hsts, –no-http-keep-alive, –no-iri, –no-parent, –no-passive-ftp, –no-proxy, –no-remove-listing, –no-use-server-timestamps, –no-verbose, –no-warc-compression, –no-warc-digests, –no-warc-keep-log, –output-document, –output-file, –page-requisites, –passive-ftp, –password, –post-data, –post-file, –prefer-family, –preserve-permissions, –private-key-type, –progress, –protocol-directories, –proxy, –proxy-password, –proxy-user, –quiet, –quota, –random-file, –random-wait, –read-timeout, –recursive, –referer, –regex-type, –reject, –reject-regex, –rejected-log, –relative, –remote-encoding, –report-speed, –restrict-file-names, –retr-symlinks, –retry-connrefused, –retry-on-http-error, –save-cookies, –save-headers, –server-response, –show-progress, –span-hosts, –spider, –start-pos, –strict-comments, –timeout, –timestamping, –tries, –unlink, –use-askpass, –use-server-timestamps, –user, –user-agent, –verbose, –version, –wait, –waitretry, –warc-cdx, –warc-dedup, –warc-file, –warc-header, –warc-max-size, –warc-tempdir, –xattr, -4, -6, -A, -B, -D, -E, -F, -H, -I, -K, -L, -N, -O, -P, -Q, -R, -S, -T, -U, -V, -X, -Y, -a, -b, -c, -d, -e, -h, -i, -k, -l, -m, -nc, -nd, -nh, -nv, -o, -p, -q, -r, -s, -t, -v, -w, -x, -Z
  • Allowed valued flags: –certificate, –certificate-type, –ciphers, –config, –connect-timeout, –cookies, –crl-file, –cut-dirs, –dns-servers, –dns-timeout, –domains, –exclude-directories, –exclude-domains, –execute, –follow-tags, –ftp-password, –ftp-user, –header, –http-password, –http-user, –ignore-tags, –include-directories, –input-file, –input-metalink, –limit-rate, –load-cookies, –local-encoding, –max-redirect, –metalink-index, –output-document, –output-file, –password, –post-data, –post-file, –prefer-family, –preferred-location, –private-key, –progress, –proxy-password, –proxy-user, –quota, –random-file, –read-timeout, –referer, –regex-type, –reject, –reject-regex, –rejected-log, –remote-encoding, –restrict-file-names, –retry-on-http-error, –save-cookies, –secure-protocol, –start-pos, –timeout, –tries, –user, –user-agent, –wait, –waitretry, –warc-file, –warc-header, –warc-max-size, –warc-tempdir, -A, -B, -D, -I, -O, -P, -Q, -R, -T, -U, -X, -a, -e, -i, -l, -o, -t, -w
  • Hyphen-prefixed positional arguments accepted

whois

https://man7.org/linux/man-pages/man1/whois.1.html

  • Allowed standalone flags: –help, –version, -A, -B, -G, -H, -I, -K, -L, -M, -Q, -R, -S, -a, -b, -c, -d, -f, -g, -l, -m, -r, -x
  • Allowed valued flags: -T, -V, -h, -i, -p, -s, -t

xh

https://github.com/ducaale/xh

  • Allowed standalone flags: –all, –auth-type, –bearer, –body, –check-status, –continue, –curl, –curl-long, –debug, –download, –follow, –form, –headers, –help, –ignore-netrc, –ignore-stdin, –insecure, –json, –multipart, –no-style, –offline, –overwrite, –print, –quiet, –raw, –stream, –style, –verbose, –version, -?, -A, -F, -I, -S, -b, -c, -d, -f, -h, -j, -m, -o, -p, -q, -s, -v
  • Allowed valued flags: –auth, –auth-type, –bearer, –cert, –cert-key, –max-redirects, –max-redirects, –output, –print, –proxy, –read-config, –session, –session-read-only, –ssl, –style, –timeout, –verify, -A, -a, -o, -p
  • Hyphen-prefixed positional arguments accepted

Node.js

bun

https://bun.sh/docs/cli

  • build: Flags: –bytecode, –compile, –css-chunking, –emit-dce-annotations, –help, –minify, –minify-identifiers, –minify-syntax, –minify-whitespace, –no-bundle, –no-clear-screen, –production, –react-fast-refresh, –splitting, –watch, –windows-hide-console, -h. Valued: –asset-naming, –banner, –chunk-naming, –conditions, –entry-naming, –env, –external, –footer, –format, –outdir, –outfile, –packages, –public-path, –root, –sourcemap, –target, –windows-icon, -e
  • outdated: Flags: –help, -h
  • pm bin: Flags: –help, -h
  • pm cache: Flags: –help, -h
  • pm hash: Flags: –help, -h
  • pm ls: Flags: –help, -h
  • test: Flags: –bail, –help, –only, –rerun-each, –todo, -h. Valued: –preload, –timeout, -t
  • x
  • Allowed standalone flags: –help, –version, -V, -h

bunx

https://bun.sh/docs/cli/bunx

  • Delegates to the inner command’s safety rules.
  • Skips flags: –bun/–no-install/–package/-p.

deno

https://docs.deno.com/runtime/reference/cli/

  • check: Flags: –help, –json, –no-lock, –quiet, –unstable, -h, -q. Valued: –config, –import-map, -c
  • doc: Flags: –help, –json, –no-lock, –quiet, –unstable, -h, -q. Valued: –config, –import-map, -c
  • fmt (requires –check): Flags: –check, –help, –no-semicolons, –single-quote, –unstable, -h, -q. Valued: –config, –ext, –ignore, –indent-width, –line-width, –log-level, –prose-wrap, -c
  • info: Flags: –help, –json, –no-lock, –quiet, –unstable, -h, -q. Valued: –config, –import-map, -c
  • lint: Flags: –help, –json, –no-lock, –quiet, –unstable, -h, -q. Valued: –config, –import-map, -c
  • test: Flags: –help, –json, –no-lock, –quiet, –unstable, -h, -q. Valued: –config, –import-map, -c
  • Allowed standalone flags: –help, –version, -V, -h

fnm

https://github.com/Schniz/fnm#readme

  • current: Flags: –help, -h
  • default: Flags: –help, -h
  • list: Flags: –help, -h
  • ls-remote: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

jest

https://jestjs.io/docs/cli

  • Allowed standalone flags: –all, –bail, –changedFilesWithAncestor, –ci, –clearCache, –clearMocks, –collectCoverage, –colors, –coverage, –debug, –detectOpenHandles, –errorOnDeprecated, –expand, –forceExit, –help, –json, –lastCommit, –listTests, –logHeapUsage, –noCache, –noStackTrace, –onlyChanged, –passWithNoTests, –runInBand, –showConfig, –silent, –verbose, –version, -b, -e, -h, -i, -o, -u, -w
  • Allowed valued flags: –changedSince, –collectCoverageFrom, –config, –coverageDirectory, –coverageProvider, –filter, –maxConcurrency, –maxWorkers, –outputFile, –projects, –reporters, –roots, –shard, –testMatch, –testNamePattern, –testPathPattern, –testRunner, –testTimeout, -c, -t
  • Bare invocation allowed

mocha

https://mochajs.org/

  • Allowed standalone flags: –bail, –check-leaks, –color, –diff, –dry-run, –exit, –forbid-only, –forbid-pending, –full-trace, –help, –inline-diffs, –invert, –list-files, –list-reporters, –no-color, –no-diff, –no-timeouts, –parallel, –quiet, –recursive, –sort, –version, -A, -R, -V, -b, -c, -h
  • Allowed valued flags: –config, –delay, –extension, –fgrep, –file, –grep, –ignore, –jobs, –node-option, –package, –reporter, –reporter-option, –require, –retries, –slow, –spec, –timeout, –ui, -f, -g, -j, -n, -r, -s, -t, -u
  • Bare invocation allowed

next

https://nextjs.org/docs/api-reference/cli

  • build: Flags: –debug, –help, –lint, –no-lint, –profile, -d, -h
  • info: Flags: –help, -h
  • lint: Flags: –dir, –help, –quiet, –strict, -d, -h. Valued: –cache-location, –ext, –max-warnings, –output-file, –resolve-plugins-relative-to, -c
  • Allowed standalone flags: –help, –version, -h

npm

https://docs.npmjs.com/cli

  • audit: Flags: –help, –json, –omit, –production, -h. Valued: –audit-level
  • ci: Flags: –help, –ignore-scripts, –legacy-bundling, –no-audit, –no-fund, –no-optional, –production, -h
  • config get: Flags: –help, –json, –long, -h, -l
  • config list: Flags: –help, –json, –long, -h, -l
  • doctor: Flags: –help, –json, -h
  • explain: Flags: –help, –json, -h
  • fund: Flags: –help, –json, -h
  • info: Flags: –help, –json, -h
  • list: Flags: –all, –help, –json, –link, –long, –omit, –parseable, –production, –unicode, -a, -h, -l. Valued: –depth, –prefix
  • ls: Flags: –all, –help, –json, –link, –long, –omit, –parseable, –production, –unicode, -a, -h, -l. Valued: –depth, –prefix
  • outdated: Flags: –help, –json, -h
  • prefix: Flags: –help, –json, -h
  • root: Flags: –help, –json, -h
  • run: Allowed arguments: test, test:*
  • run-script: Allowed arguments: test, test:*
  • test: Flags: –help, -h
  • view: Flags: –help, –json, -h
  • why: Flags: –help, –json, -h
  • Allowed standalone flags: –help, –version, -V, -h

npx

https://docs.npmjs.com/cli/commands/npx

  • Delegates to the inner command’s safety rules.
  • Skips flags: –yes/-y/–no/–package/-p.

nvm

https://github.com/nvm-sh/nvm#readme

  • current: Flags: –help, –lts, –no-colors, -h
  • list: Flags: –help, –lts, –no-colors, -h
  • ls: Flags: –help, –lts, –no-colors, -h
  • ls-remote: Flags: –help, –lts, –no-colors, -h
  • version: Flags: –help, –lts, –no-colors, -h
  • which: Flags: –help, –lts, –no-colors, -h
  • Allowed standalone flags: –help, –version, -V, -h

nx

https://nx.dev/reference/commands

  • format (requires –check): Flags: –all, –base, –check, –head, –help, –uncommitted, –untracked, -h. Valued: –exclude, –files, –projects
  • graph: Flags: –affected, –help, –open, –watch, -h. Valued: –file, –focus, –groupByFolder, –host, –port, –targets, –view
  • list: Flags: –help, -h. Valued: –plugin
  • print-affected: Flags: –all, –base, –head, –help, –select, –uncommitted, –untracked, -h. Valued: –exclude, –files, –type
  • report: Flags: –help, -h
  • show: Flags: –help, –json, -h. Valued: –projects, –type, –web
  • Allowed standalone flags: –help, –version, -h

pnpm

https://pnpm.io/pnpm-cli

  • audit: Flags: –help, –json, –recursive, -h, -r. Valued: –filter
  • list: Flags: –dev, –help, –json, –long, –no-optional, –parseable, –production, –recursive, -P, -h, -r. Valued: –depth, –filter
  • ls: Flags: –dev, –help, –json, –long, –no-optional, –parseable, –production, –recursive, -P, -h, -r. Valued: –depth, –filter
  • outdated: Flags: –help, –json, –recursive, -h, -r. Valued: –filter
  • why: Flags: –help, –json, –recursive, -h, -r. Valued: –filter
  • Allowed standalone flags: –help, –version, -V, -h

turbo

https://turbo.build/repo/docs/reference/command-line-reference

  • daemon status: Flags: –help, -h
  • ls: Flags: –affected, –help, -h. Valued: –filter, -F
  • prune: Flags: –docker, –help, -h. Valued: –out-dir, –scope
  • query: Flags: –help, -h
  • run: Flags: –affected, –cache-dir, –continue, –dry-run, –env-mode, –force, –framework-inference, –graph, –help, –no-cache, –no-daemon, –output-logs, –parallel, –summarize, –verbose, -h. Valued: –cache-workers, –color, –concurrency, –env-mode, –filter, –global-deps, –graph, –log-order, –log-prefix, –output-logs, –profile, –remote-only, –scope, –team, –token, -F. Positional args accepted
  • Allowed standalone flags: –help, –version, -h

vitest

https://vitest.dev/guide/cli.html

  • Allowed standalone flags: –bail, –changed, –coverage, –dom, –globals, –help, –hideSkippedTests, –no-color, –no-isolate, –passWithNoTests, –reporter, –run, –silent, –ui, –update, –version, –watch, -h, -v
  • Allowed valued flags: –color, –config, –dir, –environment, –exclude, –include, –maxConcurrency, –mode, –project, –root, –testTimeout, -c, -r, -t
  • Bare invocation allowed

volta

https://docs.volta.sh/reference

  • list: Flags: –current, –default, –help, -c, -d, -h. Valued: –format
  • which: Flags: –current, –default, –help, -c, -d, -h. Valued: –format
  • Allowed standalone flags: –help, –version, -V, -h

yarn

https://yarnpkg.com/cli

  • info: Flags: –help, –json, -h
  • list: Flags: –help, –json, –long, –production, -h. Valued: –depth, –pattern
  • ls: Flags: –help, –json, –long, –production, -h. Valued: –depth, –pattern
  • why: Flags: –help, –json, -h
  • Allowed arguments: test, test:*
  • Allowed standalone flags: –help, –version, -V, -h

Package Managers

jira

https://github.com/ankitpokhrel/jira-cli

  • completion: Positional args accepted
  • init: Positional args accepted
  • issue list: Positional args accepted
  • issue view: Positional args accepted
  • me: Positional args accepted
  • sprint list: Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

linear

https://github.com/schpet/linear-cli

  • completions: Positional args accepted
  • issue comment list: Positional args accepted
  • issue id: Positional args accepted
  • issue list: Positional args accepted
  • issue query: Positional args accepted
  • issue title: Positional args accepted
  • issue url: Positional args accepted
  • issue view: Positional args accepted
  • milestone list: Positional args accepted
  • milestone view: Positional args accepted
  • project list: Positional args accepted
  • project view: Positional args accepted
  • team id: Positional args accepted
  • team list: Positional args accepted
  • team members: Positional args accepted
  • Allowed standalone flags: –help, –version, -h

notion

https://github.com/4ier/notion-cli

  • block get: Positional args accepted
  • block list: Positional args accepted
  • comment get: Positional args accepted
  • comment list: Positional args accepted
  • db list: Positional args accepted
  • db open: Positional args accepted
  • db query: Positional args accepted
  • db view: Positional args accepted
  • doctor: Positional args accepted
  • file list: Positional args accepted
  • page list: Positional args accepted
  • page open: Positional args accepted
  • page view: Positional args accepted
  • search: Positional args accepted
  • status: Positional args accepted
  • user get: Positional args accepted
  • user list: Positional args accepted
  • user me: Positional args accepted
  • Allowed standalone flags: –help, –version, -h

todoist

https://github.com/Doist/todoist-cli

Aliases: td

  • auth status: Positional args accepted
  • inbox: Positional args accepted
  • project list: Positional args accepted
  • skill list: Positional args accepted
  • task list: Positional args accepted
  • task view: Positional args accepted
  • today: Positional args accepted
  • Allowed standalone flags: –help, –version, -h

trello

https://github.com/mheap/trello-cli

  • board list: Positional args accepted
  • card list: Positional args accepted
  • list list: Positional args accepted
  • Allowed standalone flags: –help, –version, -h

PHP

artisan

https://laravel.com/docs/12.x/artisan

  • about: Flags: –help, –json, -h. Valued: –only
  • cache:clear: any well-formed invocation: bare (uses config('cache.default')), --store=<name>, --store <name>, positional (cache:clear <name>), and/or --tags=<list>
  • channel:list: Flags: –help, -h
  • completion: Flags: –help, -h. Positional args accepted
  • config:clear: Flags: –help, -h
  • config:show: Flags: –help, -h. Positional args accepted
  • db:show: Flags: –counts, –help, –json, –views, -h. Valued: –database
  • db:table: Flags: –help, –json, -h. Valued: –database
  • env: Flags: –help, -h
  • event:clear: Flags: –help, -h
  • event:list: Flags: –help, -h
  • help: Flags: –help, -h. Positional args accepted
  • inspire: Flags: –help, -h
  • list: Flags: –help, –raw, -h. Valued: –format
  • migrate:status: Flags: –help, –realpath, -h. Valued: –database, –path
  • model:show: Flags: –help, –json, -h
  • queue:failed: Flags: –help, -h. Valued: –queue
  • route:clear: Flags: –help, -h
  • route:list: Flags: –except-vendor, –help, –json, –only-vendor, –reverse, -h, -r, -v. Valued: –action, –domain, –except-path, –method, –name, –path, –sort
  • schedule:list: Flags: –help, –json, –next, -h. Valued: –timezone
  • test: Flags: –bail, –compact, –coverage, –debug, –dirty, –help, –no-coverage, –no-progress, –parallel, –profile, –retry, –stop-on-failure, -h. Valued: –exclude-filter, –exclude-group, –exclude-testsuite, –filter, –group, –min, –processes, –testsuite
  • view:clear: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

composer

https://getcomposer.org/doc/03-cli.md

  • about: Flags: –help, -h
  • audit: Flags: –abandoned, –help, –locked, –no-dev, -h. Valued: –format, -f
  • check-platform-reqs: Flags: –help, -h
  • config (requires –list, -l): Flags: –global, –help, –list, –source, -g, -h, -l
  • depends: Flags: –help, –recursive, –tree, -h, -r, -t
  • diagnose: Flags: –help, -h
  • dump-autoload: Flags: –apcu, –classmap-authoritative, –dev, –dry-run, –help, –ignore-platform-reqs, –no-dev, –optimize, –strict-ambiguous, –strict-psr, -a, -h, -o. Valued: –apcu-prefix, –ignore-platform-req
  • fund: Flags: –help, -h
  • help: Flags: –help, -h
  • info: Flags: –all, –available, –direct, –help, –installed, –latest, –locked, –minor-only, –name-only, –no-dev, –outdated, –path, –platform, –self, –strict, –tree, –versions, -D, -H, -N, -P, -a, -h, -i, -l, -o, -s, -t. Valued: –format, –ignore, -f
  • install: Flags: –ansi, –apcu-autoloader, –audit, –classmap-authoritative, –dev, –download-only, –dry-run, –help, –ignore-platform-reqs, –no-ansi, –no-autoloader, –no-cache, –no-dev, –no-interaction, –no-plugins, –no-progress, –no-scripts, –no-security-blocking, –no-source-fallback, –optimize-autoloader, –quiet, –source-fallback, –strict-psr-autoloader, –verbose, -a, -h, -n, -o, -q, -v, -vv, -vvv. Valued: –apcu-autoloader-prefix, –audit-format, –ignore-platform-req, –prefer-install
  • licenses: Flags: –help, -h
  • outdated: Flags: –all, –direct, –help, –locked, –minor-only, –no-dev, –strict, -D, -a, -h, -m. Valued: –format, –ignore, -f
  • prohibits: Flags: –help, –recursive, –tree, -h, -r, -t
  • search: Flags: –help, –only-name, –only-vendor, -N, -O, -h. Valued: –format, –type, -f, -t
  • show: Flags: –all, –available, –direct, –help, –installed, –latest, –locked, –minor-only, –name-only, –no-dev, –outdated, –path, –platform, –self, –strict, –tree, –versions, -D, -H, -N, -P, -a, -h, -i, -l, -o, -s, -t. Valued: –format, –ignore, -f
  • suggests: Flags: –help, -h
  • validate: Flags: –check-lock, –help, –no-check-all, –no-check-lock, –no-check-publish, –no-check-version, –strict, –with-dependencies, -h
  • why: Flags: –help, –recursive, –tree, -h, -r, -t
  • why-not: Flags: –help, –recursive, –tree, -h, -r, -t
  • Allowed standalone flags: –help, –version, -V, -h

craft

https://craftcms.com/docs/5.x/reference/cli.html

  • env/show: Flags: –help, -h
  • graphql/list-schemas: Flags: –help, -h
  • graphql/print-schema: Flags: –help, -h
  • help: Flags: –help, -h
  • install/check: Flags: –help, -h
  • migrate/history: Flags: –help, -h
  • migrate/new: Flags: –help, -h
  • pc/diff: Flags: –help, -h
  • pc/export: Flags: –help, -h
  • pc/get: Flags: –help, -h
  • plugin/list: Flags: –help, -h
  • queue/info: Flags: –help, -h
  • update/info: Flags: –help, -h
  • users/list-admins: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

pest

https://pestphp.com/docs/cli-api-reference

  • Allowed standalone flags: –bail, –cache-result, –ci, –compact, –debug, –dirty, –display-deprecations, –display-errors, –display-incomplete, –display-notices, –display-phpunit-deprecations, –display-skipped, –display-warnings, –do-not-cache-result, –dont-report-useless-tests, –enforce-time-limit, –fail-on-deprecation, –fail-on-empty-test-suite, –fail-on-incomplete, –fail-on-notice, –fail-on-phpunit-deprecation, –fail-on-risky, –fail-on-skipped, –fail-on-warning, –flaky, –globals-backup, –help, –list-groups, –list-suites, –list-test-files, –list-tests, –mutate, –no-configuration, –no-coverage, –no-extensions, –no-logging, –no-output, –no-progress, –no-results, –notes, –parallel, –path-coverage, –profile, –retry, –reverse-list, –static-backup, –stderr, –stop-on-defect, –stop-on-deprecation, –stop-on-error, –stop-on-failure, –stop-on-incomplete, –stop-on-notice, –stop-on-risky, –stop-on-skipped, –stop-on-warning, –strict-coverage, –strict-global-state, –teamcity, –testdox, –testdox-summary, –todos, –warm-coverage-cache, -h
  • Allowed valued flags: –bootstrap, –cache-directory, –colors, –columns, –configuration, –coverage, –coverage-clover, –coverage-cobertura, –coverage-crap4j, –coverage-filter, –coverage-html, –coverage-php, –coverage-text, –coverage-xml, –covers, –default-time-limit, –exclude-filter, –exclude-group, –exclude-testsuite, –extension, –filter, –generate-baseline, –group, –include-path, –log-events-text, –log-events-verbose-text, –log-junit, –log-teamcity, –order-by, –random-order-seed, –requires-php-extension, –shard, –test-directory, –test-suffix, –testdox-html, –testdox-text, –testsuite, –use-baseline, –uses, -c, -d
  • Bare invocation allowed

phpstan

https://phpstan.org/user-guide/command-line-usage

  • analyse: Flags: –allow-empty-baseline, –ansi, –debug, –help, –no-ansi, –no-progress, –quiet, –verbose, –version, –xdebug, -V, -h, -q, -v, -vv, -vvv. Valued: –autoload-file, –configuration, –error-format, –generate-baseline, –level, –memory-limit, –tmp-file, –instead-of, –use-baseline, -a, -b, -c, -l
  • clear-result-cache: Flags: –debug, –help, –quiet, –version, -V, -h, -q. Valued: –autoload-file, –configuration, –memory-limit, -a, -c
  • diagnose: Flags: –debug, –help, -h. Valued: –autoload-file, –configuration, –level, –memory-limit, -a, -c, -l
  • Allowed standalone flags: –help, –version, -V, -h

phpunit

https://docs.phpunit.de/

  • Allowed standalone flags: –cache-result, –check-version, –debug, –disable-coverage-ignore, –disallow-test-output, –display-all-issues, –display-deprecations, –display-errors, –display-incomplete, –display-notices, –display-phpunit-deprecations, –display-phpunit-notices, –display-skipped, –display-warnings, –do-not-cache-result, –do-not-report-useless-tests, –enforce-time-limit, –fail-on-all-issues, –fail-on-deprecation, –fail-on-empty-test-suite, –fail-on-incomplete, –fail-on-notice, –fail-on-phpunit-deprecation, –fail-on-phpunit-notice, –fail-on-phpunit-warning, –fail-on-risky, –fail-on-skipped, –fail-on-warning, –globals-backup, –help, –ignore-baseline, –ignore-dependencies, –list-groups, –list-suites, –list-test-files, –list-test-ids, –list-tests, –no-configuration, –no-coverage, –no-extensions, –no-logging, –no-output, –no-progress, –no-results, –path-coverage, –process-isolation, –random-order, –resolve-dependencies, –reverse-list, –reverse-order, –static-backup, –stderr, –strict-coverage, –strict-global-state, –stop-on-defect, –stop-on-deprecation, –stop-on-error, –stop-on-failure, –stop-on-incomplete, –stop-on-notice, –stop-on-risky, –stop-on-skipped, –stop-on-warning, –teamcity, –testdox, –testdox-summary, –validate-configuration, –version, –warm-coverage-cache, –with-telemetry, -h
  • Allowed valued flags: –bootstrap, –cache-directory, –colors, –columns, –configuration, –coverage-clover, –coverage-cobertura, –coverage-crap4j, –coverage-filter, –coverage-html, –coverage-openclover, –coverage-php, –coverage-text, –coverage-xml, –covers, –default-time-limit, –diff-context, –exclude-filter, –exclude-group, –exclude-testsuite, –extension, –filter, –generate-baseline, –group, –include-path, –log-events-text, –log-events-verbose-text, –log-junit, –log-otr, –log-teamcity, –order-by, –random-order-seed, –requires-php-extension, –run-test-id, –test-suffix, –testdox-html, –testdox-text, –testsuite, –use-baseline, –uses, -c, -d
  • Bare invocation allowed

please

https://statamic.dev/cli

  • addons:discover: Flags: –help, -h
  • assets:clear-cache: Flags: –help, -h
  • assets:generate-presets: Flags: –help, –queue, -h. Valued: –excluded-containers
  • assets:meta: Flags: –help, -h
  • assets:meta-clean: Flags: –dry-run, –help, -h
  • auth:migration: Flags: –help, -h. Valued: –path
  • cache:clear: any well-formed invocation: bare (uses config('cache.default')), --store=<name>, --store <name>, positional (cache:clear <name>), and/or --tags=<list>
  • flat:camp: Flags: –help, -h
  • glide:clear: Flags: –help, -h
  • help: Positional args accepted
  • list: Flags: –help, –raw, -h. Valued: –format
  • make:action: Flags: –force, –help, -h
  • make:addon: Flags: –force, –help, -h
  • make:dictionary: Flags: –force, –help, -h
  • make:fieldtype: Flags: –force, –help, -h
  • make:filter: Flags: –force, –help, -h
  • make:modifier: Flags: –force, –help, -h
  • make:scope: Flags: –force, –help, -h
  • make:tag: Flags: –force, –help, -h
  • make:widget: Flags: –force, –help, -h
  • nocache:migration: Flags: –help, -h. Valued: –path
  • search:insert: Flags: –help, -h
  • search:update: Flags: –all, –help, -h
  • setup-cp-vite: Flags: –help, –only-necessary, -h
  • stache:clear: Flags: –help, -h
  • stache:doctor: Flags: –help, -h
  • stache:refresh: Flags: –help, -h
  • stache:warm: Flags: –help, -h
  • starter-kit:export: Flags: –clear, –help, -h
  • starter-kit:init: Flags: –force, –help, –updatable, -h. Valued: –description, –name
  • static:clear: Flags: –help, -h
  • static:recache-token: Flags: –help, –raw, -h
  • static:warm: Flags: –help, –insecure, –queue, –uncached, -h. Valued: –exclude, –include, –max-depth, –max-requests
  • support:details: Flags: –help, –json, -h. Valued: –only
  • support:zip-blueprint: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

Python

alembic

https://alembic.sqlalchemy.org/

  • branches: Flags: –help, –verbose, -h, -v
  • check: Flags: –help, -h
  • current: Flags: –help, –verbose, -h, -v
  • heads: Flags: –help, –resolve-dependencies, –verbose, -h, -v
  • help: Positional args accepted
  • history: Flags: –help, –indicate-current, –verbose, -h, -i, -v. Valued: –rev-range, -r
  • init: Flags: –help, –package, -h. Valued: –template, -t. Positional args accepted
  • list_templates: Flags: –help, -h
  • revision: Flags: –autogenerate, –head, –help, –splice, -h. Valued: –branch-label, –depends-on, –message, –rev-id, –sql, –version-path, -m
  • show: Flags: –help, -h. Positional args accepted
  • Allowed standalone flags: –help, –version, -h

autoflake

https://github.com/PyCQA/autoflake

  • Allowed standalone flags: –check, –check-diff, –expand-star-imports, –help, –ignore-pass-after-docstring, –ignore-pass-statements, –in-place, –quiet, –recursive, –remove-all-unused-imports, –remove-duplicate-keys, –remove-rhs-for-unused-variables, –remove-unused-variables, –verbose, –version, -c, -h, -i, -q, -r, -v
  • Allowed valued flags: –exclude, –ignore-init-module-imports, –imports, –jobs, –stdin-display-name, -j
  • Bare invocation allowed

autopep8

https://github.com/hhatto/autopep8

  • Allowed standalone flags: –aggressive, –diff, –exit-code, –experimental, –global-config, –help, –ignore-local-config, –in-place, –list-fixes, –pep8-passes, –recursive, –verbose, –version, -a, -d, -h, -i, -r, -v
  • Allowed valued flags: –exclude, –global-config, –ignore, –indent-size, –jobs, –line-range, –max-line-length, –select, -j, -l
  • Bare invocation allowed

bandit

https://bandit.readthedocs.io/

  • Allowed standalone flags: –help, –ignore-nosec, –number, –one-line, –quiet, –recursive, –verbose, –version, -h, -i, -n, -q, -r, -v
  • Allowed valued flags: –aggregate, –baseline, –config, –configfile, –exclude, –format, –output, –profile, –severity-level, –skip, –tests, -b, -c, -f, -l, -o, -p, -s, -t

conda

https://docs.conda.io/projects/conda/en/stable/commands/index.html

  • config (requires –show, –show-sources): Flags: –help, –json, –quiet, –show, –show-sources, –verbose, -h, -q, -v. Valued: –env, –file, –name, –prefix, -f, -n, -p
  • info: Flags: –all, –envs, –help, –json, –verbose, -a, -e, -h, -v
  • list: Flags: –explicit, –export, –full-name, –help, –json, –no-pip, –revisions, -e, -f, -h. Valued: –name, –prefix, -n, -p
  • Allowed standalone flags: –help, –version, -V, -h

cookiecutter

https://cookiecutter.readthedocs.io/

  • Allowed standalone flags: –debug-file, –help, –list-installed, –version, -h

copier

https://copier.readthedocs.io/

  • help: Positional args accepted
  • Allowed standalone flags: –help, –version, -h

coverage

https://coverage.readthedocs.io/

  • combine: Flags: –append, –help, –keep, -a, -h. Valued: –data-file
  • html: Flags: –help, –ignore-errors, –include, –omit, –show-contexts, –skip-covered, –skip-empty, -h. Valued: –data-file, –directory, –fail-under, –precision, –title, -d
  • json: Flags: –help, –ignore-errors, –include, –omit, –pretty-print, -h. Valued: –data-file, –fail-under, -o
  • report: Flags: –help, –ignore-errors, –include, –no-skip-covered, –omit, –show-missing, –skip-covered, –skip-empty, -h, -m. Valued: –data-file, –fail-under, –precision, –sort
  • run: Flags: –append, –branch, –concurrency, –help, –parallel, –source, –timid, -a, -h, -p. Valued: –context, –data-file, –include, –omit, –rcfile, –source. Positional args accepted
  • Allowed standalone flags: –help, –version, -h

dbt

https://docs.getdbt.com/reference/dbt-commands

  • clean: Flags: –help, –no-clean-project-files-only, –profile, –quiet, -h, -q. Valued: –profile, –profiles-dir, –project-dir, –target
  • compile: Flags: –cache-selected-only, –debug, –exclude-resource-type, –full-refresh, –help, –inline, –no-cache-selected-only, –no-defer, –no-favor-state, –no-full-refresh, –no-introspect, –no-partial-parse, –no-populate-cache, –no-print, –no-static-parser, –no-version-check, –profile, –profiles-dir, –quiet, –show, –target, –target-path, –threads, –vars, –warn-error, -h, -q. Valued: –exclude, –inline, –profile, –profiles-dir, –project-dir, –resource-type, –select, –state, –target, –target-path, –threads, –vars, -d, -m, -s, -t
  • debug: Flags: –config-dir, –connection, –help, –no-version-check, –quiet, –version-check, -h, -q. Valued: –profile, –project-dir, –profiles-dir, –target, -t
  • deps: Flags: –add-package, –dry-run, –help, –lock, –no-lock, –quiet, –upgrade, -h, -q. Valued: –profile, –profiles-dir, –project-dir, –source, –target, –vars, -t
  • help: Positional args accepted
  • init: Flags: –help, –profiles-dir, –quiet, –skip-profile-setup, -h, -q, -s
  • list: Flags: –help, –no-version-check, –quiet, -h, -q. Valued: –exclude, –output, –output-keys, –profile, –profiles-dir, –project-dir, –resource-type, –select, –state, –target, -d, -m, -s, -t
  • ls: Flags: –help, –no-version-check, –quiet, –resource-type, -h, -q. Valued: –exclude, –exclude-resource-type, –output, –output-keys, –profile, –profiles-dir, –project-dir, –resource-type, –select, –state, –target, -d, -m, -s, -t
  • parse: Flags: –help, –no-partial-parse, –no-static-parser, –no-version-check, –quiet, –show-hash, –write-json, -h, -q. Valued: –profile, –profiles-dir, –project-dir, –target, –target-path, –threads, –vars, -t
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

deptry

https://deptry.com/

  • Allowed standalone flags: –help, –ignore-unused, –known-first-party, –no-ansi, –per-rule-ignores, –verbose, –version, -h, -v
  • Allowed valued flags: –config, –exclude, –extend-exclude, –ignore, –json-output, –package-module-name-map, –pep621-dev-dependency-groups, –per-rule-ignores, –requirements-files, –requirements-files-dev, -e, -ee, -i, -o, -pdd

dvc

https://dvc.org/

  • add: Flags: –external, –file, –force, –glob, –help, –no-commit, –quiet, –recursive, –remote, –verbose, -R, -f, -h, -q, -v. Valued: –desc, –file, –meta, –out, –remote, –type, -o
  • checkout: Flags: –allow-missing, –force, –help, –quiet, –recursive, –relink, –summary, -R, -f, -h, -q. Positional args accepted
  • commit: Flags: –data-only, –force, –help, –no-commit, –quiet, –recursive, –relink, –verbose, -R, -d, -f, -h, -q, -v. Positional args accepted
  • dag: Flags: –dot, –full, –help, –mermaid, –md, –outs, –quiet, –verbose, -h, -q, -v. Positional args accepted
  • diff: Flags: –help, –hide-missing, –json, –md, –quiet, –show-hash, –targets, –verbose, -h, -q, -v. Positional args accepted
  • doctor: Flags: –help, -h
  • help: Positional args accepted
  • list: Flags: –dvc-only, –help, –json, –quiet, -R, -h, -q. Valued: –rev. Positional args accepted
  • move: Flags: –help, –quiet, –verbose, -h, -q, -v. Positional args accepted
  • remove: Flags: –help, –outs, –quiet, –verbose, -h, -q, -v. Positional args accepted
  • status: Flags: –all-branches, –all-commits, –all-tags, –cloud, –help, –json, –quiet, –remote, –verbose, -A, -T, -a, -c, -h, -q, -v. Positional args accepted
  • unprotect: Flags: –help, –quiet, -h, -q. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

Examples:

  • dvc add data.csv
  • dvc status
  • dvc version

hatch

https://hatch.pypa.io/

  • build: Flags: –clean, –clean-hooks-after, –clean-only, –ext, –help, -c, -h. Valued: –hooks-only, –target, -t
  • clean: Flags: –ext, –help, –no-hooks, -h. Valued: –target, -t
  • dep hash: Flags: –help, -h
  • dep show: Flags: –help, -h
  • env create: Flags: –help, -h
  • env find: Flags: –help, -h
  • env prune: Flags: –help, -h
  • env remove: Flags: –help, -h
  • env run: Flags: –help, -h
  • env show: Flags: –ascii, –force-ascii, –help, –json, -h
  • help: Positional args accepted
  • new: Flags: –cli, –help, –init, -h, -i. Positional args accepted
  • project metadata: Flags: –help, -h
  • status: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

http

https://httpie.io/docs/cli

Aliases: https

  • Allowed standalone flags: –all, –body, –check-status, –continue, –debug, –default-scheme, –download, –follow, –form, –headers, –help, –ignore-stdin, –ignore-netrc, –json, –meta, –multipart, –no-stream, –offline, –overwrite, –pretty, –print, –quiet, –stream, –style, –traceback, –verbose, –verify, –version, -F, -I, -S, -b, -c, -d, -f, -h, -j, -m, -o, -p, -q, -s, -v
  • Allowed valued flags: –auth, –auth-type, –bearer, –cert, –cert-key, –cert-key-pass, –chunked, –compress, –default-scheme, –format-options, –max-headers, –max-redirects, –output, –path-as-is, –proxy, –response-charset, –response-mime, –session, –session-read-only, –ssl, –timeout, -A, -a, -x

ipython

https://ipython.org/

  • Allowed standalone flags: –help, –version, -h

jupyter

https://docs.jupyter.org/en/latest/projects/jupyter-command.html

  • help: Positional args accepted
  • troubleshoot: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

jupyter-nbconvert

https://nbconvert.readthedocs.io/

Aliases: nbconvert

  • Allowed standalone flags: –allow-chromium-download, –allow-errors, –clear-output, –debug, –disable-chromium-sandbox, –embed-images, –exec, –execute, –from, –generate-config, –help, –inplace, –log-level, –no-input, –no-prompt, –no-stdin, –show-config, –show-config-json, –stdin, –stdout, –version, –writer, -h, -y
  • Allowed valued flags: –config, –ExecutePreprocessor.timeout, –ExecutePreprocessor.kernel-name, –ExecutePreprocessor.kernel_name, –from, –log-level, –nbformat, –output, –output-dir, –post, –reveal-prefix, –template, –template-file, –to, –use-frontmatter, –writer, -c, -y

jupytext

https://jupytext.readthedocs.io/

  • Allowed standalone flags: –check-paired, –diff, –help, –out, –quiet, –show-changes, –sync, –test, –test-strict, –update-metadata, –use-source-timestamp, –version, –warn-only, -h, -q
  • Allowed valued flags: –from, –input-format, –opt, –output, –output-format, –paired-paths, –pipe, –pipe-fmt, –pre-commit-mode, –set-formats, –set-kernel, –to, –warn-only, -K, -i, -k, -o
  • Bare invocation allowed

kernprof

https://github.com/pyutils/line_profiler

  • Allowed standalone flags: –help, –version, -h, -V

mkdocs

https://www.mkdocs.org/

  • build: Flags: –clean, –dirty, –help, –no-strict, –quiet, –strict, –verbose, -c, -h, -q, -s, -v. Valued: –config-file, –site-dir, –theme, -d, -f, -t
  • help: Positional args accepted
  • new: Flags: –help, –quiet, –verbose, -h, -q, -v. Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -V

mlflow

https://mlflow.org/docs/latest/cli.html

  • completion: Flags: –help, -h. Positional args accepted
  • doctor: Flags: –help, -h. Valued: –mask-envs
  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

mprof

https://github.com/pythonprofilers/memory_profiler

  • clean: Flags: –help, -h
  • help: Positional args accepted
  • list: Flags: –help, -h
  • rm: Flags: –help, -h. Positional args accepted
  • Allowed standalone flags: –help, –version, -h

nbqa

https://nbqa.readthedocs.io/

  • Allowed standalone flags: –help, –nbqa-help, –nbqa-version, –version, -h, -V

nbstripout

https://github.com/kynan/nbstripout

  • Allowed standalone flags: –attributes, –drop-empty-cells, –dry-run, –extra-keys, –force, –global, –help, –include-files-from-stdin, –install, –is-installed, –keep-count, –keep-id, –keep-metadata-keys, –keep-output, –max-size, –max-size-bytes, –no-empty-cells, –no-strip-init-cells, –strip-empty-cells, –strip-init-cells, –status, –system, –textconv, –uninstall, –verify, –version, -f, -h, -t
  • Allowed valued flags: –attributes, –extra-keys, –keep-metadata-keys, –max-size
  • Bare invocation allowed

nox

https://nox.thea.codes/

  • Allowed standalone flags: –error-on-external-run, –error-on-missing-interpreters, –help, –list, –no-color, –no-error-on-external-run, –no-error-on-missing-interpreters, –no-install, –no-venv, –reuse-existing-virtualenvs, –stop-on-first-error, –version, -R, -h, -l, -r, -x
  • Allowed valued flags: –default-venv-backend, –envdir, –extra-pythons, –force-pythons, –noxfile, –pythons, –sessions, –tags, -e, -f, -p, -s, -t
  • Bare invocation allowed

papermill

https://papermill.readthedocs.io/

  • Allowed standalone flags: –help, –version, -h

pdm

https://pdm-project.org/

  • config: Flags: –delete, –global, –help, –local, –project, -d, -g, -h, -l
  • info: Flags: –env, –help, –json, –packages, –python, –where, -h
  • list: Flags: –csv, –freeze, –graph, –help, –json, –markdown, –reverse, –tree, -h. Valued: –exclude, –fields, –include, –resolve, –sort
  • search: Flags: –help, -h
  • show: Flags: –help, –json, –keywords, –name, –platform, –summary, –version, -h
  • Allowed standalone flags: –help, –version, -V, -h

pip

https://pip.pypa.io/en/stable/cli/

Aliases: pip3

  • check: Flags: –help, -h
  • config get: Flags: –help, -h
  • config list: Flags: –help, -h
  • debug: Flags: –help, -h
  • download: Flags: –help, –no-deps, –pre, –quiet, –require-hashes, –verbose, -h, -q, -v. Valued: –constraint, –dest, –extra-index-url, –find-links, –index-url, –no-binary, –only-binary, –platform, –python-version, –requirement, -c, -d, -f, -i, -r
  • freeze: Flags: –all, –exclude-editable, –help, –local, –user, -h, -l. Valued: –exclude, –path
  • help: Flags: –help, -h
  • index: Flags: –help, -h
  • inspect: Flags: –help, -h
  • install (requires –dry-run): Flags: –dry-run, –help, –no-deps, –pre, –quiet, –require-hashes, –user, –verbose, -U, -h, -q, -v. Valued: –constraint, –extra-index-url, –find-links, –index-url, –no-binary, –only-binary, –platform, –python-version, –requirement, –target, –upgrade-strategy, -c, -f, -i, -r, -t
  • list: Flags: –editable, –exclude-editable, –help, –include-editable, –local, –not-required, –outdated, –pre, –uptodate, –user, -e, -h, -i, -l, -o. Valued: –exclude, –format, –index-url, –path
  • show: Flags: –files, –help, –verbose, -f, -h, -v
  • Allowed standalone flags: –help, –version, -V, -h

pip-audit

https://github.com/pypa/pip-audit

  • Allowed standalone flags: –desc, –dry-run, –help, –json, –local, –no-deps, –skip-editable, –strict, –verbose, –version, -S, -h, -l, -s, -v
  • Allowed valued flags: –cache-dir, –exclude, –format, –ignore-vuln, –index-url, –output, –path, –requirement, -e, -f, -i, -o, -r
  • Bare invocation allowed

pip-compile

https://github.com/jazzband/pip-tools

  • Allowed standalone flags: –all-build-deps, –all-extras, –allow-unsafe, –annotate, –annotation-style, –build-isolation, –cache-dir, –config, –constraint, –dry-run, –emit-find-links, –emit-index-url, –emit-options, –emit-trusted-host, –extra, –extra-index-url, –find-links, –generate-hashes, –header, –help, –index-url, –newline, –no-allow-unsafe, –no-annotate, –no-build-isolation, –no-config, –no-emit-find-links, –no-emit-index-url, –no-emit-options, –no-emit-trusted-host, –no-find-links, –no-generate-hashes, –no-header, –no-index, –no-strip-extras, –only-build-deps, –pip-args, –quiet, –rebuild, –strip-extras, –trusted-host, –unsafe-package, –upgrade, –verbose, –version, -U, -h, -i, -n, -o, -q, -r, -v
  • Allowed valued flags: –build-deps-for, –no-build-deps-for, –output-file, –resolver, –upgrade-package, -P
  • Bare invocation allowed

pip-sync

https://github.com/jazzband/pip-tools

  • Allowed standalone flags: –ask, –config, –dry-run, –force, –help, –no-config, –no-pip-args, –quiet, –verbose, –version, -a, -f, -h, -i, -n, -q, -v
  • Allowed valued flags: –cache-dir, –extra-index-url, –find-links, –index-url, –pip-args, –python-executable, –trusted-host, –user-config
  • Bare invocation allowed

pipx

https://pipx.pypa.io/

  • completions: Flags: –help, -h
  • ensurepath: Flags: –force, –global, –help, -f, -h
  • environment: Flags: –help, -h. Valued: –value, -v
  • inject: Flags: –force, –global, –help, –include-apps, –include-deps, –quiet, –verbose, -f, -h, -q, -v. Valued: –index-url, –pip-args
  • install: Flags: –editable, –force, –global, –help, –include-deps, –preinstall, –quiet, –system-site-packages, –verbose, -e, -f, -h, -q, -v. Valued: –fetch-missing-python, –index-url, –pip-args, –python, –suffix
  • install-all: Flags: –force, –global, –help, –quiet, –verbose, -f, -h, -q, -v
  • list: Flags: –help, –include-injected, –json, –short, –skip-maintenance, -h. Valued: –global
  • reinstall: Flags: –global, –help, -h. Valued: –python
  • reinstall-all: Flags: –global, –help, -h. Valued: –python, –skip
  • uninject: Flags: –global, –help, –leave-deps, -h
  • uninstall: Flags: –global, –help, -h
  • uninstall-all: Flags: –global, –help, -h
  • upgrade: Flags: –force, –global, –help, –include-injected, –install, –quiet, –verbose, -f, -h, -q, -v. Valued: –pip-args, –python
  • upgrade-all: Flags: –force, –global, –help, –include-injected, –quiet, –skip, –verbose, -f, -h, -q, -v. Valued: –pip-args
  • Allowed standalone flags: –help, –version, -h

poetry

https://python-poetry.org/docs/cli/

  • check: Flags: –help, –lock, -h
  • env info: Flags: –full-path, –help, -h
  • env list: Flags: –full-path, –help, -h
  • show: Flags: –all, –help, –latest, –no-dev, –outdated, –top-level, –tree, -T, -h, -l, -o. Valued: –why
  • Allowed standalone flags: –help, –version, -V, -h

pre-commit

https://pre-commit.com/

  • autoupdate: Flags: –bleeding-edge, –config, –dry-run, –freeze, –help, –jobs, -c, -h, -j. Valued: –repo
  • clean: Flags: –help, -h
  • gc: Flags: –help, -h
  • help: Positional args accepted
  • install: Flags: –allow-missing-config, –config, –help, –install-hooks, –overwrite, -c, -f, -h. Valued: –hook-type, -t
  • install-hooks: Flags: –config, –help, -c, -h
  • sample-config: Flags: –help, -h
  • uninstall: Flags: –config, –help, -c, -h. Valued: –hook-type, -t
  • validate-config: Flags: –help, -h. Positional args accepted
  • validate-manifest: Flags: –help, -h. Positional args accepted
  • Allowed standalone flags: –help, –version, -h

py-spy

https://github.com/benfred/py-spy

  • Allowed standalone flags: –help, –version, -h, -V

pycodestyle

https://github.com/PyCQA/pycodestyle

  • Allowed standalone flags: –benchmark, –count, –diff, –first, –help, –quiet, –show-pep8, –show-source, –statistics, –testsuite, –verbose, –version, -h, -q, -v
  • Allowed valued flags: –config, –exclude, –filename, –format, –ignore, –max-doc-length, –max-line-length, –select

pydocstyle

https://github.com/PyCQA/pydocstyle

  • Allowed standalone flags: –count, –debug, –explain, –help, –source, –verbose, –version, -d, -e, -h, -s, -v
  • Allowed valued flags: –add-ignore, –add-select, –config, –convention, –ignore, –ignore-decorators, –ignore-self-only-init, –match, –match-dir, –property-decorators, –select
  • Bare invocation allowed

pyenv

https://github.com/pyenv/pyenv#readme

  • commands: Flags: –bare, –help, -h
  • completions: Flags: –bare, –help, -h
  • global: Flags: –help, -h
  • help: Flags: –bare, –help, -h
  • hooks: Flags: –bare, –help, -h
  • install: Flags: –debug, –force, –help, –keep, –list, –patch, –skip-existing, –verbose, –version, -f, -g, -h, -k, -l, -p, -s, -v
  • local: Flags: –force, –help, –unset, -f, -h
  • prefix: Flags: –bare, –help, -h
  • rehash: Flags: –help, -h
  • root: Flags: –bare, –help, -h
  • shell: Flags: –help, –unset, -h
  • shims: Flags: –bare, –help, -h
  • uninstall: Flags: –force, –help, -f, -h
  • version: Flags: –bare, –help, -h
  • version-file: Flags: –bare, –help, -h
  • version-name: Flags: –bare, –help, -h
  • version-origin: Flags: –bare, –help, -h
  • versions: Flags: –bare, –help, –skip-aliases, -h
  • whence: Flags: –bare, –help, -h
  • which: Flags: –bare, –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

pyflakes

https://github.com/PyCQA/pyflakes

  • Allowed standalone flags: –help, –version, -h
  • Bare invocation allowed

pytest

https://docs.pytest.org/

  • Allowed standalone flags: –cache-clear, –cache-show, –co, –collect-only, –doctest-modules, –help, –last-failed, –lf, –markers, –new-first, –nf, –no-header, –quiet, –showlocals, –stepwise, –strict-markers, –verbose, –version, -h, -l, -q, -v, -x
  • Allowed valued flags: –basetemp, –color, –confcutdir, –deselect, –durations, –ignore, –import-mode, –junitxml, –log-cli-level, –maxfail, –override-ini, –rootdir, –timeout, -c, -k, -m, -o, -p, -r, -W
  • Bare invocation allowed

pyupgrade

https://github.com/asottile/pyupgrade

  • Allowed standalone flags: –exit-zero-even-if-changed, –help, –keep-mock, –keep-percent-format, –keep-runtime-typing, –py3-only, –py3-plus, –py35-plus, –py36-plus, –py37-plus, –py38-plus, –py39-plus, –py310-plus, –py311-plus, –py312-plus, –py313-plus, -h

safety

https://docs.safetycli.com/

  • check: Flags: –bare, –continue-on-error, –exit-code, –full-report, –help, –ignore-unpinned-requirements, –json, –no-cache, –policy-file, –proxy-required, –save-html, –save-json, –short-report, -h. Valued: –api, –cache, –db, –exclude, –file, –ignore, –key, –output, –proxy-host, –proxy-port, –proxy-protocol, -i, -o, -r
  • help: Positional args accepted
  • scan: Flags: –apply-remediations, –detailed-output, –disable-optional-telemetry, –help, –no-fix-suggestion, -h. Valued: –auth-type, –key, –output, –policy-file, –save-as, –target
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

scalene

https://github.com/plasma-umass/scalene

  • Allowed standalone flags: –help, –version, -h

sphinx-apidoc

https://www.sphinx-doc.org/en/master/man/sphinx-apidoc.html

  • Allowed standalone flags: –ext-autodoc, –ext-coverage, –ext-doctest, –ext-githubpages, –ext-ifconfig, –ext-mathjax, –ext-viewcode, –follow-links, –force, –help, –implicit-namespaces, –include-private, –module-first, –no-headings, –no-toc, –quiet, –remove-old, –separate, –tocfile, –version, -E, -F, -M, -T, -e, -f, -h, -l, -n, -o, -q, -s, -t
  • Allowed valued flags: –author, –dot, –extension, –maxdepth, –release, –suffix, –tocfile-name, –templatedir, –version, -A, -H, -R, -V, -d

sphinx-build

https://www.sphinx-doc.org/

  • Allowed standalone flags: –builders, –color, –exception-on-warning, –fail-on-warning, –fresh-env, –full-traceback, –help, –keep-going, –no-color, –quiet, –really-quiet, –show-traceback, –silent, –verbose, –version, –write-all, -E, -M, -N, -P, -Q, -T, -W, -a, -b, -h, -n, -q, -v
  • Allowed valued flags: –builder, –conf-dir, –define, –doctree-dir, –filenames, –html-define, –include, –isolated, –jobs, –language, –name-suffix, –nitpicky, –pdb, –tag, –warning-file, -A, -D, -c, -d, -j, -t, -w

sphinx-quickstart

https://www.sphinx-doc.org/en/master/man/sphinx-quickstart.html

  • Allowed standalone flags: –ext-autodoc, –ext-coverage, –ext-doctest, –ext-githubpages, –ext-ifconfig, –ext-imgmath, –ext-intersphinx, –ext-mathjax, –ext-todo, –ext-viewcode, –help, –makefile, –no-batchfile, –no-makefile, –no-prompt, –no-sep, –quiet, –sep, –use-make-mode, –version, -h, -q
  • Allowed valued flags: –author, –dot, –ext, –extensions, –language, –master, –project, –release, –suffix, –templatedir, –version, -a, -d, -l, -p, -r, -t, -v

tox

https://tox.wiki/

  • config: Flags: –core, –help, -h
  • list: Flags: –help, –no-desc, -d, -h
  • run: Flags: –help, –no-recreate-pkg, –skip-missing-interpreters, -h. Valued: -e, -f, –override, –result-json
  • Allowed standalone flags: –help, –version, -h

twine

https://twine.readthedocs.io/

  • check: Flags: –help, –strict, -h. Positional args accepted
  • help: Positional args accepted
  • Allowed standalone flags: –help, –version, -h

uv

https://docs.astral.sh/uv/reference/cli/

  • pip check: Flags: –help, –verbose, -h, -v. Valued: –python
  • pip freeze: Flags: –help, –verbose, -h, -v. Valued: –python
  • pip list: Flags: –editable, –exclude-editable, –help, –outdated, –strict, -h. Valued: –exclude, –format, –python
  • pip show: Flags: –files, –help, –verbose, -h, -v. Valued: –python
  • python list: Flags: –help, –verbose, -h, -v. Valued: –python
  • tool list: Flags: –help, –verbose, -h, -v. Valued: –python
  • Allowed standalone flags: –help, –version, -V, -h

vulture

https://github.com/jendrikseipp/vulture

  • Allowed standalone flags: –help, –ignore-decorators, –ignore-names, –make-whitelist, –sort-by-size, –verbose, –version, -h, -v
  • Allowed valued flags: –config, –exclude, –min-confidence

wandb

https://docs.wandb.ai/ref/cli/

  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • status: Flags: –help, –settings, -h
  • verify: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

yapf

https://github.com/google/yapf

  • Allowed standalone flags: –diff, –help, –in-place, –no-local-style, –parallel, –print-modified, –quiet, –recursive, –verify, –version, -d, -h, -i, -m, -p, -q, -r, -vv
  • Allowed valued flags: –exclude, –lines, –style, -e, -l
  • Bare invocation allowed

R

R

https://cran.r-project.org/manuals.html

  • CMD check: Flags: –as-cran, –no-build-vignettes, –no-examples, –no-manual, –no-tests, –no-vignettes. Valued: –output, -o
  • CMD config

Rscript

https://cran.r-project.org/manuals.html

  • Allowed standalone flags: –help, –version, -V, -h

Ruby

annotate

https://github.com/ctran/annotate_models

  • Allowed standalone flags: –help, –version, -h, -v

annotaterb

https://github.com/drwl/annotaterb

  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

bridgetown

https://www.bridgetownrb.com/docs/commands

  • doctor: Flags: –help, –trace, -h, -t. Valued: –config
  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

bundle

https://bundler.io/man/bundle.1.html

  • check: Flags: –dry-run, –help, -h. Valued: –gemfile, –path
  • config
  • exec
  • info: Flags: –help, –path, -h
  • install: Flags: –clean, –deployment, –frozen, –full-index, –help, –local, –no-cache, –no-prune-sources, –prefer-local, –quiet, –redownload, –system, -h. Valued: –gemfile, –jobs, –path, –retry, –standalone, –trust-policy, –with, –without, -j
  • list: Flags: –help, –name-only, –paths, -h
  • show: Flags: –help, –paths, -h
  • Allowed standalone flags: –help, –version, -V, -h

byebug

https://github.com/deivid-rodriguez/byebug

  • Allowed standalone flags: –help, –version, -h, -v

danger

https://danger.systems/

  • help: Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

debride

https://github.com/seattlerb/debride

  • Allowed standalone flags: –help, –json, –legacy, –rails, –verbose, –version, –yaml, -h, -r, -v
  • Allowed valued flags: –exclude, –focus, –minimum, –whitelist, -e, -f, -m, -w
  • Hyphen-prefixed positional arguments accepted

erd

https://github.com/voormedia/rails-erd

  • Allowed standalone flags: –help, –version, -h, -v

foreman

https://github.com/ddollar/foreman

  • check: Flags: –help, -h. Valued: –procfile, -f
  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

gem

https://guides.rubygems.org/command-reference/

  • contents: Flags: –all, –help, –local, –prerelease, –remote, –versions, -a, -h, -i, -l, -r. Valued: –version, -v
  • dependency: Flags: –all, –help, –local, –prerelease, –remote, –versions, -a, -h, -i, -l, -r. Valued: –version, -v
  • environment: Flags: –all, –help, –local, –prerelease, –remote, –versions, -a, -h, -i, -l, -r. Valued: –version, -v
  • help: Flags: –all, –help, –local, –prerelease, –remote, –versions, -a, -h, -i, -l, -r. Valued: –version, -v
  • info: Flags: –help, –installed, –prerelease, -h, -i. Valued: –version, -v
  • list: Flags: –all, –help, –installed, –local, –no-details, –no-versions, –prerelease, –remote, –versions, -a, -d, -h, -i, -l, -r
  • outdated: Flags: –all, –help, –local, –prerelease, –remote, –versions, -a, -h, -i, -l, -r. Valued: –version, -v
  • pristine: Flags: –all, –help, –local, –prerelease, –remote, –versions, -a, -h, -i, -l, -r. Valued: –version, -v
  • search: Flags: –all, –details, –exact, –help, –local, –prerelease, –remote, –versions, -a, -d, -e, -h, -i, -l, -r
  • sources: Flags: –all, –help, –local, –prerelease, –remote, –versions, -a, -h, -i, -l, -r. Valued: –version, -v
  • specification: Flags: –all, –help, –local, –prerelease, –remote, –versions, -a, -h, -i, -l, -r. Valued: –version, -v
  • stale: Flags: –all, –help, –local, –prerelease, –remote, –versions, -a, -h, -i, -l, -r. Valued: –version, -v
  • which: Flags: –all, –help, –local, –prerelease, –remote, –versions, -a, -h, -i, -l, -r. Valued: –version, -v
  • Allowed standalone flags: –help, –version, -V, -h

guard

https://github.com/guard/guard

  • help: Positional args accepted
  • list: Flags: –help, -h
  • show: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

haml

https://haml.info/

  • Allowed standalone flags: –help, –version, -h, -v

i18n-tasks

https://github.com/glebm/i18n-tasks

  • add-missing: Flags: –help, –nil-value, -h. Valued: –pattern, -v, –value. Positional args accepted
  • check-consistent-interpolations: Flags: –help, -h. Valued: –out-format. Positional args accepted
  • check-normalized: Flags: –help, -h. Positional args accepted
  • check-prism: Flags: –help, -h. Valued: –prism-mode
  • check-reserved-interpolations: Flags: –help, -h. Valued: –out-format. Positional args accepted
  • config: Flags: –help, -h. Positional args accepted
  • cp: Flags: –help, -h. Positional args accepted
  • data: Flags: –help, –nostdin, -h. Valued: –data-format. Positional args accepted
  • data-merge: Flags: –help, –nostdin, -h. Valued: –data-format
  • data-remove: Flags: –help, –nostdin, -h. Valued: –data-format
  • data-write: Flags: –help, –nostdin, -h. Valued: –data-format
  • eq-base: Flags: –help, -h. Valued: –out-format. Positional args accepted
  • find: Flags: –help, –no-strict, –strict, -h. Positional args accepted
  • gem-path: Flags: –help, -h
  • health: Flags: –help, -h. Valued: –out-format. Positional args accepted
  • missing: Flags: –help, -h. Valued: –pattern, -t, –types. Positional args accepted
  • mv: Flags: –help, -h. Positional args accepted
  • normalize: Flags: –help, -h, -p, –pattern-router
  • prune: Flags: –confirm, –help, –keep-order, -h, -k
  • remove-unused: Flags: –confirm, –help, –keep-order, –no-strict, –strict, -h, -k. Valued: –pattern. Positional args accepted
  • rm: Flags: –help, -h. Positional args accepted
  • tree-convert: Flags: –help, -h. Valued: –data-format, -f, –from, -t, –to
  • tree-filter: Flags: –help, -h. Valued: –data-format, –pattern
  • tree-merge: Flags: –help, –nostdin, -h. Valued: –data-format
  • tree-mv: Flags: –all-locales, –help, -h. Valued: –data-format. Positional args accepted
  • tree-set-value: Flags: –help, –nostdin, -h. Valued: –data-format, –pattern, -v, –value. Positional args accepted
  • tree-subtract: Flags: –help, –nostdin, -h. Valued: –data-format
  • unused: Flags: –help, –no-strict, –strict, -h. Positional args accepted
  • Allowed standalone flags: –help, –version, -h

importmap

https://github.com/rails/importmap-rails

  • audit: Flags: –help, -h
  • json: Flags: –help, -h
  • outdated: Flags: –help, -h
  • packages: Flags: –help, -h
  • Allowed standalone flags: –help, -h

jekyll

https://jekyllrb.com/docs/usage/

  • doctor: Flags: –help, –trace, -h, -t. Valued: –config, –source
  • help: Positional args accepted
  • hyde: Flags: –help, –trace, -h, -t. Valued: –config, –source
  • Allowed standalone flags: –help, –version, -h, -v

kamal

https://kamal-deploy.org/

  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

license_finder

https://github.com/pivotal/LicenseFinder

  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

m

https://github.com/qrush/m

  • Allowed standalone flags: –help, –version, -h, -v

middleman

https://middlemanapp.com/basics/install/

  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

mutant

https://github.com/mbj/mutant

  • help: Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

overcommit

https://github.com/sds/overcommit

  • Allowed standalone flags: –force, –help, –install, –list-hooks, –sign, –template-dir, –uninstall, –version, -f, -h, -i, -l, -t, -u, -v

packwerk

https://github.com/Shopify/packwerk

  • check: Flags: –help, –no-parallel, –parallel, -h. Valued: –offenses-formatter, –packages. Positional args accepted
  • help: Positional args accepted
  • init: Flags: –help, -h
  • update-todo: Flags: –help, –no-parallel, –parallel, -h. Valued: –offenses-formatter, –packages. Positional args accepted
  • validate: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

parallel_test

https://github.com/grosser/parallel_tests

Aliases: parallel_rspec, parallel_cucumber, parallel_spinach

  • Allowed standalone flags: –combine-stderr, –first-is-1, –help, –isolate, –multiply-processes, –non-parallel, –prefix-output-with-test-env-number, –quiet, –serialize-stdout, –single, –verbose, –verbose-command, –verbose-process-command, –verbose-rerun-command, -h, -i, -q
  • Allowed valued flags: –group-by, –ignore-tags, –isolate-n, –nice, –only-group, –pattern, –pattern-exclude, –processes, –runtime-log, –specify-groups, –suffix, –test-options, –type, -n, -o, -p, -r, -s, -t
  • Hyphen-prefixed positional arguments accepted

pry

https://github.com/pry/pry

  • Allowed standalone flags: –help, –version, -h, -v

racc

https://github.com/ruby/racc

  • Allowed standalone flags: –check-only, –debug, –embedded, –frozen, –help, –line-convert-all, –no-extensions, –no-line-convert, –no-omit-actions, –output-status-table, –profile, –superclass, –verbose, –version, -C, -E, -F, -N, -O, -S, -V, -a, -c, -g, -h, -l, -t, -v
  • Allowed valued flags: –executable, –log-file, –output-file, –runtime, –template, -e, -o
  • Hyphen-prefixed positional arguments accepted

railroady

https://github.com/preston/railroady

  • Allowed standalone flags: –help, –version, -h, -v

rails

https://guides.rubyonrails.org/command_line.html

  • about: Flags: –help, -h
  • assets:clean: Flags: –help, -h
  • assets:clobber: Flags: –help, -h
  • assets:precompile: Flags: –help, -h
  • assets:reveal: Flags: –help, -h
  • assets:reveal:full: Flags: –help, -h
  • cache:clear: Flags: –help, -h
  • db:create: Flags: –help, -h
  • db:fixtures:load: Flags: –help, -h
  • db:migrate: Flags: –help, –trace, -h
  • db:migrate:status: Flags: –help, -h
  • db:prepare: Flags: –help, -h
  • db:schema:dump: Flags: –help, -h
  • db:schema:load: Flags: –help, -h
  • db:seed: Flags: –help, -h
  • db:setup: Flags: –help, -h
  • db:structure:dump: Flags: –help, -h
  • db:structure:load: Flags: –help, -h
  • db:version: Flags: –help, -h
  • g: Positional args accepted
  • generate: Positional args accepted
  • initializers: Flags: –help, -h
  • log:clear: Flags: –help, -h
  • middleware: Flags: –help, -h
  • notes: Flags: –help, -h. Valued: –annotations
  • routes: Flags: –expanded, –help, –unused, -E, -h, -u. Valued: –controller, –grep, -c, -g
  • runner:help: Flags: –help, -h
  • secret: Flags: –help, -h
  • stats: Flags: –help, -h
  • test: Positional args accepted
  • test:functionals: Flags: –help, -h
  • test:integration: Flags: –help, -h
  • test:system: Flags: –help, -h
  • test:units: Flags: –help, -h
  • time:zones:all: Flags: –help, -h
  • time:zones:local: Flags: –help, -h
  • tmp:cache:clear: Flags: –help, -h
  • tmp:clear: Flags: –help, -h
  • tmp:create: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h, -v

rake

https://github.com/ruby/rake

  • about: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • assets:clean: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • assets:clobber: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • assets:precompile: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • assets:reveal: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • assets:reveal:full: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • cache:clear: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:create: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:fixtures:load: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:migrate: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:migrate:status: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:prepare: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:schema:dump: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:schema:load: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:seed: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:setup: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:structure:dump: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:structure:load: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • db:version: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • initializers: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • log:clear: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • middleware: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • notes: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • routes: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • runner:help: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • secret: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • stats: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • test: Positional args accepted
  • test:functionals: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • test:integration: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • test:system: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • test:units: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • time:zones:all: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • time:zones:local: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • tmp:cache:clear: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • tmp:clear: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • tmp:create: Flags: –help, –quiet, –silent, –trace, -h, -q, -s
  • Allowed standalone flags: –help, –version, -V, -h

rbenv

https://github.com/rbenv/rbenv#readme

  • completions: Flags: –help, -h
  • global: Flags: –help, -h
  • help: Flags: –help, -h
  • hooks: Flags: –help, -h
  • install: Flags: –force, –help, –keep, –list, –list-all, –patch, –skip-existing, –verbose, –version, -L, -f, -h, -k, -l, -p, -s, -v
  • local: Flags: –help, –unset, -h
  • prefix: Flags: –help, -h
  • rehash: Flags: –help, -h
  • root: Flags: –help, -h
  • shell: Flags: –help, –unset, -h
  • shims: Flags: –help, -h
  • uninstall: Flags: –force, –help, -f, -h
  • version: Flags: –help, -h
  • version-file: Flags: –help, -h
  • version-name: Flags: –help, -h
  • version-origin: Flags: –help, -h
  • versions: Flags: –bare, –help, -h
  • whence: Flags: –help, -h
  • which: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

rbs

https://github.com/ruby/rbs

  • ancestors: Flags: –help, –instance, –singleton, -h. Valued: -I, –collection, –repo, –log-level, -r. Positional args accepted
  • annotate: Flags: –arglists, –filename, –gems, –help, –home, –no-arglists, –no-filename, –no-gems, –no-home, –no-site, –no-system, –site, –system, -h. Valued: –dir, -d, -I, –collection, –repo, –log-level, -r. Positional args accepted
  • ast: Flags: –help, -h. Valued: -I, –collection, –repo, –log-level, -r. Positional args accepted
  • collection clean: Flags: –help, -h. Valued: –config
  • collection config: Flags: –help, -h. Valued: –config
  • collection init: Flags: –help, -h
  • collection install: Flags: –frozen, –help, –stdout, -h. Valued: –config
  • collection uninstall: Flags: –help, -h
  • collection update: Flags: –help, –stdout, -h. Valued: –config
  • constant: Flags: –help, -h. Valued: –context, -I, –collection, –repo, –log-level, -r. Positional args accepted
  • diff: Flags: –help, -h. Valued: -I, –collection, –repo, –log-level, -r. Positional args accepted
  • help: Positional args accepted
  • list: Flags: –class, –help, –interface, –module, -h. Valued: -I, –collection, –repo, –log-level, -r
  • method: Flags: –help, –instance, –singleton, -h. Valued: -I, –collection, –repo, –log-level, -r. Positional args accepted
  • methods: Flags: –help, –inherit, –instance, –no-inherit, –singleton, -h. Valued: -I, –collection, –repo, –log-level, -r. Positional args accepted
  • parse: Flags: –help, –method-type, –type, -h. Valued: -e, -I, –collection, –repo, –log-level, -r. Positional args accepted
  • paths: Flags: –help, -h. Valued: -I, –collection, –repo, –log-level, -r
  • prototype: Flags: –force, –help, –merge, –outline, –todo, -h. Valued: –base-dir, –method-owner, –out-dir, -I, –collection, –repo, –log-level, -r. Positional args accepted
  • subtract: Flags: –help, -h. Valued: -I, –collection, –repo, –log-level, -r. Positional args accepted
  • validate: Flags: –help, –silent, -h. Valued: -I, –collection, –repo, –log-level, -r
  • vendor: Flags: –clean, –help, –no-clean, -h. Valued: –vendor-dir, -I, –collection, –repo, –log-level, -r
  • Allowed standalone flags: –help, –version, -h

rex

https://github.com/tenderlove/rexical

  • Allowed standalone flags: –check-only, –debug, –dependency, –help, –ignore-case, –ignorecase, –independent, –no-comment, –stub, –version, -C, -d, -h, -i, -s
  • Allowed valued flags: –output-file, -o
  • Hyphen-prefixed positional arguments accepted

ri

https://ruby.github.io/rdoc/RI_md.html

  • Allowed standalone flags: –all, –interactive, –list, –no-pager, -a, -i, -l
  • Allowed valued flags: –format, –width, -f, -w
  • Bare invocation allowed

ruby

https://www.ruby-lang.org/en/documentation/

  • Allowed standalone flags: –help, –version, -V, -h, -v
  • Allowed valued flags: -c

rufo

https://github.com/ruby-formatter/rufo

  • Allowed standalone flags: –check, –help, –simple-exit, –version, -c, -h, -x
  • Allowed valued flags: –filename, –loglevel
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

rvm

https://rvm.io/rvm/cli

  • alias create: Flags: –help, -h
  • alias delete: Flags: –help, -h
  • alias list: Flags: –help, -h
  • alias show: Flags: –help, -h
  • cleanup: Flags: –help, -h
  • current: Flags: –help, -h
  • disk-usage: Flags: –help, -h
  • doctor: Flags: –help, -h
  • env: Flags: –help, -h
  • gemdir: Flags: –help, -h
  • gemhome: Flags: –help, -h
  • gempath: Flags: –help, -h
  • gemset copy: Flags: –help, -h
  • gemset create: Flags: –help, -h
  • gemset delete: Flags: –force, –help, -h
  • gemset dir: Flags: –help, -h
  • gemset empty: Flags: –force, –help, -h
  • gemset list: Flags: –help, -h
  • gemset list_all: Flags: –help, -h
  • gemset name: Flags: –help, -h
  • gemset rename: Flags: –help, -h
  • gemset use: Flags: –create, –default, –help, -h
  • info: Flags: –help, -h
  • install: Flags: –default, –force, –help, -h. Valued: –with-openssl-dir, –with-readline-dir
  • list: Flags: –default, –help, -h
  • ls: Flags: –default, –help, -h
  • notes: Flags: –help, -h
  • reinstall: Flags: –force, –help, -h
  • remove: Flags: –force, –help, -h
  • repair: Flags: –help, -h
  • requirements: Flags: –help, -h
  • strings: Flags: –help, -h
  • uninstall: Flags: –force, –help, -h
  • use: Flags: –create, –default, –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

sdoc

https://github.com/zzak/sdoc

  • Allowed standalone flags: –help, –version, -V, -h

slimrb

https://github.com/slim-template/slim

  • Allowed standalone flags: –help, –version, -h, -v

spring

https://github.com/rails/spring

  • binstub: Flags: –all, –help, –remove, -h. Positional args accepted
  • help: Positional args accepted
  • status: Flags: –help, -h
  • stop: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

srb

https://sorbet.org/docs/cli

  • help: Positional args accepted
  • tc: Flags: –autocorrect, –check-out-of-order-constant-references, –color, –did-you-mean, –enable-experimental-rbs-assertions, –enable-experimental-rbs-comments, –enable-experimental-rbs-signatures, –enable-experimental-requires-ancestor, –enable-experimental-rspec, –experimental-ruby3-keyword-args, –force-hashing, –help, –license, –no-config, –no-did-you-mean, –no-error-count, –no-error-sections, –no-stdlib, –progress, –quiet, –silence-dev-message, –simulate-crash, –stdout-hup-hack, –suggest-typed, –suggest-unsafe, –suppress-non-critical, –track-untyped, –typed-super, –uniquely-defined-behavior, –verbose, –version, -P, -a, -h, -q, -v. Valued: –allowed-extension, –censor-for-snapshot-tests, –dir, –error-url-base, –file, –forcibly-silence-lsp-multiple-dir-error, –ignore, –isolate-error-code, –max-cache-size-bytes, –max-threads, –metrics-prefix, –minimize-to-rbi, –parser, –print, –remove-path-prefix, –stop-after, –suppress-error-code, –suppress-payload-superclass-redefinition-for, –typed, –typed-override, -e, -p
  • Allowed standalone flags: –help, –version, -h

stackprof

https://github.com/tmm1/stackprof

  • Allowed standalone flags: –alphabetical-flamegraph, –callgrind, –d3-flamegraph, –debug, –dump, –files, –flamegraph, –graphviz, –ignore-gc, –help, –json, –raw, –sort-total, –stackcollapse, –text, –timeline-flamegraph, –version
  • Allowed valued flags: –file, –flamegraph-viewer, –interval, –limit, –method, –mode, –node-fraction, –out, –reject-files, –reject-names, –select-files, –select-names
  • Hyphen-prefixed positional arguments accepted

steep

https://github.com/soutaro/steep

  • ancestors: Flags: –help, –instance, –singleton, -h. Valued: –steepfile. Positional args accepted
  • annotations: Flags: –help, -h. Valued: –steepfile. Positional args accepted
  • binstub: Flags: –force, –help, –no-force, -h. Valued: –output, –root, -o
  • check: Flags: –daemon, –help, –no-daemon, –no-type-check, –type-check, -h. Valued: –expression, –format, –group, –jobs, –save-expectations, –severity-level, –steep-command, –steepfile, –validate, –with-expectations, -e, -j. Positional args accepted
  • checkfile: Flags: –all-rbs, –all-ruby, –help, –stdin, -h. Valued: –jobs, –steepfile, -j. Positional args accepted
  • help: Positional args accepted
  • init: Flags: –force, –help, -h. Valued: –steepfile
  • list: Flags: –class, –help, –interface, –module, -h. Valued: –steepfile
  • method: Flags: –help, –instance, –singleton, -h. Valued: –steepfile. Positional args accepted
  • methods: Flags: –help, –inherit, –instance, –no-inherit, –singleton, -h. Valued: –steepfile. Positional args accepted
  • paths: Flags: –help, -h. Valued: –steepfile
  • project: Flags: –help, –no-print-files, –print-files, -h. Valued: –steepfile
  • stats: Flags: –help, -h. Valued: –format, –jobs, –steep-command, –steepfile, -j. Positional args accepted
  • validate: Flags: –help, -h. Valued: –severity-level, –steepfile. Positional args accepted
  • vendor: Flags: –clean, –help, –no-clean, -h. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

stree

https://github.com/ruby-syntax-tree/syntax_tree

  • a: Flags: –help, -h. Valued: -e
  • ast: Flags: –help, -h. Valued: -e
  • c: Flags: –help, -h. Valued: -e
  • check: Flags: –help, -h. Valued: -e
  • ctags: Flags: –help, -h. Valued: -e
  • debug: Flags: –help, -h. Valued: -e
  • doc: Flags: –help, -h. Valued: -e
  • e: Flags: –help, -h. Valued: -e
  • expr: Flags: –help, -h. Valued: -e
  • f: Flags: –help, -h. Valued: -e
  • format: Flags: –help, -h. Valued: -e
  • help: Positional args accepted
  • j: Flags: –help, -h. Valued: -e
  • json: Flags: –help, -h. Valued: -e
  • m: Flags: –help, -h. Valued: -e
  • match: Flags: –help, -h. Valued: -e
  • s: Flags: –help, -h. Valued: -e
  • search: Flags: –help, -h. Valued: -e
  • version: Flags: –help, -h
  • w: Flags: –help, -h. Valued: -e
  • write: Flags: –help, -h. Valued: -e
  • Allowed standalone flags: –help, –version, -h

subcontract

https://github.com/pitluga/subcontractor

  • Recursively validates the inner command.

thor

https://github.com/rails/thor

  • help: Positional args accepted
  • installed: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

typeprof

https://github.com/ruby/typeprof

  • Allowed standalone flags: –help, –no-collection, –no-show-errors, –no-show-parameter-names, –no-show-source-locations, –no-show-stats, –no-show-typeprof-version, –quiet, –show-errors, –show-parameter-names, –show-source-locations, –show-stats, –show-typeprof-version, –verbose, –version, -h, -q, -v
  • Allowed valued flags: –collection, –exclude, -o

whenever

https://github.com/javan/whenever

  • Allowed standalone flags: –help, –version, -h, -v

Rust

atuin

https://atuin.sh/

  • default-config: Flags: –help, -h
  • doctor: Flags: –help, -h
  • help: Positional args accepted
  • info: Flags: –help, -h
  • init: Flags: –disable-ctrl-r, –disable-up-arrow, –help, -h. Positional args accepted
  • search: Flags: –cmd-only, –exit, –exit, –filter-mode, –help, –human, –inline-height, –interactive, –keymap-mode, –reverse, –shell-up-key-binding, –cwd, –exclude-cwd, –exclude-exit, –exit, –limit, -h, -i, -r. Valued: –after, –before, –cmd-only, –cwd, –delete, –delete-it-all, –exit, –filter-mode, –format, –limit, –offset, –search-mode, –session, –user, -c, -e, -f. Positional args accepted
  • stats: Flags: –help, -h. Valued: –count, –ngram. Positional args accepted
  • uuid: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

Examples:

  • atuin doctor
  • atuin default-config
  • atuin uuid
  • atuin info
  • atuin stats
  • atuin search foo

bacon

https://github.com/Canop/bacon

  • Allowed standalone flags: –help, –prefs, –version, -h, -v
  • Bare invocation allowed

cargo

https://doc.rust-lang.org/cargo/commands/

  • about generate: Flags: –all-features, –fail, –frozen, –help, –locked, –no-default-features, –offline, –workspace, -V, -h. Valued: –color, –config, –features, –format, –manifest-path, –name, –target, –threshold, -L, -c, -m, -n
  • about: Flags: –help, –version, -V, -h. Valued: –color, -L
  • asm: Flags: –all-features, –bin, –debug-info, –example, –features, –frozen, –full-name, –help, –lib, –locked, –no-color, –no-default-features, –offline, –release, –rust, –simplify, –source, –test, –verbose, –version, -V, -h. Valued: –asm-style, –bench, –build-type, –config, –manifest-path, –package, –target, –target-cpu, –target-dir, –unstable, -p
  • audit: Flags: –deny, –help, –json, –no-fetch, –stale, -h, -n, –quiet, -q, -v. Valued: –color, –db, –file, –ignore, –target-arch, –target-os, -f
  • bench: Flags: –all-features, –all-targets, –benches, –bins, –doc, –examples, –frozen, –future-incompat-report, –help, –ignore-rust-version, –keep-going, –lib, –locked, –no-default-features, –no-fail-fast, –no-run, –offline, –release, –tests, –timings, –unit-graph, -h, –quiet, -q, -v. Valued: –bench, –bin, –color, –config, –example, –features, –jobs, –manifest-path, –message-format, –package, –profile, –target, –target-dir, –test, -Z, -j, -p
  • bloat: Flags: –crates, –filter, –help, –lib, –no-default-features, –release, –time, –wide, -h. Valued: –bin, –example, –features, –jobs, –manifest-path, –message-format, –package, –target, -j, -n, -p
  • build: Flags: –all-features, –all-targets, –benches, –bins, –build-plan, –examples, –frozen, –future-incompat-report, –help, –ignore-rust-version, –keep-going, –lib, –locked, –no-default-features, –offline, –release, –tests, –timings, –unit-graph, -h, –quiet, -q, -v. Valued: –bench, –bin, –color, –config, –example, –features, –jobs, –manifest-path, –message-format, –package, –profile, –target, –target-dir, –test, -Z, -j, -p
  • check: Flags: –all-features, –all-targets, –benches, –bins, –examples, –frozen, –future-incompat-report, –help, –ignore-rust-version, –keep-going, –lib, –locked, –no-default-features, –offline, –release, –tests, –timings, –unit-graph, -h, –quiet, -q, -v. Valued: –bench, –bin, –color, –config, –example, –features, –jobs, –manifest-path, –message-format, –package, –profile, –target, –target-dir, –test, -Z, -j, -p
  • clean: Flags: –doc, –dry-run, –frozen, –help, –locked, –offline, –release, –workspace, -h, -n, –quiet, -q, -r, -v. Valued: –color, –config, –lockfile-path, –manifest-path, –package, –profile, –target, –target-dir, -Z, -p
  • clippy: Flags: –all-features, –all-targets, –benches, –bins, –examples, –frozen, –future-incompat-report, –help, –ignore-rust-version, –keep-going, –lib, –locked, –no-default-features, –no-deps, –offline, –release, –tests, –timings, –unit-graph, -h, –quiet, -q, -v. Valued: –bench, –bin, –color, –config, –example, –features, –jobs, –manifest-path, –message-format, –package, –profile, –target, –target-dir, –test, -Z, -j, -p
  • config get: Flags: –frozen, –help, –locked, –offline, –show-origin, -h, –quiet, -q, -v. Valued: –color, –config, –format, –merged, -Z
  • criterion: Flags: –all, –all-features, –all-targets, –benches, –bins, –debug, –examples, –frozen, –help, –lib, –locked, –no-default-features, –no-fail-fast, –no-run, –offline, –tests, –verbose, –version, –workspace, -V, -h, -v. Valued: –bench, –bin, –color, –criterion-manifest-path, –example, –exclude, –features, –history-description, –history-id, –jobs, –manifest-path, –message-format, –output-format, –package, –plotting-backend, –target, –target-dir, –test, -Z, -j, -p
  • cyclonedx: Flags: –all, –all-features, –help, –license-strict, –no-default-features, –quiet, –target-in-filename, –top-level, –verbose, –version, -V, -a, -h, -q, -v. Valued: –describe, –features, –format, –license-accept-named, –manifest-path, –override-filename, –spec-version, –target, -F, -f
  • deny: Flags: –all-features, –help, –no-default-features, -h, –quiet, -q, -v. Valued: –color, –config, –exclude, –features, –format, –manifest-path, –target, –workspace
  • doc: Flags: –all-features, –bins, –document-private-items, –examples, –frozen, –future-incompat-report, –help, –ignore-rust-version, –keep-going, –locked, –no-default-features, –no-deps, –offline, –open, –release, –timings, –unit-graph, -h, –quiet, -q, -v. Valued: –bin, –color, –config, –example, –features, –jobs, –manifest-path, –message-format, –package, –profile, –target, –target-dir, -Z, -j, -p
  • expand: Flags: –all-features, –help, –lib, –no-default-features, –release, –tests, –ugly, -h. Valued: –bin, –color, –example, –features, –manifest-path, –package, –target, –theme, -p
  • fetch: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –lockfile-path, –manifest-path, –target, -Z
  • fmt (requires –check): Flags: –all, –check, –help, -h, –quiet, -q, -v. Valued: –manifest-path, –message-format, –package, -p
  • geiger: Flags: –all, –all-dependencies, –all-features, –all-targets, –build-dependencies, –dev-dependencies, –forbid-only, –frozen, –help, –include-tests, –invert, –locked, –no-default-features, –no-indent, –offline, –prefix-depth, –quiet, –verbose, –version, -V, -a, -f, -h, -i, -q, -v. Valued: –color, –features, –format, –manifest-path, –output-format, –package, –section-name, –target, -Z, -p
  • generate-lockfile: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –manifest-path
  • help: Positional args accepted
  • info: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –index, –registry
  • install: Flags: –all-features, –bins, –debug, –force, –frozen, –help, –ignore-rust-version, –keep-going, –locked, –no-default-features, –no-track, –offline, –quiet, –timings, –verbose, -f, -h, -q, -v. Valued: –bin, –color, –config, –example, –features, –jobs, –message-format, –path, –profile, –root, –target, –target-dir, -F, -Z, -j
  • license: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –manifest-path
  • llvm-cov: Flags: –all-features, –all-targets, –help, –html, –json, –lcov, –lib, –locked, –no-cfg-coverage, –no-default-features, –no-fail-fast, –no-run, –open, –release, –text, -h. Valued: –bin, –branch, –codecov, –cobertura, –color, –config, –example, –exclude, –features, –ignore-filename-regex, –ignore-run-fail, –jobs, –manifest-path, –output-dir, –output-path, –package, –profile, –target, –target-dir, –test, -j, -p
  • locate-project: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –manifest-path
  • machete: Flags: –help, –skip-target-dir, –with-metadata, -V, -h
  • metadata: Flags: –all-features, –frozen, –help, –locked, –no-default-features, –no-deps, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –features, –filter-platform, –format-version, –manifest-path
  • modules: Flags: –all-features, –cfg-test, –help, –no-default-features, –no-externs, –no-fns, –no-modules, –no-sysroot, –no-traits, –no-types, –no-uses, –orphans, –sort-by-name, –sort-by-visibility, –types, –uses, –verbose, -h. Valued: –bin, –example, –features, –lib, –manifest-path, –package, –target, -p
  • msrv find: Flags: –all-features, –bisect, –help, –ignore-lockfile, –include-all-patch-releases, –linear, –no-check-feedback, –no-default-features, –no-log, –no-user-output, -h. Valued: –component, –features, –log-level, –log-target, –manifest-path, –max, –maximum, –min, –minimum, –output-format, –path, –release-source, –target
  • msrv list: Flags: –help, –no-log, –no-user-output, -h. Valued: –log-level, –log-target, –manifest-path, –output-format, –path, –variant
  • msrv show: Flags: –help, –no-log, –no-user-output, -h. Valued: –log-level, –log-target, –manifest-path, –output-format, –path
  • msrv verify: Flags: –all-features, –help, –ignore-lockfile, –include-all-patch-releases, –no-check-feedback, –no-default-features, –no-log, –no-user-output, -h. Valued: –component, –features, –log-level, –log-target, –manifest-path, –max, –maximum, –min, –minimum, –output-format, –path, –release-source, –rust-version, –target
  • msrv: Flags: –help, –no-log, –no-user-output, –version, -V, -h. Valued: –log-level, –log-target, –manifest-path, –output-format, –path
  • nextest archive: Flags: –all-features, –help, –locked, –no-default-features, –release, -h. Valued: –archive-file, –archive-format, –cargo-profile, –features, –manifest-path, –package, –target, –target-dir, -p
  • nextest list: Flags: –all-features, –help, –lib, –locked, –no-default-features, –release, -T, -h. Valued: –bin, –color, –config, –exclude, –features, –manifest-path, –message-format, –package, –partition, –profile, –target, –target-dir, –test, -E, -p
  • nextest run: Flags: –all-features, –all-targets, –help, –lib, –locked, –no-capture, –no-default-features, –no-fail-fast, –release, –status-level, -h. Valued: –bin, –cargo-profile, –color, –config, –exclude, –features, –jobs, –manifest-path, –package, –partition, –profile, –retries, –target, –target-dir, –test, –test-threads, –threads, -E, -j, -p
  • nextest show-config: Flags: –help, -h
  • outdated: Flags: –aggressive, –color, –depth, –exit-code, –features, –help, –manifest-path, –packages, –root-deps-only, –verbose, –workspace, -R, -V, -d, -h, -n, –quiet, -q, -r, -v, -w. Valued: –color, –depth, –exclude, –features, –ignore, –manifest-path, –packages, -d, -e, -i, -p
  • package (requires –list, -l): Flags: –all-features, –allow-dirty, –exclude-lockfile, –frozen, –help, –keep-going, –list, –locked, –no-default-features, –no-metadata, –no-verify, –offline, –workspace, -h, -l, –quiet, -q, -v. Valued: –color, –config, –exclude, –features, –index, –jobs, –lockfile-path, –manifest-path, –message-format, –package, –registry, –target, –target-dir, -F, -Z, -j, -p
  • pkgid: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –manifest-path
  • public-api: Flags: –all-features, –help, –no-default-features, –simplified, –version, -V, -h, -s. Valued: –color, –features, –manifest-path, –omit, –package, –target, -F, -p
  • publish (requires –dry-run, -n): Flags: –all-features, –allow-dirty, –dry-run, –frozen, –help, –keep-going, –locked, –no-default-features, –no-verify, –offline, –workspace, -h, -n, –quiet, -q, -v. Valued: –color, –config, –exclude, –features, –index, –jobs, –lockfile-path, –manifest-path, –package, –registry, –target, –target-dir, -F, -Z, -j, -p
  • read-manifest: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –manifest-path
  • report future-incompatibilities: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –id, –package, -Z, -p
  • run: Flags: –help, -h
  • search: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –index, –limit, –registry
  • semver-checks check-release: Flags: –all-features, –default-features, –help, –verbose, -h, -v. Valued: –baseline-rev, –baseline-root, –baseline-version, –color, –config-path, –current-rustdoc, –exclude, –features, –manifest-path, –package, –release-type, –target, -j, -p
  • test: Flags: –all-features, –all-targets, –benches, –bins, –doc, –examples, –frozen, –future-incompat-report, –help, –ignore-rust-version, –keep-going, –lib, –locked, –no-default-features, –no-fail-fast, –no-run, –offline, –release, –tests, –timings, –unit-graph, -h, –quiet, -q, -v. Valued: –bench, –bin, –color, –config, –example, –features, –jobs, –manifest-path, –message-format, –package, –profile, –target, –target-dir, –test, -Z, -j, -p
  • tree: Flags: –all-features, –duplicates, –frozen, –help, –ignore-rust-version, –locked, –no-dedupe, –no-default-features, –offline, -d, -e, -h, -i, –quiet, -q, -v. Valued: –charset, –color, –config, –depth, –edges, –features, –format, –invert, –manifest-path, –package, –prefix, –prune, –target, -p
  • udeps: Flags: –all, –all-features, –all-targets, –benches, –bins, –examples, –frozen, –help, –keep-going, –lib, –locked, –no-default-features, –offline, –release, –tests, –workspace, –version, -V, -h, –quiet, -q, -v. Valued: –backend, –bench, –bin, –color, –example, –exclude, –features, –jobs, –manifest-path, –message-format, –output, –package, –profile, –target, –target-dir, –test, -j, -p
  • update (requires –dry-run): Flags: –aggressive, –dry-run, –frozen, –help, –locked, –offline, –recursive, –workspace, -h, –quiet, -q, -v. Valued: –color, –config, –manifest-path, –package, –precise, -p
  • vendor: Flags: –frozen, –help, –locked, –no-delete, –offline, –respect-source-config, –versioned-dirs, -h, –quiet, -q, -v. Valued: –color, –config, –lockfile-path, –manifest-path, –sync, -Z, -s
  • verify-project: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –config, –manifest-path
  • version: Flags: –help, -h. Positional args accepted
  • vet check: Flags: –help, -h
  • vet dump-graph: Flags: –help, -h. Valued: –depth
  • vet explain-audit: Flags: –help, -h. Valued: –criteria
  • vet suggest: Flags: –help, -h
  • vet: Flags: –frozen, –help, –locked, –no-all-features, –no-default-features, –no-minimize-exemptions, –no-registry-suggestions, –version, -V, -h. Valued: –cache-dir, –cargo-arg, –features, –filter-graph, –manifest-path, –output-format, –store-path, –verbose
  • Allowed standalone flags: –help, –version, -V, -h

diesel

https://diesel.rs/guides/getting-started

  • completions: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • migration generate: Flags: –help, –no-down, –no-up, -h. Valued: –diff-schema, –migrations-dir, –sql, –version
  • migration list: Flags: –help, -h. Valued: –migrations-dir
  • migration pending: Flags: –help, -h. Valued: –migrations-dir
  • print-schema: Flags: –help, –with-docs, –with-docs-config, -h. Valued: –except-tables, –filter, –import-types, –only-tables, –patch-file, –schema, -s
  • Allowed standalone flags: –help, –version, -h, -V

rustup

https://rust-lang.github.io/rustup/

  • component list: Flags: –help, –installed, -h, -v. Valued: –toolchain
  • doc: Flags: –alloc, –book, –cargo, –core, –edition-guide, –embedded-book, –help, –nomicon, –path, –proc_macro, –reference, –rust-by-example, –rustc, –rustdoc, –std, –test, –unstable-book, -h. Valued: –toolchain
  • run: delegates to inner command
  • show: Flags: –help, –installed, -h, -v
  • target list: Flags: –help, –installed, -h, -v. Valued: –toolchain
  • toolchain list: Flags: –help, –installed, -h, -v. Valued: –toolchain
  • which: Flags: –help, -h. Valued: –toolchain
  • Allowed standalone flags: –help, –version, -V, -h

sccache

https://github.com/mozilla/sccache

  • Allowed standalone flags: –dist-status, –help, –show-adv-stats, –show-stats, –start-server, –stop-server, –version, –zero-stats, -V, -h, -s, -z
  • Allowed valued flags: –stats-format

sqlx

https://github.com/launchbadge/sqlx/tree/main/sqlx-cli

  • completions: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • migrate add: Flags: –help, –reversible, –sequential, –source, –timestamp, -h, -r, -s. Valued: –source
  • migrate build-script: Flags: –force, –help, -h. Valued: –source
  • migrate info: Flags: –help, -h. Valued: –database-url, –source, -D
  • Allowed standalone flags: –help, –version, -h, -V

starship

https://starship.rs/

  • bug-report: Flags: –help, -h
  • completions: Flags: –help, -h. Positional args accepted
  • explain: Flags: –help, -h
  • help: Positional args accepted
  • init: Flags: –help, –print-full-init, -h. Positional args accepted
  • module: Flags: –help, –list, -h, -l. Positional args accepted
  • preset: Flags: –help, –list, -h, -l. Valued: –output, -o. Positional args accepted
  • print-config: Flags: –default, –help, -d, -h. Valued: –name
  • prompt: Flags: –help, -h. Valued: –cmd-duration, –continuation, –jobs, –keymap, –logical-path, –path, –pipestatus, –profile, –right, –status, –target, –terminal-width
  • session: Flags: –help, -h
  • timings: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

Search

ack

https://beyondgrep.com/documentation/

  • Allowed standalone flags: –color, –column, –count, –files-with-matches, –files-without-matches, –flush, –follow, –group, –heading, –help, –ignore-case, –invert-match, –line, –literal, –match, –no-color, –no-filename, –no-follow, –no-group, –no-heading, –nocolor, –noenv, –nofilter, –nofollow, –nogroup, –noheading, –nopager, –nosmart-case, –passthru, –print0, –show-types, –smart-case, –sort-files, –version, –with-filename, –word-regexp, -1, -H, -L, -V, -c, -f, -h, -i, -l, -n, -s, -v, -w, -x
  • Allowed valued flags: –after-context, –before-context, –context, –ignore-dir, –max-count, –noignore-dir, –output, –pager, –type, –type-add, –type-del, –type-set, -A, -B, -C, -m

ag

https://github.com/ggreer/the_silver_searcher

  • Allowed standalone flags: –ackmate, –all-text, –all-types, –case-sensitive, –color, –column, –count, –filename, –files-with-matches, –files-without-matches, –fixed-strings, –follow, –group, –heading, –help, –hidden, –ignore-case, –invert-match, –line-numbers, –literal, –no-break, –no-color, –no-filename, –no-follow, –no-group, –no-heading, –no-numbers, –nobreak, –nocolor, –nofilename, –nofollow, –nogroup, –noheading, –nonumbers, –null, –numbers, –one-device, –only-matching, –print-all-files, –print-long-lines, –search-binary, –search-files, –search-zip, –silent, –smart-case, –stats, –unrestricted, –version, –vimgrep, –word-regexp, -0, -H, -L, -Q, -S, -U, -V, -a, -c, -f, -h, -i, -l, -n, -s, -u, -v, -w
  • Allowed valued flags: –after, –before, –context, –depth, –file-search-regex, –ignore, –max-count, –pager, –path-to-ignore, –workers, -A, -B, -C, -G, -g, -m

apropos

https://man7.org/linux/man-pages/man1/apropos.1.html

Aliases: whatis

  • Allowed standalone flags: -d
  • Allowed valued flags: -s

fd

https://github.com/sharkdp/fd#readme

  • Allowed standalone flags: –absolute-path, –case-sensitive, –fixed-strings, –follow, –full-path, –glob, –has-results, –help, –hidden, –ignore, –ignore-case, –ignore-vcs, –list-details, –no-follow, –no-hidden, –no-ignore, –no-ignore-parent, –no-ignore-vcs, –no-require-git, –one-file-system, –print0, –prune, –quiet, –regex, –relative-path, –require-git, –show-errors, –unrestricted, –version, -0, -1, -F, -H, -I, -L, -V, -a, -g, -h, -i, -l, -p, -q, -s, -u
  • Allowed valued flags: –and, –base-directory, –batch-size, –change-newer-than, –change-older-than, –changed-after, –changed-before, –changed-within, –color, –exact-depth, –exclude, –extension, –format, –hyperlink, –ignore-file, –max-depth, –max-results, –min-depth, –newer, –older, –owner, –path-separator, –search-path, –size, –strip-cwd-prefix, –threads, –type, -E, -S, -c, -d, -e, -j, -o, -t

grep / egrep / fgrep / rgrep

https://www.gnu.org/software/grep/manual/grep.html

  • Flags: –basic-regexp, –binary, –byte-offset, –color, –colour, –count, –dereference-recursive, –extended-regexp, –files-with-matches, –files-without-match, –fixed-strings, –help, –ignore-case, –initial-tab, –invert-match, –line-buffered, –line-number, –line-regexp, –no-filename, –no-messages, –null, –null-data, –only-matching, –perl-regexp, –quiet, –recursive, –silent, –text, –version, –with-filename, –word-regexp, -E, -F, -G, -H, -I, -J, -L, -P, -R, -S, -T, -U, -V, -Z, -a, -b, -c, -h, -i, -l, -n, -o, -p, -q, -r, -s, -v, -w, -x, -z
  • Allowed valued flags: –after-context, –before-context, –binary-files, –color, –colour, –context, –devices, –directories, –exclude, –exclude-dir, –exclude-from, –file, –group-separator, –include, –label, –max-count, –regexp, -A, -B, -C, -D, -d, -e, -f, -m
  • Pattern and file arguments accepted after flags

locate

https://man7.org/linux/man-pages/man1/locate.1.html

Aliases: mlocate, plocate

  • Allowed standalone flags: –all, –basename, –count, –existing, –follow, –help, –ignore-case, –null, –quiet, –statistics, –version, –wholename, -0, -A, -S, -V, -b, -c, -e, -h, -i, -q, -w
  • Allowed valued flags: –database, –limit, -d, -l, -n

look

https://man7.org/linux/man-pages/man1/look.1.html

  • Allowed standalone flags: –alphanum, –ignore-case, -d, -f
  • Allowed valued flags: –terminate, -t

manpath

https://man7.org/linux/man-pages/man1/manpath.1.html

  • Allowed standalone flags: -L, -d, -q
  • Bare invocation allowed

pcre2grep

https://www.pcre.org/current/doc/html/pcre2grep.html

Aliases: pcregrep

  • Allowed standalone flags: –allow-lookaround-bsk, –file-offsets, –help, –line-buffered, –line-offsets, –no-group-separator, –no-jit, –posix-digit, –posix-pattern-file, –text, –count, –case-restrict, –fixed-strings, –with-filename, –no-filename, –ignore-case, –files-with-matches, –files-without-match, –multiline, –line-number, –no-ucp, –quiet, –recursive, –no-messages, –total-count, –utf, –utf-allow-invalid, –version, –invert-match, –word-regex, –word-regexp, –line-regex, –line-regexp, –null, -E, -F, -H, -I, -L, -M, -P, -U, -V, -Z, -a, -c, -h, -i, -l, -n, -q, -r, -s, -t, -u, -v, -w, -x
  • Allowed valued flags: –after-context, –before-context, –binary-files, –buffer-size, –color, –colour, –context, –depth-limit, –devices, –directories, –exclude, –exclude-dir, –exclude-from, –file, –file-list, –group-separator, –heap-limit, –include, –include-dir, –include-from, –label, –locale, –match-limit, –max-buffer-size, –max-count, –newline, –om-capture, –om-separator, –only-matching, –output, –recursion-limit, –regex, –regexp, -A, -B, -C, -D, -N, -O, -d, -e, -f, -m, -o

pcre2test

https://www.pcre.org/current/doc/html/pcre2test.html

Aliases: pcretest

  • Allowed standalone flags: –help, –version, -16, -32, -8, -AC, -E, -LM, -LP, -LS, -T, -TM, -ac, -b, -d, -dfa, -help, -i, -jit, -jitfast, -jitverify, -malloc, -q, -unittest, -v
  • Allowed valued flags: -C, -S, -error, -pattern, -subject, -t, -tm
  • Bare invocation allowed

rg

https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md

  • Allowed standalone flags: –binary, –block-buffered, –byte-offset, –case-sensitive, –column, –count, –count-matches, –crlf, –debug, –files, –files-with-matches, –files-without-match, –fixed-strings, –follow, –glob-case-insensitive, –heading, –help, –hidden, –ignore-case, –ignore-file-case-insensitive, –include-zero, –invert-match, –json, –line-buffered, –line-number, –line-regexp, –max-columns-preview, –mmap, –multiline, –multiline-dotall, –no-config, –no-filename, –no-heading, –no-ignore, –no-ignore-dot, –no-ignore-exclude, –no-ignore-files, –no-ignore-global, –no-ignore-messages, –no-ignore-parent, –no-ignore-vcs, –no-line-number, –no-messages, –no-mmap, –no-pcre2-unicode, –no-require-git, –no-unicode, –null, –null-data, –one-file-system, –only-matching, –passthru, –pcre2, –pcre2-version, –pretty, –quiet, –search-zip, –smart-case, –sort-files, –stats, –text, –trim, –type-list, –unicode, –unrestricted, –version, –vimgrep, –with-filename, –word-regexp, -F, -H, -I, -L, -N, -P, -S, -U, -V, -a, -b, -c, -h, -i, -l, -n, -o, -p, -q, -s, -u, -v, -w, -x, -z
  • Allowed valued flags: –after-context, –before-context, –color, –colors, –context, –context-separator, –dfa-size-limit, –encoding, –engine, –field-context-separator, –field-match-separator, –file, –glob, –iglob, –ignore-file, –max-columns, –max-count, –max-depth, –max-filesize, –path-separator, –regex-size-limit, –regexp, –replace, –sort, –sortr, –threads, –type, –type-add, –type-clear, –type-not, -A, -B, -C, -E, -M, -T, -e, -f, -g, -j, -m, -r, -t

zgrep

https://man7.org/linux/man-pages/man1/zgrep.1.html

Aliases: zegrep, zfgrep

  • Allowed standalone flags: –count, –extended-regexp, –files-with-matches, –files-without-match, –fixed-strings, –help, –ignore-case, –invert-match, –line-number, –no-filename, –only-matching, –quiet, –silent, –version, –with-filename, –word-regexp, -E, -F, -G, -H, -L, -V, -Z, -c, -h, -i, -l, -n, -o, -q, -s, -v, -w, -x
  • Allowed valued flags: –after-context, –before-context, –context, –file, –max-count, –regexp, -A, -B, -C, -e, -f, -m

Shell Builtins

:

https://www.gnu.org/software/bash/manual/bash.html#Bourne-Shell-Builtins

  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

alias

https://man7.org/linux/man-pages/man1/alias.1p.html

  • Allowed standalone flags: -p
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

bash / sh

https://www.gnu.org/software/bash/manual/bash.html

  • Allowed: –version, –help, bash -c / sh -c with a safe inner command.

break / continue

https://www.gnu.org/software/bash/manual/bash.html#index-break

  • Bare invocation or a single non-negative integer level (e.g. break, break 2).

command

https://man7.org/linux/man-pages/man1/command.1p.html

  • Requires -v, -V, –version. - Allowed standalone flags: –help, –version, -h
  • Allowed valued flags: -v, -V

declare

https://www.gnu.org/software/bash/manual/html_node/Bash-Builtins.html

Aliases: typeset

  • Allowed standalone flags: -A, -F, -a, -f, -g, -i, -l, -n, -p, -r, -t, -u, -x
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

exit

https://man7.org/linux/man-pages/man1/exit.1p.html

  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

export

https://man7.org/linux/man-pages/man1/export.1p.html

  • Allowed standalone flags: -f, -n, -p
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

false

https://www.gnu.org/software/coreutils/manual/coreutils.html#false-invocation

Aliases: gfalse

  • Allowed standalone flags: –help, –version, -V, -h
  • Bare invocation allowed

hash

https://man7.org/linux/man-pages/man1/hash.1p.html

  • Allowed standalone flags: -d, -l, -r, -t
  • Allowed valued flags: -p
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

hostname

https://man7.org/linux/man-pages/man1/hostname.1.html

  • Allowed standalone flags: –help, –version, -A, -I, -V, -d, -f, -h, -i, -s
  • Bare invocation allowed

printenv

https://www.gnu.org/software/coreutils/manual/coreutils.html#printenv-invocation

Aliases: gprintenv

  • Allowed standalone flags: –help, –null, –version, -0, -V, -h
  • Bare invocation allowed

read

https://pubs.opengroup.org/onlinepubs/9799919799/utilities/read.html

  • Allowed standalone flags: -r, -s
  • Allowed valued flags: -a, -d, -n, -p, -t, -u
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

shopt

https://www.gnu.org/software/bash/manual/bash.html#The-Shopt-Builtin

  • Allowed standalone flags: –help, -h, -o, -p, -q, -s, -u
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

true

https://www.gnu.org/software/coreutils/manual/coreutils.html#true-invocation

Aliases: gtrue

  • Allowed standalone flags: –help, –version, -V, -h
  • Bare invocation allowed

type

https://man7.org/linux/man-pages/man1/type.1p.html

  • Allowed standalone flags: –help, –version, -P, -V, -a, -f, -h, -p, -t

unset

https://man7.org/linux/man-pages/man1/unset.1p.html

  • Allowed standalone flags: –help, –version, -V, -f, -h, -n, -v
  • Bare invocation allowed

wait

https://pubs.opengroup.org/onlinepubs/9799919799/utilities/wait.html

  • Allowed standalone flags: –help, –version, -V, -h
  • Bare invocation allowed

whereis

https://man7.org/linux/man-pages/man1/whereis.1.html

  • Allowed standalone flags: –help, –version, -V, -b, -h, -l, -m, -s, -u
  • Allowed valued flags: -B, -M, -S, -f

which

https://man7.org/linux/man-pages/man1/which.1.html

  • Allowed standalone flags: –all, –help, –version, -V, -a, -h, -s

whoami

https://www.gnu.org/software/coreutils/manual/coreutils.html#whoami-invocation

Aliases: gwhoami

  • Allowed standalone flags: –help, –version, -V, -h
  • Bare invocation allowed

xargs

https://www.gnu.org/software/findutils/manual/html_mono/find.html#Invoking-xargs

  • Recursively validates the inner command. Skips xargs-specific flags (-I, -L, -n, -P, -s, -E, -d, -0, -r, -t, -p, -x).

Shell Wrappers

dotenv

https://github.com/bkeepers/dotenv

  • Recursively validates the inner command.

env

https://www.gnu.org/software/coreutils/manual/coreutils.html#env-invocation

  • Strips flags (-i, -u) and KEY=VALUE pairs, then recursively validates the inner command. Bare invocation allowed.

hyperfine

https://github.com/sharkdp/hyperfine#readme

  • Recursively validates each benchmarked command.

jai

https://jai.scs.stanford.edu/

  • Recursively validates the inner command.

nice

https://www.gnu.org/software/coreutils/manual/coreutils.html#nice-invocation

Aliases: ionice, gnice

  • Recursively validates the inner command.

time

https://man7.org/linux/man-pages/man1/time.1.html

  • Recursively validates the inner command.

timeout

https://www.gnu.org/software/coreutils/manual/coreutils.html#timeout-invocation

Aliases: gtimeout

  • Recursively validates the inner command.

Swift

swift

https://www.swift.org/documentation/swift-compiler/

  • build: Flags: –enable-code-coverage, –help, –show-bin-path, –skip-update, –static-swift-stdlib, –verbose, -h, -v. Valued: –arch, –build-path, –configuration, –jobs, –package-path, –product, –sanitize, –swift-sdk, –target, –triple, -c, -j
  • package describe: Flags: –help, -h. Valued: –package-path, –type
  • package dump-package: Flags: –help, -h. Valued: –package-path
  • package show-dependencies: Flags: –help, -h. Valued: –format, –package-path
  • test: Flags: –enable-code-coverage, –help, –list-tests, –parallel, –show-codecov-path, –skip-build, –skip-update, –verbose, -h, -l, -v. Valued: –arch, –build-path, –configuration, –filter, –jobs, –num-workers, –package-path, –sanitize, –skip-tests, –swift-sdk, –target, –triple, –xunit-output, -c, -j
  • Allowed standalone flags: –help, –version, -V, -h

System

asdf

https://asdf-vm.com/manage/commands.html

  • current: Flags: –help, -h
  • env: Flags: –help, -h
  • help: Flags: –help, -h
  • info: Flags: –help, -h
  • install: Flags: –help, -h
  • latest: Flags: –all, –help, -h
  • list: Flags: –help, -h
  • plugin list: Flags: –help, –refs, –urls, -h
  • plugin remove: Flags: –help, -h
  • reshim: Flags: –help, -h
  • set: Flags: –help, –home, –parent, -h, -p, -u
  • shimversions: Flags: –help, -h
  • uninstall: Flags: –help, -h
  • version: Flags: –help, -h
  • where: Flags: –help, -h
  • which: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

at

https://man7.org/linux/man-pages/man1/at.1p.html

  • Allowed standalone flags: –help, -V, -b, -c, -d, -l, -m, -r, -v
  • Allowed valued flags: -f, -q, -t

atq

https://man7.org/linux/man-pages/man1/atq.1p.html

  • Allowed standalone flags: –help, -V, -v
  • Allowed valued flags: -q
  • Bare invocation allowed

atrm

https://man7.org/linux/man-pages/man1/atrm.1p.html

  • Allowed standalone flags: –help, -V

batch

https://man7.org/linux/man-pages/man1/batch.1p.html

  • Allowed standalone flags: –help, -V, -m, -v
  • Allowed valued flags: -f, -q
  • Bare invocation allowed

bazel

https://bazel.build/reference/command-line-reference

  • aquery: Flags: –help, –keep_going, -h, -k. Valued: –output, –universe_scope
  • cquery: Flags: –help, –keep_going, -h, -k. Valued: –output, –universe_scope
  • info: Flags: –help, -h
  • query: Flags: –help, –keep_going, –nohost_deps, –noimplicit_deps, –order_output, -h, -k. Valued: –output, –universe_scope
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

brew

https://docs.brew.sh/Manpage

  • –prefix: Flags: –help, -h, -q, -v
  • –repository: Flags: –help, -h, -q, -v
  • abv: Flags: –analytics, –cask, –formula, –help, –installed, –json, -h, -v. Valued: –days
  • bundle check: Flags: –all, –help, –no-upgrade, –verbose, -h, -v. Valued: –file, –global
  • bundle list: Flags: –all, –brews, –casks, –formula, –help, –taps, –verbose, –vscode, -h, -v. Valued: –file, –global
  • casks: Flags: –help, -h, -q, -v
  • cat: Flags: –help, -h, -q, -v
  • cleanup (requires –dry-run): Flags: –dry-run, –help, –prune, –quiet, –verbose, -d, -h, -n, -q, -s, -v. Valued: –prune-prefix
  • config: Flags: –help, -h, -q, -v
  • deps: Flags: –1, –annotate, –cask, –direct, –for-each, –formula, –full-name, –graph, –help, –include-build, –include-optional, –include-test, –installed, –missing, –skip-recommended, –tree, –union, -h, -n
  • desc: Flags: –cask, –description, –eval-all, –formula, –help, –name, –search, -d, -h, -n, -s
  • doctor: Flags: –help, -h, -q, -v
  • formulae: Flags: –help, -h, -q, -v
  • home: Flags: –help, -h, -q, -v
  • info: Flags: –analytics, –cask, –formula, –help, –installed, –json, -h, -v. Valued: –days
  • leaves: Flags: –help, -h, -q, -v
  • list: Flags: –cask, –formula, –full-name, –help, –multiple, –pinned, –versions, -1, -h, -l, -r, -t
  • log: Flags: –cask, –formula, –help, –oneline, -1, -h. Valued: –max-count, -n
  • ls: Flags: –cask, –formula, –full-name, –help, –multiple, –pinned, –versions, -1, -h, -l, -r, -t
  • outdated: Flags: –cask, –fetch-HEAD, –formula, –greedy, –greedy-auto-updates, –greedy-latest, –help, –json, -d, -h, -q, -v
  • search: Flags: –cask, –closed, –debian, –desc, –fedora, –fink, –formula, –help, –macports, –open, –opensuse, –pull-request, –repology, –ubuntu, -h
  • services info: Flags: –all, –help, –json, -h
  • services list: Flags: –help, –json, -h
  • shellenv: Flags: –help, -h, -q, -v
  • tap: Flags: –help, -h, -q, -v
  • tap-info: Flags: –help, -h, -q, -v
  • upgrade (requires –dry-run): Flags: –cask, –debug, –dry-run, –fetch-HEAD, –formula, –greedy, –greedy-auto-updates, –greedy-latest, –help, –quiet, –verbose, -d, -h, -n, -q, -v
  • uses: Flags: –cask, –formula, –help, –include-build, –include-optional, –include-test, –installed, –missing, –recursive, –skip-recommended, -h
  • Allowed standalone flags: –help, –version, -V, -h

caffeinate

https://keith.github.io/xcode-man-pages/caffeinate.8.html

  • Recursively validates the inner command.

cancel

https://www.cups.org/doc/man-cancel.html

  • Allowed standalone flags: –help, –version, -E, -a, -x
  • Allowed valued flags: -U, -h, -u
  • Bare invocation allowed

cf

https://cli.cloudfoundry.org/en-US/v8/

  • app: Flags: –guid, –help, -h
  • apps: Flags: –help, -h. Valued: –labels
  • buildpacks: Flags: –help, -h
  • domains: Flags: –help, -h
  • env: Flags: –help, -h
  • events: Flags: –help, -h
  • feature-flag: Flags: –help, -h
  • feature-flags: Flags: –help, -h
  • logs (requires –recent): Flags: –help, –recent, -h
  • marketplace: Flags: –help, -h. Valued: –no-plans, -e
  • org: Flags: –guid, –help, -h
  • orgs: Flags: –help, -h
  • plugins: Flags: –checksum, –help, –outdated, -h
  • quota: Flags: –help, -h
  • quotas: Flags: –help, -h
  • routes: Flags: –help, –orglevel, -h
  • security-group: Flags: –help, -h
  • security-groups: Flags: –help, -h
  • service: Flags: –guid, –help, –params, -h
  • services: Flags: –help, -h
  • space: Flags: –guid, –help, -h
  • spaces: Flags: –help, -h
  • stack: Flags: –guid, –help, -h
  • stacks: Flags: –help, -h
  • tasks: Flags: –help, -h
  • version
  • Allowed standalone flags: –help, –version, -h

clever

https://www.clever-cloud.com/developers/doc/cli/

  • accesslogs: Flags: –help, -?. Valued: –addon, –after, –alias, –app, –before, –format, –since, –until, -F, -a
  • activity: Flags: –follow, –help, –show-all, -?, -f. Valued: –alias, –app, –format, –org, -F, -a, -o
  • addon env: Flags: –help, -?. Valued: –alias, –app, –format, –org, -F, -a, -o
  • addon list: Flags: –help, –no-app, -?. Valued: –alias, –app, –format, –org, –owner, -F, -a, -o
  • addon providers: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • addon: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • applications list: Flags: –help, -?. Valued: –alias, –app, –format, –org, –owner, -F, -a, -o
  • applications: Flags: –help, –json, –only-aliases, -?, -j. Valued: –alias, –app, –org, -a, -o
  • console: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • database backups: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • database: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • diag: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • domain diag: Flags: –help, -?. Valued: –alias, –app, –format, –org, -F, -a, -o
  • domain favourite: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • domain overview: Flags: –help, -?. Valued: –alias, –app, –format, –org, –owner, -F, -a, -o
  • domain: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • drain get: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • drain: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • emails: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • env: Flags: –add-export, –help, -?. Valued: –alias, –app, –format, –org, -F, -a, -o
  • features info: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • features list: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • features: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • k8s activity: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • k8s get: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • k8s list: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • k8s nodegroups: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • k8s quota: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • k8s version: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • k8s: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • link: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • login: Flags: –help, -?. Valued: –alias, –app, –org, –secret, –token, -a, -o
  • logout: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • logs: Flags: –help, -?. Valued: –addon, –after, –alias, –app, –before, –deployment-id, –format, –search, –since, –until, -F, -a
  • ng get: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • ng get-config: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • ng search: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • ng: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • notify-email: Flags: –help, -?. Valued: –alias, –app, –format, –list-all, –org, –owner, -F, -a, -o
  • oauth-consumers get: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • oauth-consumers list: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • oauth-consumers: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • profile list: Flags: –help, -?. Valued: –alias, –app, –format, –org, -F, -a, -o
  • profile: Flags: –help, -?. Valued: –alias, –app, –format, –org, -F, -a, -o
  • service: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • ssh-keys: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • status: Flags: –help, -?. Valued: –alias, –app, –format, –org, -F, -a, -o
  • tcp-redirs list-namespaces: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • tcp-redirs: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • tokens: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • unlink: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • version: Flags: –help, -?. Valued: –alias, –app, –org, -a, -o
  • webhooks: Flags: –help, –list-all, -?. Valued: –alias, –app, –format, –org, –owner, -F, -a, -o
  • Allowed standalone flags: –help, –version, -?, -V

cloudflared

https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/

  • tail: Positional args accepted
  • version: Positional args accepted
  • Allowed standalone flags: –help, –version, -V, -h

cmake

https://cmake.org/cmake/help/latest/manual/cmake.1.html

  • Allowed standalone flags: –help, –system-information, –version, -V, -h

crontab

https://ss64.com/mac/crontab.html

  • Requires -l. - Allowed standalone flags: -l, –help, -h
  • Allowed valued flags: -u

csrutil

https://ss64.com/mac/csrutil.html

  • authenticated-root: Flags: –help, -h
  • report: Flags: –help, -h
  • status: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

cx

https://help.cloud66.com/rails/toolbelt/using-cloud66-toolbelt/

  • backups list: Flags: –help, -h. Valued: –stack, -s
  • config create: Flags: –help, -h
  • config list: Flags: –help, -h
  • config rename: Flags: –help, -h
  • config show: Flags: –help, -h
  • config update: Flags: –help, -h
  • config use: Flags: –help, -h
  • containers list: Flags: –help, -h. Valued: –stack, -s
  • env-vars list: Flags: –help, -h. Valued: –stack, -s
  • failover-groups list: Flags: –help, -h
  • gateways list: Flags: –help, -h
  • help: Positional args accepted
  • info: Flags: –help, -h
  • jobs list: Flags: –help, -h. Valued: –stack, -s
  • open: Flags: –help, -h. Valued: –stack, -s
  • processes list: Flags: –help, -h. Valued: –stack, -s
  • servers list: Flags: –help, -h. Valued: –stack, -s
  • servers settings list: Flags: –help, -h. Valued: –server, –stack, -s
  • services info: Flags: –help, -h. Valued: –service, –stack, -s
  • services list: Flags: –help, -h. Valued: –stack, -s
  • settings list: Flags: –help, -h. Valued: –stack, -s
  • ssh_config: Flags: –help, -h. Valued: –stack, -s
  • stacks configuration list: Flags: –help, -h. Valued: –stack, -s
  • stacks list: Flags: –help, -h
  • tail: Flags: –help, -h. Valued: –server, –service, –stack, -s
  • users list: Flags: –help, -h
  • users show: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

dcli

https://cli.dashlane.com/

  • accounts whoami: Flags: –help, -h
  • devices list: Flags: –help, –json, -h
  • lock: Flags: –help, -h
  • sync: Flags: –help, -h
  • team credentials list: Flags: –help, –json, -h
  • team dark-web-insights: Flags: –help, -h. Valued: –count, –offset, –order-by
  • team logs: Flags: –csv, –help, –human-readable, -h. Valued: –end, –start
  • team members: Flags: –csv, –help, –human-readable, -h
  • team public-api list-keys: Flags: –help, –json, -h
  • team report: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

ddev

https://ddev.readthedocs.io/en/stable/users/usage/commands/

  • aliases: Flags: –help, -h
  • debug configyaml: Flags: –help, -h
  • debug diagnose: Flags: –help, -h
  • debug mutagen: Flags: –help, -h
  • debug test: Flags: –help, -h
  • describe: Flags: –help, –json-output, -h, -j
  • list: Flags: –help, –json-output, -h, -j
  • logs: Flags: –follow, –help, –time, –timestamps, -f, -h. Valued: –service, –tail, -s, -t
  • snapshot (requires –list): Flags: –all, –help, –list, -h
  • status: Flags: –help, –json-output, -h, -j
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

defaults

https://ss64.com/mac/defaults.html

  • domains: Flags: –help, -h
  • export: Flags: –help, -g, -globalDomain, -h. Valued: -app
  • find: Flags: –help, -g, -globalDomain, -h. Valued: -app
  • read: Flags: –help, -g, -globalDomain, -h. Valued: -app
  • read-type: Flags: –help, -g, -globalDomain, -h. Valued: -app
  • Allowed standalone flags: –help, –version, -V, -h

direnv

https://direnv.net/

  • export: Flags: –help, -h
  • fetchurl: Flags: –help, -h
  • status: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

diskutil

https://ss64.com/mac/diskutil.html

  • activity: Flags: –help, -h
  • apfs list: Flags: –help, -h
  • apfs listCryptoUsers: Flags: –help, -h
  • apfs listSnapshots: Flags: –help, -h
  • apfs listVolumeGroups: Flags: –help, -h
  • info: Flags: –help, -all, -h, -plist
  • list: Flags: –help, -h, -plist
  • listFilesystems: Flags: –help, -h, -plist
  • Allowed standalone flags: –help, –version, -V, -h

dtruss

https://keith.github.io/xcode-man-pages/dtruss.1m.html

  • Allowed standalone flags: -L, -a, -c, -d, -e, -f, -h, -l, -o, -s
  • Allowed valued flags: -W, -b, -n, -p, -t
  • Hyphen-prefixed positional arguments accepted

eslogger

https://keith.github.io/xcode-man-pages/eslogger.1.html

  • Allowed standalone flags: –list-events, –oslog
  • Allowed valued flags: –format, –oslog-category, –oslog-subsystem
  • Hyphen-prefixed positional arguments accepted

fastlane

https://docs.fastlane.tools/

  • action: Flags: –help, -h
  • actions: Flags: –help, -h
  • env: Flags: –help, -h
  • lanes: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

firebase

https://firebase.google.com/docs/cli

  • apps:list: Flags: –help, -h
  • functions:log: Flags: –help, -h. Valued: –only
  • login:list: Flags: –help, -h
  • projects:list: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

flyctl

https://fly.io/docs/flyctl/

Aliases: fly

  • apps list: Flags: –help, -h
  • config show: Flags: –help, –json, -h, -j. Valued: –app, -a
  • ips list: Flags: –help, –json, -h, -j. Valued: –app, -a
  • logs: Flags: –help, -h. Valued: –app, –instance, –region, -a, -i, -r
  • platform regions: Flags: –help, -h
  • regions list: Flags: –help, –json, -h, -j. Valued: –app, -a
  • releases: Flags: –help, –json, -h, -j. Valued: –app, -a
  • services list: Flags: –help, –json, -h, -j. Valued: –app, -a
  • status: Flags: –help, –json, -h, -j. Valued: –app, -a
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

footprint

https://keith.github.io/xcode-man-pages/footprint.1.html

  • Allowed standalone flags: –all, –forkCorpse, –help, –json, –proc, –skip, –swapped, –sysFootprint, –targetChildren, –wide, –wired, –vmObjectDirty, -a, -h, -s, -t, -v, -w, -y
  • Allowed valued flags: –exclude, –format, –minFootprint, –pid, –sample, –sort, -f, -j, -p, -x
  • Hyphen-prefixed positional arguments accepted

fuser

https://man7.org/linux/man-pages/man1/fuser.1.html

  • Allowed standalone flags: -c, -f, -u

gkill

https://man7.org/linux/man-pages/man1/kill.1.html

  • Allowed standalone flags: –help, –list, –table, –version, -L, -l, -t

heap

https://keith.github.io/xcode-man-pages/heap.1.html

  • Allowed standalone flags: –help, -H, -guessNonObjects, -humanReadable, -noContent, -s, -showSizes, -sortBySize, -sumObjectFields, -z, -zones
  • Allowed valued flags: -addresses, -diffFrom
  • Hyphen-prefixed positional arguments accepted

heroku

https://devcenter.heroku.com/articles/heroku-cli-commands

  • addons: Flags: –all, –help, –json, -A, -h. Valued: –app, -a
  • apps: Flags: –all, –help, –json, -a, -h. Valued: –space, –team, -s, -t
  • apps:info: Flags: –help, –json, –shell, -h, -s. Valued: –app, -a
  • buildpacks: Flags: –help, -h. Valued: –app, -a
  • config: Flags: –help, –json, –shell, -h, -j, -s. Valued: –app, -a
  • logs: Flags: –force-colors, –help, –tail, -h, -t. Valued: –app, –dyno, –num, –source, -a, -d, -n, -s
  • ps: Flags: –help, –json, -h, -j. Valued: –app, -a
  • regions: Flags: –help, –json, -h
  • releases: Flags: –help, –json, -h, -j. Valued: –app, –num, -a, -n
  • status: Flags: –help, –json, -h
  • Allowed standalone flags: –help, –version, -V, -h

hey

https://github.com/basecamp/hey-cli

  • auth logout: Flags: –help, -h
  • auth status: Flags: –help, –json, -h
  • box: Flags: –help, –json, -h. Valued: –base-url, –cookie, –token
  • boxes: Flags: –help, –json, -h. Valued: –base-url, –cookie, –token
  • calendars: Flags: –help, –json, -h. Valued: –base-url, –cookie, –token
  • drafts: Flags: –help, –json, -h. Valued: –base-url, –cookie, –token
  • journal list: Flags: –help, –json, -h. Valued: –base-url, –cookie, –token
  • journal read: Flags: –help, –json, -h. Valued: –base-url, –cookie, –token
  • recordings: Flags: –help, –json, -h. Valued: –base-url, –cookie, –ends-on, –starts-on, –token
  • threads: Flags: –help, –json, -h. Valued: –base-url, –cookie, –token
  • timetrack current: Flags: –help, –json, -h. Valued: –base-url, –cookie, –token
  • timetrack list: Flags: –help, –json, -h. Valued: –base-url, –cookie, –token
  • todo list: Flags: –help, –json, -h. Valued: –base-url, –cookie, –token
  • Allowed standalone flags: –help, –version, -h, -v

imptrace

https://keith.github.io/xcode-man-pages/imptrace.1.html

  • Allowed standalone flags: -d, -i, -s
  • Allowed valued flags: -p
  • Bare invocation allowed

iostat

https://keith.github.io/xcode-man-pages/iostat.8.html

  • Allowed standalone flags: -?, -C, -I, -K, -T, -U, -d, -o
  • Allowed valued flags: -c, -n, -w
  • Bare invocation allowed

ipcrm

https://keith.github.io/xcode-man-pages/ipcrm.1.html

  • Allowed valued flags: -M, -Q, -S, -m, -q, -s

ipcs

https://keith.github.io/xcode-man-pages/ipcs.1.html

  • Allowed standalone flags: -M, -Q, -S, -T, -a, -b, -c, -m, -o, -p, -q, -s, -t
  • Allowed valued flags: -u
  • Bare invocation allowed

journalctl

https://man7.org/linux/man-pages/man1/journalctl.1.html

  • Allowed standalone flags: –all, –catalog, –disk-usage, –dmesg, –full, –header, –help, –json, –list-boots, –list-catalog, –list-fields, –merge, –no-full, –no-hostname, –no-pager, –no-tail, –quiet, –reverse, –system, –this-boot, –user, –utc, –verify, –version, -a, -b, -f, -h, -k, -l, -m, -q, -r, -x
  • Allowed valued flags: –after-cursor, –boot, –cursor, –directory, –facility, –field, –file, –identifier, –lines, –machine, –output, –priority, –since, –unit, –until, –user-unit, -D, -F, -M, -S, -U, -g, -n, -o, -p, -t, -u
  • Bare invocation allowed

kextfind

https://keith.github.io/xcode-man-pages/kextfind.8.html

  • Allowed standalone flags: –and, –authentic, –case-insensitive, –dependencies-met, –dependencies-missing, –echo, –executable, –has-plugins, –help, –inauthentic, –invalid, –kernel-resource, –library, –loadable, –loaded, –no-executable, –no-paths, –nonloadable, –not, –null, –or, –plugin, –print, –print0, –relative-paths, –substring, –subtree-immediate, –system-extensions, –valid, –warnings, -0, -d, -e, -h, -i, -l, -nd, -nl, -nv, -nx, -s, -v, -w, -x
  • Allowed valued flags: –arch, –arch-exact, –bundle-id, –bundle-name, –defines-symbol, –match-property, –match-property-exists, –property, –property-exists, –references-symbol, –report, –search-item, –set-arch, -B, -arch, -ax, -b, -dsym, -f, -m, -me, -p, -pe, -rsym
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

kextlibs

https://keith.github.io/xcode-man-pages/kextlibs.8.html

  • Allowed standalone flags: –all-symbols, –compatible-versions, –help, –multdef-symbols, –non-kpi, –onedef-symbols, –undef-symbols, –xml, -c, -h
  • Allowed valued flags: –arch, –repository, -a, -r

kextstat

https://keith.github.io/xcode-man-pages/kextstat.8.html

  • Allowed standalone flags: –arch, –help, –list-only, –no-kernel, –sort, -a, -h, -k, -l, -s
  • Allowed valued flags: –bundle-id, -b
  • Bare invocation allowed

kill

https://man7.org/linux/man-pages/man1/kill.1.html

  • Requires -0, -L, -l. - Allowed standalone flags: –help, -0, -L, -h, -l

killall

https://man7.org/linux/man-pages/man1/killall.1.html

  • Allowed standalone flags: –help, -I, -d, -e, -l, -m, -q, -s, -v, -z
  • Allowed valued flags: -SIGNAL, -c, -t, -u
  • Hyphen-prefixed positional arguments accepted

klist_cdhashes

https://keith.github.io/xcode-man-pages/klist_cdhashes.8.html

  • Bare invocation allowed

koyeb

https://www.koyeb.com/docs/build-and-deploy/cli

  • a describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • a get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • a list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • app describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • app get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • app list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • apps describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • apps get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • apps list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • d describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • d get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • d l: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • d list: Flags: –help, -h. Valued: –app, –organization, –output, –service, –token, –url, -o
  • d log: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • d logs: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • dep describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • dep get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • dep l: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • dep list: Flags: –help, -h. Valued: –app, –organization, –output, –service, –token, –url, -o
  • dep log: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • dep logs: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • depl describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • depl get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • depl l: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • depl list: Flags: –help, -h. Valued: –app, –organization, –output, –service, –token, –url, -o
  • depl log: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • depl logs: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • deployment describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • deployment get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • deployment l: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • deployment list: Flags: –help, -h. Valued: –app, –organization, –output, –service, –token, –url, -o
  • deployment log: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • deployment logs: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • deployments describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • deployments get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • deployments l: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • deployments list: Flags: –help, -h. Valued: –app, –organization, –output, –service, –token, –url, -o
  • deployments log: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • deployments logs: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, –type, -e, -s, -t
  • dom describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • dom get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • dom list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • domain describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • domain get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • domain list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • domains describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • domains get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • domains list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • i describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • i get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • i l: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • i list: Flags: –help, -h. Valued: –app, –organization, –output, –service, –token, –url, -o
  • i log: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • i logs: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • inst describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • inst get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • inst l: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • inst list: Flags: –help, -h. Valued: –app, –organization, –output, –service, –token, –url, -o
  • inst log: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • inst logs: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • instance describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • instance get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • instance l: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • instance list: Flags: –help, -h. Valued: –app, –organization, –output, –service, –token, –url, -o
  • instance log: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • instance logs: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • instances describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • instances get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • instances l: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • instances list: Flags: –help, -h. Valued: –app, –organization, –output, –service, –token, –url, -o
  • instances log: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • instances logs: Flags: –help, –tail, -h. Valued: –end-time, –order, –regex-search, –since, –start-time, –text-search, -e, -s
  • login: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • metrics get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • org list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • organization list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • organizations list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • region get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • region list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • regions get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • regions list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • s describe: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • s get: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • s l: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • s list: Flags: –help, -h. Valued: –app, –name, –organization, –output, –token, –url, -a, -n, -o
  • s log: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • s logs: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • s unapplied-changes: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • sec describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • sec get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • sec list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • secret describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • secret get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • secret list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • secrets describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • secrets get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • secrets list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • service describe: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • service get: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • service l: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • service list: Flags: –help, -h. Valued: –app, –name, –organization, –output, –token, –url, -a, -n, -o
  • service log: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • service logs: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • service unapplied-changes: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • services describe: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • services get: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • services l: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • services list: Flags: –help, -h. Valued: –app, –name, –organization, –output, –token, –url, -a, -n, -o
  • services log: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • services logs: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • services unapplied-changes: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • svc describe: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • svc get: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • svc l: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • svc list: Flags: –help, -h. Valued: –app, –name, –organization, –output, –token, –url, -a, -n, -o
  • svc log: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • svc logs: Flags: –help, –tail, -h. Valued: –app, –end-time, –instance, –order, –regex-search, –since, –start-time, –text-search, –type, -a, -t
  • svc unapplied-changes: Flags: –help, -h. Valued: –app, –organization, –output, –token, –url, -a, -o
  • version: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • whoami: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • koyeb apps list
  • koyeb app list
  • koyeb a list
  • koyeb deployments list
  • koyeb deployment list
  • koyeb dep list
  • koyeb d list
  • koyeb services list
  • koyeb service list
  • koyeb svc list
  • koyeb s list
  • koyeb instances list
  • koyeb instance list
  • koyeb inst list
  • koyeb i list
  • koyeb secrets list
  • koyeb secret list
  • koyeb sec list
  • koyeb domains list
  • koyeb domain list
  • koyeb dom list
  • koyeb regions list
  • koyeb region list
  • koyeb organizations list
  • koyeb organization list
  • koyeb org list

ktrace

https://keith.github.io/xcode-man-pages/ktrace.1.html

  • artrace: Flags: -n, -r. Valued: –kperf, –notify-tracing-started, –remote, –stackshot-flags, –type, -F, -T, -b, -c, -f, -i, -o, -p, -t. Positional args accepted
  • compress: Valued: -l
  • config: Flags: –help, -h
  • decode: Flags: –help, -h
  • dump: Flags: –disable-coprocessors, –include-log-content, -E, -h. Valued: –notify-tracing-started, –stackshot-flags, -T, -b, -f, -l, -p. Positional args accepted
  • info: Flags: –help, -h
  • machine: Flags: –help, -h
  • symbolicate: Flags: –help, -h
  • trace: Flags: –continuous, –csv, –disable-coprocessors, –json, –json-64, –ndjson, –no-default-codes-files, –only-named-events, -A, -C, -E, -N, -S, -h, -n, -r, -s, -t, -u. Valued: -R, -T, -b, -f, -p, -x. Positional args accepted

latency

https://keith.github.io/xcode-man-pages/latency.1.html

  • Allowed standalone flags: -h, -m
  • Allowed valued flags: -R, -c, -it, -l, -n, -p, -st

launchctl

https://ss64.com/mac/launchctl.html

  • blame: Flags: –help, -h
  • dumpstate: Flags: –help, -h
  • error: Flags: –help, -h
  • examine: Flags: –help, -h
  • help: Flags: –help, -h
  • hostinfo: Flags: –help, -h
  • list: Flags: –help, -h
  • print: Flags: –help, -h
  • print-cache: Flags: –help, -h
  • print-disabled: Flags: –help, -h
  • resolveport: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

leaks

https://keith.github.io/xcode-man-pages/leaks.1.html

  • Allowed standalone flags: –help, -autoreleasePools, -conservative, -fullContent, -fullStackHistory, -groupByType, -list, -noContent, -nosources, -nostacks, -quiet, -readonlyContent, -referenceTree
  • Allowed valued flags: -debug, -diffFrom, -exclude, -traceTree
  • Hyphen-prefixed positional arguments accepted

lockstat

https://keith.github.io/xcode-man-pages/lockstat.1m.html

  • Allowed standalone flags: -A, -C, -E, -H, -I, -S, -T, -V, -W, -c, -g, -k, -p, -w
  • Allowed valued flags: -D, -b, -d, -e, -f, -h, -i, -l, -n, -o, -s, -t, -x
  • Bare invocation allowed

log

https://ss64.com/mac/log.html

  • help: Flags: –help, -h
  • show: Flags: –backtrace, –debug, –help, –info, –loss, –mach-continuous-time, –no-pager, –signpost, -h. Valued: –color, –end, –last, –predicate, –process, –source, –start, –style, –type
  • stats: Flags: –help, -h
  • stream: Flags: –backtrace, –debug, –help, –info, –loss, –mach-continuous-time, –signpost, -h. Valued: –color, –level, –predicate, –process, –source, –style, –timeout, –type
  • Allowed standalone flags: –help, –version, -V, -h

lp

https://www.cups.org/doc/man-lp.html

  • Allowed standalone flags: –help, –version, -E, -c, -m, -s
  • Allowed valued flags: -H, -P, -U, -d, -h, -i, -n, -o, -q, -t

lpoptions

https://www.cups.org/doc/man-lpoptions.html

  • Allowed standalone flags: –help, –version, -E, -l
  • Allowed valued flags: -U, -d, -h, -o, -p, -r, -x
  • Bare invocation allowed

lpq

https://www.cups.org/doc/man-lpq.html

  • Allowed standalone flags: –help, –version, -E, -a, -l
  • Allowed valued flags: -P, -U, -h
  • Bare invocation allowed

lpr

https://www.cups.org/doc/man-lpr.html

  • Allowed standalone flags: –help, –version, -E, -h, -l, -m, -p, -q
  • Allowed valued flags: -#, -C, -H, -J, -P, -T, -U, -o

lprm

https://www.cups.org/doc/man-lprm.html

  • Allowed standalone flags: –help, –version, -E
  • Allowed valued flags: -P, -U, -h
  • Bare invocation allowed

lpstat

https://www.cups.org/doc/man-lpstat.html

  • Allowed standalone flags: –help, –version, -E, -H, -R, -d, -e, -l, -r, -s, -t, -a, -c, -o, -p, -u, -v
  • Allowed valued flags: -W, -h
  • Bare invocation allowed

lsappinfo

https://keith.github.io/xcode-man-pages/lsappinfo.8.html

  • find: Positional args accepted
  • front: Positional args accepted
  • info: Positional args accepted
  • list: Positional args accepted
  • metainfo: Positional args accepted
  • processList: Positional args accepted
  • sharedMemory: Positional args accepted
  • visibleProcessList: Positional args accepted

lskq

https://keith.github.io/xcode-man-pages/lskq.1.html

  • Allowed standalone flags: -a, -e, -h, -r, -v
  • Allowed valued flags: -p
  • Bare invocation allowed

lsmp

https://keith.github.io/xcode-man-pages/lsmp.1.html

  • Allowed standalone flags: -a, -h, -v
  • Allowed valued flags: -j, -p

lsvfs

https://man7.org/linux/man-pages/man1/lsvfs.1.html

  • Bare invocation allowed

make

https://www.gnu.org/software/make/manual/make.html

  • Requires -n, –dry-run, –just-print, –recon, -p, –print-data-base. - Allowed standalone flags: –dry-run, –help, –just-print, –print-data-base, –question, –recon, –version, -V, -h, -n, -p, -q
  • Allowed valued flags: –directory, –file, –jobs, –makefile, -C, -f, -j

malloc_history

https://keith.github.io/xcode-man-pages/malloc_history.1.html

  • Allowed standalone flags: –help, -allByCount, -allBySize, -allEvents, -callTree, -chargeSystemLibraries, -collapseRecursion, -highWaterMark, -ignoreThreads, -invert, -showContent, -virtual
  • Hyphen-prefixed positional arguments accepted

meson

https://mesonbuild.com/Commands.html

  • configure: Flags: –help, -h
  • info: Flags: –help, -h
  • introspect: Flags: –all, –benchmarks, –buildoptions, –buildsystem-files, –dependencies, –help, –installed, –projectinfo, –targets, –tests, -a, -h. Valued: –backend, –indent
  • Allowed standalone flags: –help, –version, -V, -h

mise

https://mise.jdx.dev/cli/

  • activate: Flags: –help, -h
  • backends list: Flags: –help, -h, -q, -v
  • backends ls: Flags: –help, -h, -q, -v
  • bin-paths: Flags: –help, -h, -q, -v
  • cache clear: Flags: –help, -h
  • cache path: Flags: –help, -h, -q, -v
  • cache prune: Flags: –help, -h
  • completion: Flags: –help, -h, -q, -v
  • config generate: Flags: –help, -h
  • config get: Flags: –help, -h, -q, -v
  • config list: Flags: –help, -h, -q, -v
  • config ls: Flags: –help, -h, -q, -v
  • config set: Flags: –help, -h
  • current: Flags: –help, -h, -q, -v
  • deactivate: Flags: –help, -h
  • doctor: Flags: –help, -h, -q, -v
  • edit: Flags: –help, -h
  • en: Flags: –help, -h
  • env: Flags: –help, –json, -J, -h. Valued: –shell, -s
  • exec: delegates to inner command
  • fmt: Flags: –check, –help, -h
  • generate: Flags: –help, -h
  • i: Flags: –force, –help, –quiet, –verbose, -f, -q, -v, -h. Valued: –jobs, -j
  • implode: Flags: –help, -h
  • install: Flags: –force, –help, –quiet, –verbose, -f, -q, -v, -h. Valued: –jobs, -j
  • install: Flags: –help, -h
  • latest: Flags: –help, -h, -q, -v
  • link: Flags: –help, -h
  • list: Flags: –current, –help, –installed, –json, –missing, –no-header, –prefix, -J, -c, -h, -i, -m
  • lock: Flags: –help, -h
  • ls: Flags: –current, –help, –installed, –json, –missing, –no-header, –prefix, -J, -c, -h, -i, -m
  • ls-remote: Flags: –all, –help, -h
  • outdated: Flags: –help, –json, –no-header, -J, -h
  • plugins install: Flags: –help, -h
  • plugins link: Flags: –help, -h
  • plugins list: Flags: –help, -h, -q, -v
  • plugins ls: Flags: –help, -h, -q, -v
  • plugins ls-remote: Flags: –help, -h, -q, -v
  • plugins uninstall: Flags: –help, -h
  • plugins update: Flags: –help, -h
  • prepare: Flags: –help, -h
  • prune: Flags: –dry-run, –help, –plugins, –tools, -n, -h
  • prune: Flags: –help, -h
  • registry: Flags: –help, -h. Valued: –backend, -b
  • remove: Flags: –all, –dry-run, –help, -a, -n, -h
  • reshim: Flags: –force, –help, -h
  • rm: Flags: –all, –dry-run, –help, -a, -n, -h
  • run: Flags: –help, -h
  • search: Flags: –help, -h
  • self-update: Flags: –help, -h
  • set: Flags: –file, –global, –help, –remove, -f, -g, -h
  • settings add: Flags: –help, -h
  • settings get: Flags: –help, -h, -q, -v
  • settings list: Flags: –help, -h, -q, -v
  • settings ls: Flags: –help, -h, -q, -v
  • settings set: Flags: –help, -h
  • settings unset: Flags: –help, -h
  • shell: Flags: –help, -h
  • shell-alias get: Flags: –help, -h, -q, -v
  • shell-alias list: Flags: –help, -h, -q, -v
  • shell-alias ls: Flags: –help, -h, -q, -v
  • shell-alias set: Flags: –help, -h
  • shell-alias unset: Flags: –help, -h
  • sync: Flags: –help, -h
  • tasks add: Flags: –help, -h
  • tasks deps: Flags: –help, -h, -q, -v
  • tasks edit: Flags: –help, -h
  • tasks info: Flags: –help, -h, -q, -v
  • tasks list: Flags: –help, -h, -q, -v
  • tasks ls: Flags: –help, -h, -q, -v
  • tasks run: Flags: –help, -h
  • tool: Flags: –help, -h, -q, -v
  • tool-alias get: Flags: –help, -h, -q, -v
  • tool-alias list: Flags: –help, -h, -q, -v
  • tool-alias ls: Flags: –help, -h, -q, -v
  • tool-alias set: Flags: –help, -h
  • tool-alias unset: Flags: –help, -h
  • trust: Flags: –all, –help, –ignore, –quiet, –show, -a, -h, -q
  • u: Flags: –env, –force, –fuzzy, –global, –help, –path, –pin, –quiet, –remove, –verbose, -E, -f, -g, -p, -q, -v, -h. Valued: –cd
  • uninstall: Flags: –all, –dry-run, –help, -a, -n, -h
  • uninstall: Flags: –help, -h
  • unset: Flags: –file, –global, –help, -f, -g, -h
  • unset: Flags: –help, -h
  • untrust: Flags: –all, –help, -a, -h
  • unuse: Flags: –help, -h
  • up: Flags: –dry-run, –help, –interactive, -h, -i, -n. Valued: –jobs, -j
  • upgrade: Flags: –dry-run, –help, –interactive, -h, -i, -n. Valued: –jobs, -j
  • upgrade: Flags: –help, -h
  • use: Flags: –env, –force, –fuzzy, –global, –help, –path, –pin, –quiet, –remove, –verbose, -E, -f, -g, -p, -q, -v, -h. Valued: –cd
  • use: Flags: –help, -h
  • watch: Flags: –help, -h
  • where: Flags: –help, -h, -q, -v
  • which: Flags: –help, -h, -q, -v
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

neon

https://neon.tech/docs/reference/neon-cli

Aliases: neonctl

  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

netlify

https://cli.netlify.com/

  • completion: Flags: –help, -h
  • env:list: Flags: –help, –json, –plain, -h. Valued: –context, –scope
  • functions:list: Flags: –help, –json, -h
  • logs: Flags: –help, -h. Valued: –level, –type
  • sites:list: Flags: –help, –json, -h
  • status: Flags: –help, –verbose, -h
  • teams:list: Flags: –help, –json, -h
  • Allowed standalone flags: –help, -h

netlog

https://keith.github.io/xcode-man-pages/netlog.1.html

  • Allowed standalone flags: -N, -Z, -c, -h, -v
  • Allowed valued flags: -I, -i, -m, -p, -t
  • Bare invocation allowed

nettop

https://keith.github.io/xcode-man-pages/nettop.1.html

  • Allowed standalone flags: -P, -c, -d, -h, -n, -x
  • Allowed valued flags: -J, -L, -j, -k, -l, -m, -p, -s, -t
  • Bare invocation allowed

netusage

https://keith.github.io/xcode-man-pages/netusage.1.html

  • Allowed standalone flags: –compact, –help, –interactive, –unitize, -h, -p, -r
  • Allowed valued flags: –all-traffic, –app-traffic, –interval, –lookup-name, –lookup-uuid, –process-traffic, -d, -e, -n, -s
  • Hyphen-prefixed positional arguments accepted

networksetup

https://ss64.com/mac/networksetup.html

  • Allowed first arguments: -list*, -get*, -show*, -print*, -version, –version, -V, -help, –help, -h

newrelic

https://github.com/newrelic/newrelic-cli

  • apm application: Flags: –help, -h. Valued: –accountId, –guid, –name, -a
  • entity search: Flags: –help, -h. Valued: –fields-filter, –type. Positional args accepted
  • entity tags: Flags: –help, -h
  • nrql query: Flags: –help, -h. Valued: –accountId, –query, -a, -q
  • profile list: Flags: –help, -h
  • version
  • workload get: Flags: –help, -h. Valued: –accountId, –guid, -a
  • workload list: Flags: –help, -h. Valued: –accountId, -a
  • Allowed standalone flags: –help, –version, -h

ngrok

https://ngrok.com/docs/agent/cli

  • completion: Positional args accepted
  • config check: Positional args accepted
  • credits: Positional args accepted
  • diagnose: Positional args accepted
  • version: Positional args accepted
  • Allowed standalone flags: –help, –version, -h

ninja

https://ninja-build.org/manual.html

  • Requires -t, -n. - Allowed standalone flags: –help, –version, -n, -v, -V, -h
  • Allowed valued flags: -C, -f, -j, -k, -l, -t

northflank

https://northflank.com/docs/v1/api/use-the-cli

  • command-overview: Flags: –help, -h
  • context list: Flags: –help, -h
  • context ls: Flags: –help, -h
  • context use: Flags: –help, -h
  • get: Flags: –help, -h. Valued: –addon, –domain, –job, –output, –project, –service, –volume, –workflow, -o
  • list: Flags: –help, -h. Valued: –output, –project, -o
  • login: Flags: –help, -h. Valued: –name, –token, -n, -t
  • logout: Flags: –help, -h
  • logs: Flags: –follow, –help, -f, -h. Valued: –container, –job, –limit, –output, –project, –service, –since, –until, -o
  • metrics: Flags: –help, -h. Valued: –job, –output, –project, –service, -o
  • Allowed standalone flags: –help, –version, -h, -v

nu

https://www.nushell.sh/

  • Allowed standalone flags: –help, –version, -h

overmind

https://github.com/DarthSim/overmind

  • connect: Flags: –control-mode, –help, -c, -h. Valued: –network, –socket, -S, -s
  • echo: Flags: –help, -h. Valued: –network, –socket, -S, -s
  • help: Flags: –help, -h
  • kill: Flags: –help, -h. Valued: –network, –socket, -S, -s
  • quit: Flags: –help, -h. Valued: –network, –socket, -S, -s
  • restart: Flags: –help, -h. Valued: –network, –socket, -S, -s
  • start: Flags: –any-can-die, –daemonize, –help, –no-port, –show-timestamps, -D, -N, -T, -h. Valued: –auto-restart, –can-die, –colors, –formation, –formation-port-step, –ignored-processes, –network, –port, –port-step, –procfile, –processes, –root, –shell, –socket, –stop-signals, –timeout, –title, –tmux-config, -F, -H, -P, -S, -b, -c, -d, -f, -i, -l, -m, -p, -r, -s, -t, -w, -x
  • status: Flags: –help, -h. Valued: –network, –socket, -S, -s
  • stop: Flags: –help, -h. Valued: –network, –socket, -S, -s
  • Allowed standalone flags: –help, –version, -h, -v

packer

https://developer.hashicorp.com/packer/docs/commands

  • fmt (requires –check): Flags: –check, –diff, –help, –recursive, -h. Valued: –write
  • inspect: Flags: –help, –machine-readable, -h
  • validate: Flags: –help, –no-warn-undeclared-var, –syntax-only, -h. Valued: –except, –only, –var, –var-file, -e, -o
  • Allowed standalone flags: –help, –version, -h

pg_dump

https://www.postgresql.org/docs/current/app-pgdump.html

  • Requires –schema-only, -s. - Allowed standalone flags: –help, –no-comments, –no-owner, –no-privileges, –no-tablespaces, –schema-only, –verbose, –version, -V, -h, -s, -v
  • Allowed valued flags: –dbname, –encoding, –file, –format, –host, –port, –schema, –table, –username, -E, -F, -U, -d, -f, -n, -p, -t

pg_isready

https://www.postgresql.org/docs/current/app-pg-isready.html

  • Allowed standalone flags: –help, –quiet, –version, -V, -q
  • Allowed valued flags: –dbname, –host, –port, –timeout, –username, -U, -d, -h, -p, -t
  • Bare invocation allowed

pgrep

https://man7.org/linux/man-pages/man1/pgrep.1.html

  • Allowed standalone flags: –help, -L, -a, -f, -i, -l, -n, -o, -q, -v, -x
  • Allowed valued flags: -F, -G, -P, -U, -d, -g, -t, -u

pkill

https://man7.org/linux/man-pages/man1/pkill.1.html

  • Allowed standalone flags: –help, -I, -L, -a, -f, -i, -l, -n, -o, -q, -v, -x
  • Allowed valued flags: -F, -G, -P, -SIGNAL, -U, -d, -g, -t, -u
  • Hyphen-prefixed positional arguments accepted

platform

https://docs.platform.sh/administration/cli.html

Aliases: upsun

  • act: Flags: –all, –help, -h. Valued: –environment, –exclude-type, –format, –limit, –project, –result, –start, –state, –type, -e, -p, -t
  • activities: Flags: –all, –help, -h. Valued: –environment, –exclude-type, –format, –limit, –project, –result, –start, –state, –type, -e, -p, -t
  • activity:get: Flags: –help, -h. Valued: –environment, –format, –project, –property, -e, -p
  • activity:list: Flags: –all, –help, -h. Valued: –environment, –exclude-type, –format, –limit, –project, –result, –start, –state, –type, -e, -p, -t
  • activity:log: Flags: –help, –refresh, -h. Valued: –environment, –project, –timestamps, -e, -p, -t
  • app:config-get: Flags: –help, -h. Valued: –app, –environment, –format, –project, –property, -A, -e, -p, -P
  • app:list: Flags: –help, –refresh, -h. Valued: –environment, –format, –project, -e, -p
  • apps: Flags: –help, –refresh, -h. Valued: –environment, –format, –project, -e, -p
  • auth:api-token-login: Flags: –help, -h
  • auth:browser-login: Flags: –force, –help, -f, -h. Valued: –method
  • auth:info: Flags: –help, –no-auto-login, –refresh, -h. Valued: –format, –property
  • auth:logout: Flags: –all, –help, –other, -h
  • autoscaling: Flags: –help, -h. Valued: –app, –environment, –format, –project, –service, –worker, -A, -e, -p
  • autoscaling:get: Flags: –help, -h. Valued: –app, –environment, –format, –project, –service, –worker, -A, -e, -p
  • backup:get: Flags: –help, -h. Valued: –environment, –format, –project, –property, -e, -p, -P
  • backup:list: Flags: –help, –no-header, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • backups: Flags: –help, –no-header, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • cc: Flags: –help, -h
  • certificate:get: Flags: –help, -h. Valued: –format, –project, –property, -p, -P
  • certificate:list: Flags: –help, –no-header, -h. Valued: –columns, –domain, –format, –issuer, –only-auto, –only-manual, –project, -c, -p
  • certificates: Flags: –help, –no-header, -h. Valued: –columns, –domain, –format, –issuer, –only-auto, –only-manual, –project, -c, -p
  • certs: Flags: –help, –no-header, -h. Valued: –columns, –domain, –format, –issuer, –only-auto, –only-manual, –project, -c, -p
  • clear-cache: Flags: –help, -h
  • commit:get: Flags: –help, -h. Valued: –environment, –format, –project, –property, -e, -p, -P
  • commit:list: Flags: –help, -h. Valued: –environment, –format, –limit, –project, -e, -p
  • console: Flags: –help, -h. Valued: –project, -p
  • decode: Flags: –help, -h. Valued: –property
  • dir: Flags: –help, -h
  • docs: Positional args accepted
  • domain:get: Flags: –help, -h. Valued: –format, –project, –property, -p, -P
  • domain:list: Flags: –help, –no-header, -h. Valued: –columns, –format, –project, -c, -p
  • domains: Flags: –help, –no-header, -h. Valued: –columns, –format, –project, -c, -p
  • environment:info: Flags: –help, –refresh, -h. Valued: –environment, –format, –project, -e, -p
  • environment:list: Flags: –help, –no-header, –no-inactive, –refresh, -h, -I. Valued: –columns, –depth, –format, –no-status, –pipe, –project, –sort, –status, –type, -c, -p, -t
  • environment:logs: Flags: –help, –tail, -h. Valued: –app, –environment, –lines, –project, –worker, -A, -e, -p
  • environment:relationships: Flags: –help, –refresh, -h. Valued: –app, –environment, –format, –project, –property, -A, -e, -p, -P
  • environment:set-remote: Flags: –help, -h. Valued: –project, -p
  • environment:url: Flags: –browser, –help, –pipe, -h. Valued: –environment, –primary, –project, -1, -e, -p
  • environments: Flags: –help, –no-header, –no-inactive, –refresh, -h, -I. Valued: –columns, –depth, –format, –no-status, –pipe, –project, –sort, –status, –type, -c, -p, -t
  • envs: Flags: –help, –no-header, –no-inactive, –refresh, -h, -I. Valued: –columns, –depth, –format, –no-status, –pipe, –project, –sort, –status, –type, -c, -p, -t
  • help: Positional args accepted
  • integration:activity:get: Flags: –help, -h. Valued: –format, –project, –property, -p, -P
  • integration:activity:list: Flags: –all, –help, -h. Valued: –exclude-type, –format, –limit, –project, –result, –start, –state, –type, -p, -t
  • integration:activity:log: Flags: –help, -h. Valued: –project, –timestamps, -p, -t
  • integration:get: Flags: –help, -h. Valued: –format, –project, –property, -p, -P
  • integration:list: Flags: –help, –no-header, -h. Valued: –columns, –format, –project, -c, -p
  • integrations: Flags: –help, –no-header, -h. Valued: –columns, –format, –project, -c, -p
  • list: Flags: –all, –help, –raw, –short, -h. Valued: –format
  • local:dir: Flags: –help, -h
  • login: Flags: –force, –help, -f, -h. Valued: –method
  • logout: Flags: –all, –help, –other, -h
  • metrics: Flags: –help, -h. Valued: –app, –bytes, –environment, –format, –project, –range, –service, –worker, -A, -e, -p, -r
  • metrics:all: Flags: –help, -h. Valued: –app, –bytes, –environment, –format, –project, –range, –service, –worker, -A, -e, -p, -r
  • metrics:cpu: Flags: –help, -h. Valued: –app, –environment, –format, –project, –range, –service, –worker, -A, -e, -p, -r
  • metrics:disk-usage: Flags: –help, -h. Valued: –app, –bytes, –environment, –format, –project, –range, –service, –worker, -A, -e, -p, -r
  • metrics:memory: Flags: –help, -h. Valued: –app, –bytes, –environment, –format, –project, –range, –service, –worker, -A, -e, -p, -r
  • mount:list: Flags: –help, –paths, –refresh, -h. Valued: –app, –environment, –format, –project, –worker, -A, -e, -p
  • mounts: Flags: –help, –paths, –refresh, -h. Valued: –app, –environment, –format, –project, –worker, -A, -e, -p
  • operation:list: Flags: –help, -h. Valued: –app, –environment, –format, –project, –worker, -A, -e, -p
  • ops: Flags: –help, -h. Valued: –app, –environment, –format, –project, –worker, -A, -e, -p
  • organization:billing:address: Flags: –help, -h. Valued: –format, –org, –property, -o, -P
  • organization:billing:profile: Flags: –help, -h. Valued: –format, –org, –property, -o, -P
  • organization:info: Flags: –help, -h. Valued: –format, –org, –property, -o, -P
  • organization:list: Flags: –help, –my, -h. Valued: –columns, –filter, –format, –sort, -c
  • organization:subscription:list: Flags: –help, -h. Valued: –columns, –format, –org, -c, -o
  • organization:user:get: Flags: –help, -h. Valued: –email, –format, –org, –property, -o, -P
  • organization:user:list: Flags: –help, -h. Valued: –columns, –format, –org, -c, -o
  • organization:user:projects: Flags: –help, -h. Valued: –columns, –email, –format, –org, -c, -o
  • organizations: Flags: –help, –my, -h. Valued: –columns, –filter, –format, –sort, -c
  • orgs: Flags: –help, –my, -h. Valued: –columns, –filter, –format, –sort, -c
  • pro: Flags: –help, –my, –no-header, –pipe, –refresh, -h. Valued: –columns, –format, –host, –org, –region, –sort, –title, -c, -o
  • project:info: Flags: –help, –refresh, -h. Valued: –format, –project, –property, -p, -P
  • project:list: Flags: –help, –my, –no-header, –pipe, –refresh, -h. Valued: –columns, –format, –host, –org, –region, –sort, –title, -c, -o
  • project:set-remote: Flags: –help, -h
  • project:variable:list: Flags: –help, –no-header, -h. Valued: –columns, –format, –project, -c, -p
  • projects: Flags: –help, –my, –no-header, –pipe, –refresh, -h. Valued: –columns, –format, –host, –org, –region, –sort, –title, -c, -o
  • relationships: Flags: –help, –refresh, -h. Valued: –app, –environment, –format, –project, –property, -A, -e, -p, -P
  • repo:cat: Flags: –help, -h. Valued: –app, –commit, –environment, –project, -A, -c, -e, -p
  • repo:ls: Flags: –directories, –files, –git-style, –help, -d, -h. Valued: –app, –commit, –environment, –project, -A, -c, -e, -p
  • repo:read: Flags: –help, -h. Valued: –app, –commit, –environment, –project, -A, -c, -e, -p
  • route:get: Flags: –help, –primary, -1, -h. Valued: –app, –environment, –format, –id, –project, –property, -A, -e, -p, -P
  • route:list: Flags: –help, –no-header, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • routes: Flags: –help, –no-header, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • service:list: Flags: –help, –no-header, –refresh, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • services: Flags: –help, –no-header, –refresh, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • set-remote: Flags: –help, -h
  • source-operation:list: Flags: –help, -h. Valued: –environment, –format, –project, -e, -p
  • ssh-cert:load: Flags: –help, –new, –refresh, -h
  • ssh-key:list: Flags: –help, -h. Valued: –columns, –format, -c
  • ssh-keys: Flags: –help, -h. Valued: –columns, –format, -c
  • subscription:info: Flags: –help, -h. Valued: –format, –project, –property, -p, -P
  • team:get: Flags: –help, -h. Valued: –format, –org, –property, –team, -o, -P
  • team:list: Flags: –help, -h. Valued: –columns, –format, –org, –sort, -c, -o
  • team:project:list: Flags: –help, -h. Valued: –columns, –format, –org, –team, -c, -o
  • team:user:list: Flags: –help, -h. Valued: –columns, –format, –org, –team, -c, -o
  • teams: Flags: –help, -h. Valued: –columns, –format, –org, –sort, -c, -o
  • tunnel:info: Flags: –encode, –help, -c, -h. Valued: –app, –environment, –format, –project, –property, –relationship, -A, -e, -p, -P, -r
  • tunnel:list: Flags: –all, –help, -a, -h. Valued: –app, –environment, –format, –project, -A, -e, -p
  • tunnels: Flags: –all, –help, -a, -h. Valued: –app, –environment, –format, –project, -A, -e, -p
  • url: Flags: –browser, –help, –pipe, -h. Valued: –environment, –primary, –project, -1, -e, -p
  • user:get: Flags: –help, –level, -h. Valued: –email, –format, –project, –property, -l, -p, -P
  • user:list: Flags: –help, –no-header, -h. Valued: –columns, –format, –project, -c, -p
  • users: Flags: –help, –no-header, -h. Valued: –columns, –format, –project, -c, -p
  • variable:list: Flags: –help, –no-header, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • variables: Flags: –help, –no-header, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • vars: Flags: –help, –no-header, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • web: Flags: –help, -h. Valued: –project, -p
  • worker:list: Flags: –help, –no-header, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • workers: Flags: –help, –no-header, -h. Valued: –columns, –environment, –format, –project, -c, -e, -p
  • Allowed standalone flags: –help, –version, -V, -h

plockstat

https://keith.github.io/xcode-man-pages/plockstat.1.html

  • Allowed standalone flags: -A, -C, -H, -V, -v
  • Allowed valued flags: -e, -n, -p, -s, -x

pmset

https://ss64.com/mac/pmset.html

  • Requires -g. - Allowed standalone flags: -g, –help, -h

porter

https://docs.porter.run/standard/cli

  • app list: Flags: –help, -h. Valued: –cluster, –project
  • app manifests: Flags: –help, -h. Valued: –cluster, –project
  • app yaml: Flags: –helm-overrides, –help, -h. Valued: –cluster, –project
  • auth login: Flags: –help, -h. Valued: –cluster, –project, –token
  • auth logout: Flags: –help, -h. Valued: –cluster, –project
  • cluster list: Flags: –help, -h. Valued: –cluster, –project
  • config set-cluster: Flags: –help, -h. Valued: –cluster, –project
  • config set-project: Flags: –help, -h. Valued: –cluster, –project
  • config: Flags: –help, –show-token, -h. Valued: –cluster, –project
  • env list: Flags: –help, -h. Valued: –cluster, –project
  • project list: Flags: –help, -h. Valued: –cluster, –project
  • target list: Flags: –help, –preview, -h. Valued: –cluster, –project
  • Allowed standalone flags: –help, –version, -h, -v

pscale

https://planetscale.com/docs/reference/planetscale-cli

  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

psql

https://www.postgresql.org/docs/current/app-psql.html

  • Allowed standalone flags: –help, –version, -V, -h

pulumi

https://www.pulumi.com/docs/cli/

  • about: Flags: –help, –json, –transitive, -h
  • config
  • console: Flags: –help, -h
  • gen-completion: Flags: –help, -h
  • logs: Flags: –follow, –help, –json, -f, -h. Valued: –resource, –since, –stack, -r, -s
  • preview: Flags: –diff, –help, –json, –non-interactive, –refresh, –show-config, –show-reads, –show-replacement-steps, –show-sames, –suppress-outputs, –suppress-permalink, -h, -j. Valued: –config, –config-file, –parallel, –stack, –target, -c, -p, -s, -t
  • schema check: Flags: –help, -h
  • stack graph: Flags: –help, -h. Valued: –dependency-edge-color, –parent-edge-color, –stack, -s
  • stack history: Flags: –help, –json, –show-secrets, -h. Valued: –page, –page-size, –stack, -s
  • stack ls: Flags: –all, –help, –json, -a, -h. Valued: –organization, –project, –tag, -o
  • stack output: Flags: –help, –json, –show-secrets, -h, -j. Valued: –stack, -s
  • stack tag: Flags: –help, -h
  • version
  • whoami: Flags: –help, –json, -h
  • Allowed standalone flags: –help, -h

railway

https://docs.railway.com/guides/cli

  • completion: Flags: –help, -h
  • deployment list: Flags: –help, –json, -h. Valued: –environment, –limit, –service, -e, -s
  • docs: Flags: –help, -h
  • environment config: Flags: –help, –json, -h. Valued: –environment, -e
  • environment info: Flags: –help, –json, -h. Valued: –environment, -e
  • environment list: Flags: –ephemeral, –help, –json, –no-ephemeral, -h
  • environment show: Flags: –help, –json, -h. Valued: –environment, -e
  • link: Flags: –help, –json, -h. Valued: –environment, –project, –service, –team, –workspace, -e, -p, -s, -t, -w
  • list: Flags: –help, –json, -h
  • login: Flags: –browserless, –help, -b, -h
  • logout: Flags: –help, -h
  • logs: Flags: –build, –deployment, –help, –http, –json, –latest, -b, -d, -h. Valued: –environment, –filter, –lines, –method, –path, –request-id, –service, –since, –status, –tail, –until, -S, -U, -e, -f, -n, -s
  • metrics: Flags: –all, –cpu, –help, –http, –json, –memory, –network, –raw, –volume, –watch, -a, -h, -w. Valued: –environment, –filter, –method, –path, –request-id, –service, –since, –status, –until, -S, -U, -e, -s
  • open: Flags: –help, –print, -h, -p
  • service list: Flags: –help, –json, -h. Valued: –environment, -e
  • status: Flags: –help, –json, -h
  • unlink: Flags: –help, –json, –yes, -h, -y. Valued: –service, -s
  • variable list: Flags: –help, –json, –kv, -h, -k. Valued: –environment, –service, -e, -s
  • variables: Flags: –help, –json, –kv, -h, -k. Valued: –environment, –service, -e, -s
  • volume list: Flags: –help, –json, -h. Valued: –environment, –service, -e, -s
  • whoami: Flags: –help, –json, -h
  • Allowed standalone flags: –help, –version, -h, -V

render

https://render.com/docs/cli-reference

  • blueprints validate: Flags: –confirm, –help, -h. Valued: –output, –workspace, -o, -w
  • deploys list: Flags: –confirm, –help, -h. Valued: –output, -o
  • environments: Flags: –confirm, –help, -h. Valued: –output, -o
  • jobs list: Flags: –confirm, –help, -h. Valued: –output, -o
  • login: Flags: –help, -h
  • logs: Flags: –confirm, –help, –tail, –text, -h. Valued: –direction, –end, –host, –instance, –level, –limit, –method, –output, –path, –resources, –start, –status-code, –task-id, –task-run-id, –type, -o, -r
  • projects: Flags: –confirm, –help, -h. Valued: –output, -o
  • services instances: Flags: –confirm, –help, -h. Valued: –output, -o
  • services: Flags: –confirm, –help, -h. Valued: –output, -o
  • whoami: Flags: –confirm, –help, -h. Valued: –output, -o
  • workspace current: Flags: –confirm, –help, -h. Valued: –output, -o
  • workspaces: Flags: –confirm, –help, -h. Valued: –output, -o
  • Allowed standalone flags: –help, –version, -h, -v

sandbox-exec

https://keith.github.io/xcode-man-pages/sandbox-exec.1.html

  • Recursively validates the inner command.

sc_usage

https://keith.github.io/xcode-man-pages/sc_usage.1.html

  • Allowed standalone flags: -e, -l
  • Allowed valued flags: -E, -c, -s

scalingo

https://doc.scalingo.com/platform/cli/start

  • addons: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • addons-config: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • addons-info: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • addons-list: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • addons-plans: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • alerts: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • apps: Flags: –help, -h. Valued: –addon, –app, –database, –project, –region, -a
  • apps-info: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • autoscalers: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • backups: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • changelog: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • collaborators: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • config: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • cron-tasks: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • deployment-logs: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • deployments: Flags: –help, -h. Valued: –addon, –app, –database, –page, –per-page, –region, -a
  • domains: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • domains-ssl: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • env: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • env-get: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • git-show: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • integration-link: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • integrations: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • keys: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • l: Flags: –follow, –help, -f, -h. Valued: –addon, –app, –database, –filter, –lines, –region, -F, -a, -n
  • log-drains: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • login: Flags: –help, –password-only, –ssh, -h. Valued: –addon, –api-token, –app, –database, –region, –ssh-identity, -a
  • logout: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • logs: Flags: –follow, –help, -f, -h. Valued: –addon, –app, –database, –filter, –lines, –region, -F, -a, -n
  • logs-archives: Flags: –help, -h. Valued: –addon, –app, –database, –page, –region, -a, -p
  • notification-platforms: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • notifiers: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • notifiers-details: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • projects: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • projects-details: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • ps: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • regions: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • review-apps: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • self: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • stacks: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • stats: Flags: –help, –stream, -h. Valued: –addon, –app, –database, –region, -a
  • timeline: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • user-timeline: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • whoami: Flags: –help, -h. Valued: –addon, –app, –database, –region, -a
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • scalingo apps
  • scalingo self
  • scalingo whoami
  • scalingo logs
  • scalingo l
  • scalingo --version

security

https://ss64.com/mac/security.html

  • cms: Flags: –help, -h
  • dump-keychain: Flags: –help, -h
  • dump-trust-settings: Flags: –help, -h
  • find-certificate: Flags: –help, -Z, -a, -h, -p. Valued: -c, -e
  • find-generic-password: Flags: –help, -h. Valued: -D, -a, -c, -d, -j, -l, -r, -s, -t
  • find-identity: Flags: –help, -h, -v. Valued: -p, -s
  • find-internet-password: Flags: –help, -h. Valued: -D, -a, -c, -d, -j, -l, -r, -s, -t
  • list-keychains: Flags: –help, -d, -h
  • show-keychain-info: Flags: –help, -h
  • smartcard: Flags: –help, -h
  • verify-cert: Flags: –help, -L, -h, -l, -q. Valued: -c, -k, -n, -p, -r
  • Allowed standalone flags: –help, –version, -V, -h

sfltool

https://www.unix.com/man-page/osx/1/sfltool/

  • csinfo: Flags: –help, -h
  • dumpbtm: Flags: –help, -h
  • list: Flags: –help, -h
  • list-info: Flags: –help, -h
  • Allowed standalone flags: –help, -h

spindump

https://keith.github.io/xcode-man-pages/spindump.8.html

  • Allowed standalone flags: -aggregateCallstacks, -arrow, -displayIdleWorkqueueThreads, -heavy, -noBinary, -noFile, -noProcessingWhileSampling, -onlyBlocked, -onlyRunnable, -onlyTarget, -reverse, -sampleWithoutTarget, -stdout, -threadPriorityThreshold, -timeline, -wait
  • Allowed valued flags: -batteryStatsInterval, -endIndex, -i, -indexRange, -microstackshots, -microstackshotsDuration, -microstackshotsIntervalMin, -microstackshotsSave, -microstackshotsStart, -notarget, -o, -proc, -siginfo, -startIndex, -timelimit
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

ssh

https://man.openbsd.org/ssh

  • Allowed forms:

    • ssh -V — print version, no network
    • ssh -G [host] — print resolved ssh_config and exit, no network
    • ssh -Q <query> — list locally compiled-in algorithms, no network
    • ssh -T -o BatchMode=yes <host> — auth probe; no PTY, no prompts, no remote command, no port forwarding. May include extra -o options, -l/-p/-i/-F/-4/-6/-q/-v.
  • Without a subcommand:

  • Allowed standalone flags: -G, -V

  • Allowed valued flags: -Q

stringdups

https://keith.github.io/xcode-man-pages/stringdups.1.html

  • Allowed standalone flags: –help, -callTrees, -invertCallTrees, -nostacks, -stringsOnly
  • Allowed valued flags: -minimumCount

supabase

https://supabase.com/docs/reference/cli/introduction

  • completion: Flags: –help, -h. Positional args accepted
  • help: Positional args accepted
  • status: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • supabase status
  • supabase version

sysctl

https://man7.org/linux/man-pages/man8/sysctl.8.html

  • Read-only: any token containing = is rejected so write-style invocations (sysctl foo=bar, sysctl -w key=value) cannot reach the kernel.

  • Without a subcommand:

  • Allowed standalone flags: –help, -A, -N, -X, -a, -b, -d, -e, -h, -l, -n, -o, -q, -x

  • Allowed valued flags: -B, -r

systemctl

https://man7.org/linux/man-pages/man1/systemctl.1.html

  • cat: Flags: –help, –no-pager, -h. Positional args accepted
  • is-active: Flags: –help, –quiet, -h, -q. Positional args accepted
  • is-enabled: Flags: –help, –quiet, -h, -q. Positional args accepted
  • is-failed: Flags: –help, –quiet, -h, -q. Positional args accepted
  • list-dependencies: Flags: –all, –help, –no-pager, –plain, –reverse, -a, -h
  • list-sockets: Flags: –all, –full, –help, –no-legend, –no-pager, –show-types, -a, -h, -l
  • list-timers: Flags: –all, –full, –help, –no-legend, –no-pager, -a, -h, -l
  • list-unit-files: Flags: –all, –full, –help, –no-legend, –no-pager, -a, -h, -l. Valued: –state, –type, -t
  • list-units: Flags: –all, –failed, –full, –help, –no-legend, –no-pager, –plain, –recursive, -a, -h, -l, -r. Valued: –state, –type, -t
  • show: Flags: –all, –help, –no-pager, -a, -h. Valued: –property, -p. Positional args accepted
  • status: Flags: –all, –full, –help, –lines, –no-pager, -a, -h, -l. Valued: -n, –output, -o. Positional args accepted
  • Allowed standalone flags: –help, –version, -h

tailscale

https://tailscale.com/kb/1080/cli

  • bugreport: Flags: –help, -h
  • dns query: Flags: –help, -h. Positional args accepted
  • dns status: Flags: –help, -h
  • down: Flags: –help, -h
  • exit-node list: Flags: –help, –json, -h. Valued: –filter
  • exit-node suggest: Flags: –help, -h
  • ip: Flags: –1, –4, –6, –help, -h
  • licenses: Flags: –help, -h
  • login: Flags: –accept-dns, –accept-routes, –help, –shields-up, -h. Valued: –advertise-exit-node, –advertise-routes, –advertise-tags, –authkey, –exit-node, –hostname, –login-server, –operator, –timeout
  • logout: Flags: –help, -h
  • netcheck: Flags: –help, -h
  • ping: Flags: –c2c, –help, –icmp, –peerapi, –tsmp, –until-direct, –verbose, -h. Valued: –size, –timeout
  • status: Flags: –active, –browser, –help, –json, –peers, –self, –web, -h
  • switch: Flags: –help, –list, -h
  • up: Flags: –accept-dns, –accept-routes, –help, –reset, –shields-up, -h. Valued: –advertise-exit-node, –advertise-routes, –advertise-tags, –authkey, –exit-node, –exit-node-allow-lan-access, –hostname, –login-server, –operator, –timeout
  • version: Flags: –help, -h. Positional args accepted
  • whois: Flags: –help, –json, -h
  • Allowed standalone flags: –help, –version, -h

taskinfo

https://keith.github.io/xcode-man-pages/taskinfo.1.html

  • Allowed standalone flags: –boosts, –dq, –threads
  • Bare invocation allowed

taskpolicy

https://keith.github.io/xcode-man-pages/taskpolicy.8.html

  • Recursively validates the inner command.

terraform

https://developer.hashicorp.com/terraform/cli/commands

  • fmt (requires –check): Flags: –check, –diff, –help, –no-color, –recursive, -h
  • graph: Flags: –draw-cycles, –help, -h. Valued: –plan, –type
  • output: Flags: –help, –json, –no-color, –raw, -h. Valued: –state
  • providers: Flags: –help, -h
  • show: Flags: –help, –json, –no-color, -h
  • state list: Flags: –help, -h. Valued: –id, –state
  • state show: Flags: –help, -h. Valued: –state
  • validate: Flags: –help, –json, –no-color, -h
  • version: Flags: –help, –json, -h
  • Allowed standalone flags: –help, –version, -V, -h

timerfires

https://keith.github.io/xcode-man-pages/timerfires.1.html

  • Allowed standalone flags: -a, -g, -s, -v
  • Allowed valued flags: -n, -p, -t

tmux

https://man7.org/linux/man-pages/man1/tmux.1.html

  • Read-only: list-sessions, list-windows, list-panes, list-clients, list-buffers, list-keys, list-commands, show-options, show-environment, display-message, info, has-session, start-server. Session management (SafeWrite): new-session, kill-session, kill-window, kill-pane, kill-server, attach-session, detach-client, switch-client, new-window, split-window, select-window, select-pane, rename-session, rename-window, resize-pane, resize-window, set-option, set-environment, send-keys. Delegation: run-shell, if-shell, pipe-pane, confirm-before (recursively validates inner commands).

tofu

https://opentofu.org/docs/cli/commands/

  • fmt (requires –check, -check): Flags: –check, –diff, –help, –no-color, –recursive, -check, -diff, -h, -help, -no-color, -recursive
  • get: Flags: –help, –no-color, –update, -h, -help, -no-color, -update
  • graph: Flags: –draw-cycles, –help, -draw-cycles, -h, -help. Valued: –plan, –type, –var, –var-file, -plan, -type, -var, -var-file
  • init: Flags: –backend, –get, –help, –input, –json, –lock, –no-color, –reconfigure, –upgrade, -backend, -get, -h, -help, -input, -json, -lock, -no-color, -reconfigure, -upgrade. Valued: –backend, –backend-config, –from-module, –get, –input, –lock, –lock-timeout, –lockfile, –plugin-dir, –target, –test-directory, –var, –var-file, -backend, -backend-config, -from-module, -get, -input, -lock, -lock-timeout, -lockfile, -plugin-dir, -target, -test-directory, -var, -var-file
  • logout: Flags: –help, -h, -help
  • output: Flags: –help, –json, –no-color, –raw, –show-sensitive, -h, -help, -json, -no-color, -raw, -show-sensitive. Valued: –state, –var, –var-file, -state, -var, -var-file
  • providers lock: Flags: –help, –no-color, -h, -help, -no-color. Valued: –fs-mirror, –net-mirror, –platform, –var, –var-file, -fs-mirror, -net-mirror, -platform, -var, -var-file
  • providers mirror: Flags: –help, -h, -help. Valued: –platform, –lock-file, –var, –var-file, -platform, -lock-file, -var, -var-file
  • providers schema: Flags: –help, –json, –no-color, -h, -help, -json, -no-color. Valued: –var, –var-file, -var, -var-file
  • providers: Flags: –help, -h, -help. Valued: –var, –var-file, -var, -var-file
  • show: Flags: –config, –help, –json, –no-color, –show-sensitive, –state, -config, -h, -help, -json, -no-color, -show-sensitive, -state. Valued: –module, –plan, –var, –var-file, -module, -plan, -var, -var-file
  • state list: Flags: –help, -h, -help. Valued: –id, –state, –var, –var-file, -id, -state, -var, -var-file
  • state show: Flags: –help, -h, -help. Valued: –state, –var, –var-file, -state, -var, -var-file
  • validate: Flags: –help, –json, –no-color, -h, -help, -json, -no-color. Valued: –var, –var-file, -var, -var-file
  • version: Flags: –help, –json, -h, -help, -json
  • Allowed standalone flags: –help, –version, -V, -h, -help, -version

Examples:

  • tofu --help
  • tofu --version
  • tofu -version
  • tofu version
  • tofu version --json
  • tofu version -json
  • tofu validate
  • tofu validate --json
  • tofu validate -no-color
  • tofu validate --var foo=bar
  • tofu fmt --check
  • tofu fmt -check
  • tofu fmt --check --recursive
  • tofu fmt --check --diff
  • tofu show
  • tofu show --json
  • tofu show -state
  • tofu output
  • tofu output --json
  • tofu output myvar
  • tofu output --raw myvar
  • tofu graph
  • tofu graph --type=plan
  • tofu graph -type=apply
  • tofu providers
  • tofu providers schema --json
  • tofu providers lock
  • tofu providers lock --platform=linux_amd64
  • tofu providers mirror /tmp/mirror
  • tofu state list
  • tofu state show aws_instance.foo
  • tofu get
  • tofu get --update
  • tofu init
  • tofu init --upgrade
  • tofu init -upgrade
  • tofu init --backend-config=bucket=mybucket
  • tofu init -input=false
  • tofu init -lock=false
  • tofu init -input=false -lock=false -upgrade
  • tofu init -lockfile=readonly
  • tofu logout
  • tofu logout app.terraform.io

trace

https://keith.github.io/xcode-man-pages/trace.1.html

  • amend: Flags: –experimental, –help, –unsafe, -h. Valued: –add. Positional args accepted
  • plans: Flags: –help, -h
  • providers: Flags: –help, -h
  • record: Flags: –compress, –experimental, –help, –overwrite, –unsafe, -h. Valued: –add, –end-after-duration, –end-after-kdebug-events-size, –end-on-kdebug-event, –end-on-notification, –notify-after-end, –notify-after-start, –omit, –plan. Positional args accepted
  • trim: Flags: –help, -h. Valued: –end-time, –output, –start-time

vagrant

https://developer.hashicorp.com/vagrant/docs/cli

  • box list: Flags: –box-info, –help, -h, -i
  • box outdated: Flags: –global, –help, -h
  • global-status: Flags: –help, –machine-readable, –prune, -h
  • plugin list: Flags: –help, -h
  • port: Flags: –guest, –help, -h
  • ssh-config: Flags: –help, -h. Valued: –host
  • status: Flags: –help, –machine-readable, -h
  • validate: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

vercel

https://vercel.com/docs/cli

  • inspect: Flags: –help, –json, -h, -j. Valued: –scope, –timeout, -S, -T
  • list: Flags: –help, –json, -h, -j. Valued: –meta, –next, –scope, -S, -m
  • project ls: Flags: –help, –json, -h, -j. Valued: –scope, -S
  • whoami: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

vmmap

https://keith.github.io/xcode-man-pages/vmmap.1.html

  • Allowed standalone flags: –allSplitLibs, –attributes, –interleaved, –noCoalesce, –pages, –sortBySize, –submap, –summary, –verbose, –wide, -h, -s, -v, -w

wg

https://www.wireguard.com/quickstart/

  • genkey: Flags: –help, -h
  • genpsk: Flags: –help, -h
  • help: Flags: –help, -h
  • pubkey: Flags: –help, -h
  • show: Flags: –help, -h. Positional args accepted
  • showconf: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

wrangler

https://developers.cloudflare.com/workers/wrangler/

  • complete: Flags: –help, -h
  • deployments list: Flags: –help, -h. Valued: –name
  • deployments status: Flags: –help, -h. Valued: –name
  • docs: Flags: –help, -h
  • secret list: Flags: –help, -h. Valued: –env, -e
  • tail: Flags: –help, -h. Valued: –env, –format, –ip, –method, –sampling-rate, –search, –status, -e
  • telemetry status: Flags: –help, -h
  • version
  • versions list: Flags: –help, -h. Valued: –name
  • versions view: Flags: –help, -h. Valued: –name
  • whoami: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

zellij

https://zellij.dev/

  • convert-config: Flags: –help, -h
  • convert-layout: Flags: –help, -h
  • convert-theme: Flags: –help, -h
  • la: Flags: –help, -h
  • list-aliases: Flags: –help, -h
  • list-sessions: Flags: –help, –no-formatting, –reverse, –short, -h, -n, -r, -s
  • ls: Flags: –help, –no-formatting, –reverse, –short, -h, -n, -r, -s
  • setup: Flags: –check, –clean, –help, -h. Valued: –dump-config, –dump-layout, –dump-plugins, –dump-swap-layout, –generate-auto-start, –generate-completion
  • subscribe: Flags: –ansi, –help, -h. Valued: –format, –pane-id, –scrollback, -f, -p, -s
  • w: Flags: –help, -h
  • watch: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

System Info

arch

https://www.gnu.org/software/coreutils/manual/coreutils.html#arch-invocation

  • Allowed standalone flags: –help, –version, -V, -h
  • Bare invocation allowed

btop

https://github.com/aristocratos/btop

  • Allowed standalone flags: –help, –version, -h, -v

cal

https://man7.org/linux/man-pages/man1/cal.1.html

  • Allowed standalone flags: –help, –monday, –sunday, –three, –version, –year, -1, -3, -V, -h, -j, -m, -s, -w, -y
  • Allowed valued flags: -A, -B, -d, -n
  • Bare invocation allowed

dscacheutil

https://ss64.com/mac/dscacheutil.html

  • Requires -q, -cachedump, -configuration, -statistics, -h. - Allowed standalone flags: -h, -cachedump, -buckets, -configuration, -statistics
  • Allowed valued flags: -q, -entries, -a

dsmemberutil

https://ss64.com/mac/dsmemberutil.html

  • checkmembership: Flags: -v. Valued: -u, -U, -x, -s, -g, -G, -X, -S
  • getid: Flags: -v. Valued: -U, -G, -s, -S, -X
  • getsid: Flags: -v. Valued: -u, -g, -U, -G, -X
  • getuuid: Flags: -v. Valued: -u, -U, -x, -s, -g, -G, -X, -S

dust

https://github.com/bootandy/dust#readme

  • Allowed standalone flags: –bars-on-right, –files0-from, –help, –ignore-all-in-file, –invert-filter, –no-colors, –no-percent-bars, –only-dir, –only-file, –skip-total, –version, -D, -F, -H, -P, -R, -S, -V, -b, -c, -f, -h, -i, -p, -r, -s
  • Allowed valued flags: –depth, –exclude, –filter, –terminal_width, -M, -X, -d, -e, -n, -t, -v, -w, -z
  • Bare invocation allowed

dyld_usage

https://keith.github.io/xcode-man-pages/dyld_usage.1.html

  • Allowed standalone flags: -e, -j, -h
  • Allowed valued flags: -f, -t, -R, -S, -E
  • Bare invocation allowed

findmnt

https://man7.org/linux/man-pages/man8/findmnt.8.html

  • Allowed standalone flags: –all, –ascii, –bytes, –canonicalize, –df, –evaluate, –first-only, –fstab, –help, –invert, –json, –kernel, –list, –mtab, –no-canonicalize, –noheadings, –notruncate, –nofsroot, –pairs, –poll, –raw, –shell, –submounts, –verbose, –verify, –version, -A, -C, -D, -J, -P, -R, -V, -a, -b, -c, -e, -f, -h, -i, -k, -l, -m, -n, -p, -r, -s, -u, -v, -x, -y
  • Allowed valued flags: –direction, –mountpoint, –options, –output, –source, –tab-file, –target, –task, –timeout, –types, -F, -M, -N, -O, -S, -T, -d, -o, -t, -w
  • Bare invocation allowed

free

https://man7.org/linux/man-pages/man1/free.1.html

  • Allowed standalone flags: –bytes, –gibi, –giga, –help, –human, –kibi, –kilo, –lohi, –mebi, –mega, –si, –tebi, –tera, –total, –version, –wide, -V, -b, -g, -h, -k, -l, -m, -t, -v, -w
  • Allowed valued flags: –count, –seconds, -c, -s
  • Bare invocation allowed

glances

https://glances.readthedocs.io/en/latest/

  • Allowed standalone flags: –help, –version, -h, -V

gpustat

https://github.com/wookayin/gpustat

  • Allowed standalone flags: –debug, –force-color, –gpuname-width, –help, –id, –json, –no-color, –no-header, –show-all, –show-cmd, –show-codec, –show-cores, –show-fan, –show-full-cmd, –show-pid, –show-power, –show-pids, –show-processes, –show-pwr, –show-temperature, –show-throttle-codes, –show-user, –version, –watch, -a, -c, -cu, -f, -i, -h, -p, -P, -u, -v
  • Allowed valued flags: –id, –watch, -i
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

groups

https://www.gnu.org/software/coreutils/manual/coreutils.html#groups-invocation

Aliases: ggroups

  • Allowed standalone flags: –help, –version, -V, -h
  • Bare invocation allowed

hostid

https://www.gnu.org/software/coreutils/manual/coreutils.html#hostid-invocation

  • Allowed standalone flags: –help, –version
  • Bare invocation allowed

hostinfo

https://keith.github.io/xcode-man-pages/hostinfo.8.html

  • Bare invocation allowed

hpmdiagnose

https://keith.github.io/xcode-man-pages/hpmdiagnose.1.html

  • Bare invocation allowed

htop

https://htop.dev/

  • Allowed standalone flags: –help, –no-color, –no-mouse, –no-unicode, –tree, –version, -C, -H, -M, -V, -h, -t
  • Allowed valued flags: –delay, –filter, –highlight-changes, –pid, –sort-key, –user, -F, -d, -p, -s, -u
  • Bare invocation allowed

id

https://www.gnu.org/software/coreutils/manual/coreutils.html#id-invocation

Aliases: gid

  • Allowed standalone flags: –context, –group, –groups, –help, –name, –real, –user, –version, –zero, -G, -V, -Z, -g, -h, -n, -p, -r, -u, -z
  • Bare invocation allowed

ioreg

https://ss64.com/mac/ioreg.html

  • Allowed standalone flags: –help, –version, -S, -V, -a, -b, -f, -h, -i, -l, -r, -t, -x
  • Allowed valued flags: -c, -d, -k, -n, -p, -w
  • Bare invocation allowed

iotop

https://man7.org/linux/man-pages/man8/iotop.8.html

  • Allowed standalone flags: –accumulated, –batch, –help, –kilobytes, –only, –processes, –quiet, –version, -P, -V, -a, -b, -h, -k, -o, -q, -t
  • Allowed valued flags: –delay, –iter, –pid, –user, -d, -n, -p, -u
  • Bare invocation allowed

last

https://man7.org/linux/man-pages/man1/last.1.html

  • Allowed standalone flags: –dns, –fullnames, –fulltimes, –help, –hostlast, –ip, –nohostname, –system, –time-format, –version, -0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -F, -R, -V, -a, -d, -h, -i, -w, -x
  • Allowed valued flags: –limit, –present, –since, –time-format, –until, -f, -n, -p, -s, -t
  • Bare invocation allowed

lastcomm

https://keith.github.io/xcode-man-pages/lastcomm.1.html

  • Allowed standalone flags: -w
  • Allowed valued flags: -f
  • Bare invocation allowed

lastlog

https://man7.org/linux/man-pages/man8/lastlog.8.html

  • Allowed standalone flags: –help, –version, -V, -h
  • Allowed valued flags: –before, –time, –user, -b, -t, -u
  • Bare invocation allowed

locale

https://man7.org/linux/man-pages/man1/locale.1.html

  • Allowed standalone flags: –all-locales, –category-name, –charmaps, –help, –keyword-name, –verbose, –version, -V, -a, -c, -h, -k, -m, -v
  • Bare invocation allowed

logname

https://www.gnu.org/software/coreutils/manual/coreutils.html#logname-invocation

Aliases: glogname

  • Allowed standalone flags: –help, –version
  • Bare invocation allowed

lsblk

https://man7.org/linux/man-pages/man8/lsblk.8.html

  • Allowed standalone flags: –all, –ascii, –bytes, –dedup, –discard, –fs, –help, –inverse, –json, –list, –merge, –nodeps, –noheadings, –output-all, –pairs, –paths, –perms, –raw, –scsi, –topology, –tree, –version, –zoned, -A, -J, -O, -P, -S, -T, -V, -a, -b, -d, -f, -h, -i, -l, -m, -n, -p, -r, -s, -t, -z
  • Allowed valued flags: –exclude, –include, –output, –sort, –width, -E, -I, -e, -o, -w, -x
  • Bare invocation allowed

lsof

https://man7.org/linux/man-pages/man8/lsof.8.html

  • Allowed standalone flags: –help, –version, -C, -G, -M, -N, -O, -P, -R, -U, -V, -X, -b, -h, -l, -n, -t, -w, -x
  • Allowed valued flags: -F, -S, -T, -a, -c, -d, -g, -i, -k, -o, -p, -r, -s, -u
  • Bare invocation allowed

machine

https://keith.github.io/xcode-man-pages/machine.1.html

  • Bare invocation allowed

mesg

https://keith.github.io/xcode-man-pages/mesg.1.html

  • Bare invocation allowed

mount

https://man7.org/linux/man-pages/man8/mount.8.html

  • Allowed standalone flags: –help, –show-labels, –verbose, –version, -V, -h, -l, -v
  • Allowed valued flags: –test-opts, –types, -O, -t
  • Bare invocation allowed

mountpoint

https://man7.org/linux/man-pages/man1/mountpoint.1.html

  • Allowed standalone flags: –devno, –fs-devno, –help, –nofollow, –quiet, –show, –version, -V, -d, -h, -q, -x

nfsstat

https://keith.github.io/xcode-man-pages/nfsstat.1.html

  • Allowed standalone flags: -c, -e, -s, -u, -v, -E, -3, -4
  • Allowed valued flags: -w, -n, -m, -f
  • Bare invocation allowed

nproc

https://www.gnu.org/software/coreutils/manual/coreutils.html#nproc-invocation

  • Allowed standalone flags: –all, –help, –version, -V, -h
  • Allowed valued flags: –ignore
  • Bare invocation allowed

nvtop

https://github.com/Syllo/nvtop

  • Allowed standalone flags: –help, –version, -h, -V

pagesize

https://keith.github.io/xcode-man-pages/pagesize.1.html

  • Bare invocation allowed

path_helper

https://keith.github.io/xcode-man-pages/path_helper.8.html

  • Allowed standalone flags: -c, -s
  • Bare invocation allowed

pcsstatus

https://keith.github.io/xcode-man-pages/pcsstatus.1.html

  • Bare invocation allowed

pinky

https://www.gnu.org/software/coreutils/manual/coreutils.html#pinky-invocation

  • Allowed standalone flags: –help, –lookup, –version, -b, -f, -h, -i, -l, -p, -q, -s, -w
  • Bare invocation allowed

procs

https://github.com/dalance/procs#readme

  • Allowed standalone flags: –help, –no-header, –or, –tree, –version, –watch-interval, -V, -h, -l, -t
  • Allowed valued flags: –color, –completion, –config, –gen-completion, –insert, –only, –pager, –sorta, –sortd, –theme, -i, -w
  • Bare invocation allowed

ps

https://man7.org/linux/man-pages/man1/ps.1.html

  • Allowed standalone flags: –cumulative, –deselect, –forest, –headers, –help, –info, –no-headers, –version, -A, -C, -H, -L, -M, -N, -S, -T, -V, -Z, -a, -c, -d, -e, -f, -h, -j, -l, -m, -r, -v, -w, -x
  • Allowed valued flags: –cols, –columns, –format, –group, –pid, –ppid, –rows, –sid, –sort, –tty, –user, –width, -G, -O, -U, -g, -n, -o, -p, -s, -t, -u
  • Bare invocation allowed

pstree

https://man7.org/linux/man-pages/man1/pstree.1.html

  • Allowed standalone flags: –help, –version, –arguments, –ascii, –compact-not, –vt100, –highlight-all, –long, –numeric-sort, –show-pids, –show-parents, –hide-threads, –unicode, –uid-changes, –ns-changes, –security-context, –wide, -V, -a, -A, -c, -G, -h, -l, -n, -p, -s, -T, -U, -u, -w, -Z, -g
  • Allowed valued flags: –show-pgids, –ns-sort, –highlight-pid, -H, -N
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

sample

https://ss64.com/mac/sample.html

  • Allowed standalone flags: –help, -h, -DTRACE, -DTRACE_PROBE, -e, -fullPaths, -mayDie, -microsecondPrecision, -noBinarySpec, -noSymbolize, -noTaskName, -revSymbolicate, -stackInfo, -wait
  • Allowed valued flags: -allMaxThreadCount
  • Numeric shorthand accepted (e.g. -20 for -n 20)

sleep

https://www.gnu.org/software/coreutils/manual/coreutils.html#sleep-invocation

Aliases: gsleep

  • Allowed standalone flags: –help, –version, -V, -h

sw_vers

https://ss64.com/mac/sw_vers.html

  • Allowed standalone flags: –buildVersion, –help, –productName, –productVersion, –productVersionExtra, –version, -V, -h
  • Bare invocation allowed

system_profiler

https://ss64.com/mac/system_profiler.html

  • Allowed standalone flags: –help, –json, –version, –xml, -V, -h, -json, -listDataTypes, -nospinner, -xml
  • Allowed valued flags: -detailLevel, -timeout
  • Bare invocation allowed

tbtdiagnose

https://keith.github.io/xcode-man-pages/tbtdiagnose.1.html

  • Bare invocation allowed

top

https://man7.org/linux/man-pages/man1/top.1.html

  • Allowed standalone flags: –help, –version, -1, -B, -E, -H, -S, -V, -b, -c, -e, -h, -i
  • Allowed valued flags: -F, -O, -U, -d, -f, -l, -n, -o, -p, -s, -u, -w
  • Bare invocation allowed

tty

https://www.gnu.org/software/coreutils/manual/coreutils.html#tty-invocation

Aliases: gtty

  • Allowed standalone flags: –help, –quiet, –silent, –version, -V, -h, -s
  • Bare invocation allowed

uname

https://www.gnu.org/software/coreutils/manual/coreutils.html#uname-invocation

Aliases: guname

  • Allowed standalone flags: –all, –help, –kernel-name, –kernel-release, –kernel-version, –machine, –nodename, –operating-system, –processor, –version, -V, -a, -h, -m, -n, -o, -p, -r, -s, -v
  • Bare invocation allowed

uptime

https://www.gnu.org/software/coreutils/manual/coreutils.html#uptime-invocation

Aliases: guptime

  • Allowed standalone flags: –help, –pretty, –since, –version, -V, -h, -p, -s
  • Bare invocation allowed

users

https://www.gnu.org/software/coreutils/manual/coreutils.html#users-invocation

Aliases: gusers

  • Allowed standalone flags: –help, –version
  • Bare invocation allowed

viewdiagnostic

https://keith.github.io/xcode-man-pages/viewdiagnostic.1.html

  • Positional arguments only

vm_stat

https://ss64.com/mac/vm_stat.html

  • Allowed standalone flags: –help, –version, -V, -h
  • Allowed valued flags: -c
  • Bare invocation allowed

w

https://man7.org/linux/man-pages/man1/w.1.html

  • Allowed standalone flags: –from, –help, –ip-addr, –no-current, –no-header, –old-style, –short, –version, -V, -f, -h, -i, -o, -s, -u
  • Bare invocation allowed

who

https://www.gnu.org/software/coreutils/manual/coreutils.html#who-invocation

Aliases: gwho

  • Allowed standalone flags: –all, –boot, –count, –dead, –heading, –help, –login, –lookup, –mesg, –message, –process, –runlevel, –short, –time, –users, –version, –writable, -H, -S, -T, -V, -a, -b, -d, -h, -l, -m, -p, -q, -r, -s, -t, -u, -w
  • Bare invocation allowed

Text Processing

a2p

https://perldoc.perl.org/a2p

  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

aspell

https://aspell.net/

  • config: Positional args accepted
  • dicts: Flags: –help
  • dump: Positional args accepted
  • filters: Flags: –help
  • list: Flags: –help, –reverse, -r. Valued: –lang, –mode, –encoding, -l, -m
  • modes: Flags: –help
  • pipe: Flags: –help. Valued: –lang, –mode, –encoding, -l, -m
  • soundslike: Flags: –help. Valued: –lang, -l
  • Allowed standalone flags: –help, –version, -?

awk / gawk / mawk / nawk

https://www.gnu.org/software/gawk/manual/gawk.html

  • Program validated: system, getline, |, > constructs checked
  • Allowed standalone flags: –characters-as-bytes, –copyright, –gen-pot, –lint, –no-optimize, –optimize, –posix, –re-interval, –sandbox, –traditional, –use-lc-numeric, –version, -C, -N, -O, -P, -S, -V, -b, -c, -g, -r, -s, -t
  • Allowed valued flags: –assign, –field-separator, -F, -v

base32

https://www.gnu.org/software/coreutils/manual/coreutils.html#base32-invocation

  • Allowed standalone flags: –decode, –help, –ignore-garbage, –version, -d, -h, -i
  • Allowed valued flags: –wrap, -w
  • Bare invocation allowed

basenc

https://www.gnu.org/software/coreutils/manual/coreutils.html#basenc-invocation

  • Allowed standalone flags: –base16, –base2lsbf, –base2msbf, –base32, –base32hex, –base64, –base64url, –decode, –help, –ignore-garbage, –version, –z85, -d, -h, -i
  • Allowed valued flags: –wrap, -w
  • Bare invocation allowed

cat

https://www.gnu.org/software/coreutils/manual/coreutils.html#cat-invocation

Aliases: gcat

  • Allowed standalone flags: -A, -E, -T, -V, -b, -e, -h, -l, -n, -s, -t, -u, -v, –help, –number, –number-nonblank, –show-all, –show-ends, –show-nonprinting, –show-tabs, –squeeze-blank, –version
  • Bare invocation allowed

col

https://man7.org/linux/man-pages/man1/col.1.html

  • Allowed standalone flags: -V, -b, -f, -h, -p, -x, –help, –version
  • Allowed valued flags: -l
  • Bare invocation allowed

colrm

https://man7.org/linux/man-pages/man1/colrm.1.html

  • Allowed standalone flags: –help, –version, -V, -h
  • Bare invocation allowed

column

https://man7.org/linux/man-pages/man1/column.1.html

  • Allowed standalone flags: -J, -L, -R, -V, -e, -h, -n, -t, -x, –fillrows, –help, –json, –keep-empty-lines, –table, –table-noextreme, –table-noheadings, –table-right-all, –version
  • Allowed valued flags: -E, -H, -O, -W, -c, -d, -o, -r, -s, –output-separator, –separator, –table-columns, –table-empty-lines, –table-hide, –table-name, –table-order, –table-right, –table-truncate, –table-wrap
  • Bare invocation allowed

comm

https://www.gnu.org/software/coreutils/manual/coreutils.html#comm-invocation

Aliases: gcomm

  • Allowed standalone flags: -1, -2, -3, -V, -h, -i, -z, –check-order, –help, –nocheck-order, –total, –version, –zero-terminated
  • Allowed valued flags: –output-delimiter

cut

https://www.gnu.org/software/coreutils/manual/coreutils.html#cut-invocation

Aliases: gcut

  • Allowed standalone flags: -V, -h, -n, -s, -w, -z, –complement, –help, –only-delimited, –version, –zero-terminated
  • Allowed valued flags: -b, -c, -d, -f, –bytes, –characters, –delimiter, –fields, –output-delimiter

dc

https://www.gnu.org/software/bc/manual/dc-1.05/html_mono/dc.html

  • Allowed standalone flags: –help, –version, -V, -h
  • Allowed valued flags: –expression, –file, -e, -f
  • Bare invocation allowed

demandoc

https://mandoc.bsd.lv/man/demandoc.1.html

  • Allowed standalone flags: -w
  • Bare invocation allowed

dict

https://man7.org/linux/man-pages/man1/dict.1.html

  • Allowed standalone flags: –help, –version, -a, -D, -I, -S, -V, -i, -r, -s
  • Allowed valued flags: –host, –port, –database, –strategy, –match, -h, -p, -d, -m, -c, -u, -k, -C, -P
  • Hyphen-prefixed positional arguments accepted

diff3

https://www.gnu.org/software/diffutils/manual/diffutils.html#diff3-Invocation

  • Allowed standalone flags: –easy-only, –ed, –help, –initial-tab, –merge, –overlap-only, –show-all, –show-overlap, –strip-trailing-cr, –text, –version, -3, -A, -E, -T, -V, -X, -a, -e, -h, -i, -m, -x
  • Allowed valued flags: –diff-program, –label, -L

diffstat

https://invisible-island.net/diffstat/

  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

dircolors

https://www.gnu.org/software/coreutils/manual/coreutils.html#dircolors-invocation

Aliases: gdircolors

  • Allowed standalone flags: –bourne-shell, –c-shell, –csh, –help, –print-database, –print-ls-colors, –sh, –version, -V, -b, -c, -h, -p
  • Bare invocation allowed

expand

https://www.gnu.org/software/coreutils/manual/coreutils.html#expand-invocation

Aliases: gexpand

  • Allowed standalone flags: -V, -h, -i, –help, –initial, –version
  • Allowed valued flags: -t, –tabs
  • Bare invocation allowed

fmt

https://www.gnu.org/software/coreutils/manual/coreutils.html#fmt-invocation

Aliases: gfmt

  • Allowed standalone flags: -V, -c, -h, -m, -n, -s, -u, –crown-margin, –help, –split-only, –tagged-paragraph, –uniform-spacing, –version
  • Allowed valued flags: -d, -g, -l, -p, -t, -w, –goal, –prefix, –width
  • Bare invocation allowed

fold

https://www.gnu.org/software/coreutils/manual/coreutils.html#fold-invocation

Aliases: gfold

  • Allowed standalone flags: -V, -b, -h, -s, –bytes, –help, –spaces, –version
  • Allowed valued flags: -w, –width
  • Bare invocation allowed

gencat

https://man7.org/linux/man-pages/man1/gencat.1.html

  • Allowed standalone flags: –help, –version, –new, -V, -h
  • Allowed valued flags: –lang, -l

gettext

https://www.gnu.org/software/gettext/manual/html_node/gettext-Invocation.html

  • Allowed standalone flags: –help, –version, -E, -h, -n, -V, -s
  • Allowed valued flags: –domain, –env, -d, -e

glow

https://github.com/charmbracelet/glow

  • Allowed standalone flags: –help, –version, -h, -v, –all, -a, –local, -l, –pager, -p
  • Allowed valued flags: –style, -s, –width, -w, –config
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

https://www.gnu.org/software/coreutils/manual/coreutils.html#head-invocation

Aliases: ghead

  • Allowed standalone flags: -V, -h, -q, -v, -z, –help, –quiet, –silent, –verbose, –version, –zero-terminated
  • Allowed valued flags: -c, -n, –bytes, –lines
  • Bare invocation allowed
  • Numeric shorthand accepted (e.g. -20 for -n 20)

hunspell

https://hunspell.github.io/

  • Allowed standalone flags: -1, -D, -G, -H, -L, -O, -P, -X, -a, -h, -l, -m, -n, -r, -s, -t, -u, -v, -w, -x, –help, –version
  • Allowed valued flags: -d, -p, -i, -o

hyphen

https://github.com/hunspell/hyphen

  • Hyphen-prefixed positional arguments accepted

iconv

https://man7.org/linux/man-pages/man1/iconv.1.html

  • Allowed standalone flags: -V, -c, -h, -l, -s, –help, –list, –silent, –version
  • Allowed valued flags: -f, -t, –from-code, –to-code

ispell

https://www.cs.hmc.edu/~geoff/ispell.html

  • Allowed standalone flags: -a, -A, -l, -v, -V, –help, –version
  • Allowed valued flags: -d, -p, -w, -T

join

https://www.gnu.org/software/coreutils/manual/coreutils.html#join-invocation

Aliases: gjoin

  • Allowed standalone flags: –check-order, –header, –help, –ignore-case, –nocheck-order, –version, –zero-terminated, -V, -h, -i, -z
  • Allowed valued flags: –empty, –output-delimiter, -1, -2, -a, -e, -j, -o, -t, -v

jot

https://man.freebsd.org/cgi/man.cgi?jot

  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

lam

https://man.freebsd.org/cgi/man.cgi?lam

  • Hyphen-prefixed positional arguments accepted

less

https://man7.org/linux/man-pages/man1/less.1.html

  • Allowed standalone flags: -E, -F, -G, -I, -J, -K, -L, -M, -N, -Q, -R, -S, -V, -W, -X, -a, -c, -e, -f, -g, -i, -m, -n, -q, -r, -s, -w, –QUIT-AT-EOF, –RAW-CONTROL-CHARS, –chop-long-lines, –help, –ignore-case, –no-init, –quiet, –quit-at-eof, –quit-if-one-screen, –raw-control-chars, –silent, –squeeze-blank-lines, –version
  • Allowed valued flags: -P, -b, -h, -j, -p, -t, -x, -y, -z, –LINE-NUMBERS, –LONG-PROMPT, –pattern, –prompt, –shift, –tabs, –tag, –window
  • Bare invocation allowed

lessecho

https://man7.org/linux/man-pages/man1/lessecho.1.html

  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

lesskey

https://man7.org/linux/man-pages/man1/lesskey.1.html

  • Allowed standalone flags: –help, –version, -V
  • Allowed valued flags: –output, -o
  • Bare invocation allowed

localedef

https://man7.org/linux/man-pages/man1/localedef.1.html

  • Allowed standalone flags: –alias-file, –force, –help, –list-archive, –no-archive, –no-hard-links, –no-warnings, –posix, –quiet, –replace, –verbose, –version, –warnings, -A, -c, -f, -i, -u, -v
  • Allowed valued flags: –charmap, –inputfile, –prefix, –repertoire-map

mandoc

https://mandoc.bsd.lv/man/mandoc.1.html

  • Allowed standalone flags: -a, -c, -man, -mdoc
  • Allowed valued flags: -I, -K, -O, -T, -W
  • Bare invocation allowed

more

https://man7.org/linux/man-pages/man1/more.1.html

  • Allowed standalone flags: -V, -c, -d, -f, -h, -l, -p, -s, -u, –help, –version
  • Allowed valued flags: -n, –lines
  • Bare invocation allowed

msgattrib

https://www.gnu.org/software/gettext/manual/html_node/msgattrib-Invocation.html

  • Allowed standalone flags: –help, –version
  • Allowed valued flags: –output-file, -o
  • Hyphen-prefixed positional arguments accepted

msgcat

https://www.gnu.org/software/gettext/manual/html_node/msgcat-Invocation.html

  • Allowed standalone flags: –help, –version, -h, -V
  • Allowed valued flags: –output-file, –files-from, -o, -f, -D
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

msgcmp

https://www.gnu.org/software/gettext/manual/html_node/msgcmp-Invocation.html

  • Allowed standalone flags: –help, –version, -h, -V
  • Hyphen-prefixed positional arguments accepted

msgcomm

https://www.gnu.org/software/gettext/manual/html_node/msgcomm-Invocation.html

  • Allowed standalone flags: –help, –version
  • Allowed valued flags: –output-file, -o, -D
  • Hyphen-prefixed positional arguments accepted

msgconv

https://www.gnu.org/software/gettext/manual/html_node/msgconv-Invocation.html

  • Allowed standalone flags: –help, –version
  • Allowed valued flags: –output-file, –to-code, -o, -t
  • Hyphen-prefixed positional arguments accepted

msgen

https://www.gnu.org/software/gettext/manual/html_node/msgen-Invocation.html

  • Allowed standalone flags: –help, –version
  • Allowed valued flags: –output-file, -o
  • Hyphen-prefixed positional arguments accepted

msgexec

https://www.gnu.org/software/gettext/manual/html_node/msgexec-Invocation.html

  • Recursively validates the inner command.

msgfilter

https://www.gnu.org/software/gettext/manual/html_node/msgfilter-Invocation.html

  • Recursively validates the inner command.

msgfmt

https://www.gnu.org/software/gettext/manual/html_node/msgfmt-Invocation.html

  • Allowed standalone flags: –help, –version, –check, –statistics, –verbose, -c, -v
  • Allowed valued flags: –output-file, –directory, -o, -d, -D, -l
  • Hyphen-prefixed positional arguments accepted

msggrep

https://www.gnu.org/software/gettext/manual/html_node/msggrep-Invocation.html

  • Allowed standalone flags: –help, –version, -e, -K, -T, -C, -J, -N
  • Allowed valued flags: –output-file, –regexp, -o, -E
  • Hyphen-prefixed positional arguments accepted

msginit

https://www.gnu.org/software/gettext/manual/html_node/msginit-Invocation.html

  • Allowed standalone flags: –help, –version, –no-translator
  • Allowed valued flags: –input, –output-file, –locale, -i, -o, -l
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

msgmerge

https://www.gnu.org/software/gettext/manual/html_node/msgmerge-Invocation.html

  • Allowed standalone flags: –help, –version, –update, –backup, -U, -N
  • Allowed valued flags: –output-file, -o, -D
  • Hyphen-prefixed positional arguments accepted

msgunfmt

https://www.gnu.org/software/gettext/manual/html_node/msgunfmt-Invocation.html

  • Allowed standalone flags: –help, –version
  • Allowed valued flags: –output-file, -o
  • Hyphen-prefixed positional arguments accepted

msguniq

https://www.gnu.org/software/gettext/manual/html_node/msguniq-Invocation.html

  • Allowed standalone flags: –help, –version, –repeated, –unique
  • Allowed valued flags: –output-file, -o
  • Hyphen-prefixed positional arguments accepted

ncal

https://man.freebsd.org/cgi/man.cgi?ncal

  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

ngettext

https://www.gnu.org/software/gettext/manual/html_node/ngettext-Invocation.html

  • Allowed standalone flags: –help, –version, -E, -h, -V
  • Allowed valued flags: –domain, –env, -d, -e

nl

https://www.gnu.org/software/coreutils/manual/coreutils.html#nl-invocation

Aliases: gnl

  • Allowed standalone flags: -V, -p, –help, –no-renumber, –version
  • Allowed valued flags: -b, -d, -f, -h, -i, -l, -n, -s, -v, -w, –body-numbering, –footer-numbering, –header-numbering, –join-blank-lines, –line-increment, –number-format, –number-separator, –number-width, –section-delimiter, –starting-line-number
  • Bare invocation allowed

nohup

https://www.gnu.org/software/coreutils/manual/coreutils.html#nohup-invocation

Aliases: gnohup

  • Recursively validates the inner command.

nroff

https://man7.org/linux/man-pages/man1/nroff.1.html

  • Allowed standalone flags: -S, -V, -c, -h, -i, -k, -p, -q, -t, –help, –version
  • Allowed valued flags: -M, -P, -T, -d, -m, -n, -o, -r, -w

paste

https://www.gnu.org/software/coreutils/manual/coreutils.html#paste-invocation

Aliases: gpaste

  • Allowed standalone flags: -V, -h, -s, -z, –help, –serial, –version, –zero-terminated
  • Allowed valued flags: -d, –delimiters
  • Bare invocation allowed

perl

https://perldoc.perl.org/perl

  • Allowed: -e/-E inline one-liners with safe built-in functions, –version, –help, -v, -V. Requires -e/-E flag. Code is validated against a safe identifier allowlist.

pr

https://www.gnu.org/software/coreutils/manual/coreutils.html#pr-invocation

Aliases: gpr

  • Allowed standalone flags: –double-space, –expand-tabs, –first-line-number, –form-feed, –help, –join-lines, –merge, –no-file-warnings, –number-lines, –omit-header, –omit-pagination, –page-width, –pages, –show-control-chars, –show-nonprinting, –show-tabs, –version, -F, -J, -T, -V, -d, -f, -h, -l, -m, -r, -t, -v
  • Allowed valued flags: –columns, –header, –indent, –length, –separator, –sep-string, –width, -N, -S, -W, -e, -i, -n, -o, -s, -w
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

ptx

https://www.gnu.org/software/coreutils/manual/coreutils.html#ptx-invocation

Aliases: gptx

  • Allowed standalone flags: –auto-reference, –flag-truncation, –help, –ignore-case, –references, –version, -A, -G, -O, -T, -f, -r
  • Allowed valued flags: –break-file, –gap-size, –ignore-file, –macro-name, –only-file, –sentence-regexp, –width, –word-regexp, –format, -F, -M, -S, -W, -b, -g, -i, -o, -w
  • Bare invocation allowed

recode

https://github.com/rrthomas/recode

  • Allowed standalone flags: –copy, –force, –help, –known, –list, –quiet, –silent, –touch, –verbose, –version, -V, -f, -h, -k, -l, -q, -t, -v
  • Allowed valued flags: –charsets-source, –graphics, –header, –language, –source, –strict, -C, -S, -d, -g, -i, -s

recode-sr-latin

https://www.gnu.org/software/gettext/manual/html_node/recode_002dsr_002dlatin-Invocation.html

  • Allowed standalone flags: –help, –version, -h, -V
  • Bare invocation allowed

rename

https://metacpan.org/dist/File-Rename/view/rename

  • Allowed standalone flags: –force, –help, –man, –no-act, –verbose, –version, -V, -f, -n, -v
  • Allowed valued flags: –expr, -e

rev

https://man7.org/linux/man-pages/man1/rev.1.html

Aliases: grev

  • Allowed standalone flags: -V, -h, –help, –version
  • Bare invocation allowed

s2p

https://perldoc.perl.org/s2p

Aliases: psed

  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

sdiff

https://www.gnu.org/software/diffutils/manual/diffutils.html#sdiff-Invocation

  • Allowed standalone flags: –expand-tabs, –help, –ignore-all-space, –ignore-blank-lines, –ignore-case, –ignore-space-change, –ignore-tab-expansion, –left-column, –minimal, –speed-large-files, –strip-trailing-cr, –suppress-common-lines, –text, –version, -B, -E, -H, -V, -a, -b, -d, -h, -i, -l, -s, -t
  • Allowed valued flags: –diff-program, –ignore-matching-lines, –tabsize, –width, -I, -W

sed

https://www.gnu.org/software/sed/manual/sed.html

  • Allowed standalone flags: –debug, –help, –posix, –quiet, –sandbox, –silent, –unbuffered, –version, -E, -V, -h, -n, -r, -u, -z
  • Allowed valued flags: –expression, –file, –line-length, -e, -f, -l
  • Inline expressions validated for safety

shred

https://www.gnu.org/software/coreutils/manual/coreutils.html#shred-invocation

Aliases: gshred

  • Allowed standalone flags: –exact, –force, –help, –remove, –verbose, –version, –zero, -f, -u, -v, -x, -z
  • Allowed valued flags: –iterations, –random-source, –size, -n, -s

soelim

https://man7.org/linux/man-pages/man1/soelim.1.html

  • Allowed standalone flags: –compatible, –help, –raw, –tex, –version, -C, -r, -t, -v
  • Allowed valued flags: -I
  • Bare invocation allowed

stdbuf

https://www.gnu.org/software/coreutils/manual/coreutils.html#stdbuf-invocation

  • Recursively validates the inner command.

tab2space

https://man.freebsd.org/cgi/man.cgi?tab2space

  • Hyphen-prefixed positional arguments accepted

tac

https://www.gnu.org/software/coreutils/manual/coreutils.html#tac-invocation

Aliases: gtac

  • Allowed standalone flags: -V, -b, -h, -r, –before, –help, –regex, –version
  • Allowed valued flags: -s, –separator
  • Bare invocation allowed

tail

https://www.gnu.org/software/coreutils/manual/coreutils.html#tail-invocation

Aliases: gtail

  • Allowed standalone flags: -F, -V, -f, -h, -q, -r, -v, -z, –follow, –help, –quiet, –retry, –silent, –verbose, –version, –zero-terminated
  • Allowed valued flags: -b, -c, -n, –bytes, –lines, –max-unchanged-stats, –pid, –sleep-interval
  • Bare invocation allowed
  • Numeric shorthand accepted (e.g. -20 for -n 20)

tee

https://www.gnu.org/software/coreutils/manual/coreutils.html#tee-invocation

Aliases: gtee

  • Allowed standalone flags: –append, –help, –ignore-interrupts, –output-error, –version, -a, -i, -p
  • Bare invocation allowed

textutil

https://ss64.com/mac/textutil.html

  • Allowed standalone flags: -info, -cat, -convert, -strip, -stdin, -stdout, -help, -noload
  • Allowed valued flags: -format, -encoding, -extension, -fontname, -fontsize, -inputencoding, -output, -outputdir
  • Hyphen-prefixed positional arguments accepted

tidy

https://www.html-tidy.org/

  • Allowed standalone flags: -asxhtml, -asxml, -ashtml, -clean, -config, -help, -help-config, -help-option, -i, -indent, -language, -m, -modify, -n, -numeric, -omit, -q, -quiet, -show-config, -show-body-only, -upper, -utf8, -v, -version, -w, -xml, -h, –help, –version
  • Allowed valued flags: -access, -encoding, -errors, -file, -output, -show-errors, -wrap, -o
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

tput

https://man7.org/linux/man-pages/man1/tput.1.html

  • Allowed standalone flags: -S, -V
  • Allowed valued flags: -T
  • Hyphen-prefixed positional arguments accepted

tr

https://www.gnu.org/software/coreutils/manual/coreutils.html#tr-invocation

Aliases: gtr

  • Allowed standalone flags: -C, -V, -c, -d, -h, -s, –complement, –delete, –help, –squeeze-repeats, –truncate-set1, –version

tsort

https://www.gnu.org/software/coreutils/manual/coreutils.html#tsort-invocation

Aliases: gtsort

  • Allowed standalone flags: –help, –version
  • Bare invocation allowed

uconv

https://unicode-org.github.io/icu/userguide/icu/utilities.html#uconv

  • Allowed standalone flags: –help, –version, -?, -h, -V, -i, -l, -L, -s, -v, –invalid-skip, –list-code, –show-cps, –silent, –verbose
  • Allowed valued flags: –add-signature, –callback, –copyright, –encoding, –from-callback, –from-code, –match, –name, –output, –to-callback, –to-code, –transliterate, -c, -f, -o, -t, -x

ul

https://man7.org/linux/man-pages/man1/ul.1.html

  • Allowed standalone flags: –help, –version, -V, -h, -i
  • Allowed valued flags: –terminal, -t
  • Bare invocation allowed

unexpand

https://www.gnu.org/software/coreutils/manual/coreutils.html#unexpand-invocation

Aliases: gunexpand

  • Allowed standalone flags: -V, -a, -h, –all, –first-only, –help, –version
  • Allowed valued flags: -t, –tabs
  • Bare invocation allowed

unifdef

https://dotat.at/prog/unifdef/

Aliases: unifdefall

  • Allowed standalone flags: -h, -V
  • Allowed valued flags: -o
  • Hyphen-prefixed positional arguments accepted

uniq

https://www.gnu.org/software/coreutils/manual/coreutils.html#uniq-invocation

Aliases: guniq

  • Allowed standalone flags: -D, -V, -c, -d, -h, -i, -u, -z, –count, –help, –ignore-case, –repeated, –unique, –version, –zero-terminated
  • Allowed valued flags: -f, -s, -w, –all-repeated, –check-chars, –group, –skip-chars, –skip-fields
  • Bare invocation allowed

units

https://www.gnu.org/software/units/

  • Allowed standalone flags: –check, –compact, –exponential, –help, –one-line, –quiet, –strict, –terse, –units, –verbose, –version, -1, -V, -c, -e, -h, -q, -s, -t, -v
  • Allowed valued flags: –digits, –file, –history, –log, –output-format, -d, -f, -H, -L, -o
  • Bare invocation allowed

wc

https://www.gnu.org/software/coreutils/manual/coreutils.html#wc-invocation

Aliases: gwc

  • Allowed standalone flags: -L, -V, -c, -h, -l, -m, -w, –bytes, –chars, –help, –lines, –max-line-length, –version, –words, –zero-terminated
  • Allowed valued flags: –files0-from
  • Bare invocation allowed

wdiff

https://www.gnu.org/software/wdiff/

  • Allowed standalone flags: –auto-pager, –avoid-wraps, –copyright, –end-delete, –end-insert, –help, –ignore-case, –less-mode, –line-numbers, –no-common, –no-deleted, –no-init-term, –no-inserted, –printer, –start-delete, –start-insert, –statistics, –terminal, –version, -1, -2, -3, -C, -V, -a, -c, -d, -h, -i, -l, -n, -p, -s, -t, -w, -y, -z
  • Allowed valued flags: –diff-input, -W

what

https://man.freebsd.org/cgi/man.cgi?what

  • Allowed standalone flags: -V, -h, -q, -s

word-list-compress

https://aspell.net/

  • Allowed standalone flags: c, d

xgettext

https://www.gnu.org/software/gettext/manual/html_node/xgettext-Invocation.html

  • Allowed standalone flags: –help, –version, –join-existing, -j
  • Allowed valued flags: –default-domain, –directory, –files-from, –output, –output-dir, –language, –from-code, –keyword, -d, -D, -f, -o, -p, -L, -k
  • Hyphen-prefixed positional arguments accepted

xmlcatalog

https://gitlab.gnome.org/GNOME/libxml2

  • Allowed standalone flags: –shell, –sgml, –verbose, -v, –noout, –create
  • Allowed valued flags: –add, –del
  • Hyphen-prefixed positional arguments accepted

xsltproc

https://gitlab.gnome.org/GNOME/libxslt

  • Allowed standalone flags: –catalogs, –debug, –debugger, –dumpextensions, –encoding, –help, –html, –load-trace, –maxdepth, –noblanks, –nodict, –nomkdir, –nonet, –novalid, –nowrite, –pedantic, –profile, –repeat, –timing, –verbose, –version, –writesubtree, –xinclude, -v, -V
  • Allowed valued flags: –maxparserdepth, –maxvars, –output, –param, –stringparam, -o, -p
  • Hyphen-prefixed positional arguments accepted

yes

https://www.gnu.org/software/coreutils/manual/coreutils.html#yes-invocation

Aliases: gyes

  • Allowed standalone flags: –help, –version
  • Bare invocation allowed

zcat

https://man7.org/linux/man-pages/man1/zcat.1.html

Aliases: gzcat

  • Allowed standalone flags: -V, -f, -h, -q, -v, –force, –help, –quiet, –verbose, –version
  • Bare invocation allowed

zlib-flate

https://qpdf.readthedocs.io/

  • Allowed standalone flags: -compress, -uncompress
  • Allowed valued flags: -level
  • Bare invocation allowed

Version Control

fossil

https://fossil-scm.org/home/help

  • branch current: Flags: –help, -h
  • branch info: Flags: –help, –repository, -R, -h. Valued: –repository, -R
  • branch list: Flags: –all, –closed, –help, –repository, –verbose, -a, -c, -h, -r, -v. Valued: –repository, -R
  • cat: Flags: –help, –repository, -R, -h, -r. Valued: –repository, -R, -r. Positional args accepted
  • diff: Flags: –brief, –checkin, –context, –diff-binary, –exclude, –from, –help, –ignore-all-space, –ignore-blank-lines, –ignore-case, –ignore-eol-ws, –ignore-space-at-eol, –ignore-trailing-cr, –include, –internal, –invert, –no-dir-prefix, –numstat, –quiet, –repository, –show-summary, –side-by-side, –strip-trailing-cr, –strip-trailing-lf, –strip-trailing-spaces, –strip-trailing-whitespace, –tk, –to, –unified, –verbose, –versions, –web, -N, -R, -W, -Z, -b, -c, -h, -i, -q, -r, -u, -v, -w, -y, -z. Valued: –against, –diff-binary, –exec-abs-paths, –exec-rel-paths, –from, –internal, –repository, –strip-trailing-spaces, –strip-trailing-whitespace, –to, –unified, -N, -R, -W, -c, -r, -y. Positional args accepted
  • extras: Flags: –abs-paths, –case-sensitive, –dotfiles, –header, –help, –ignore, –repository, –rel-paths, -R, -h. Valued: –ignore, –repository, -R
  • finfo: Flags: –help, –limit, –no-graph, –offset, –print, –repository, –show-id, –showid, –status, –type, –width, -R, -h, -l, -p, -w. Valued: –branch, –limit, –repository, –type, –width, -R, -l, -w. Positional args accepted
  • help: Positional args accepted
  • info: Flags: –comment-format, –help, –repository, –verbose, -R, -h, -v. Valued: –repository, -R. Positional args accepted
  • ls: Flags: –age, –help, –repository, –type, –verbose, -R, -h, -l, -r, -v. Valued: –repository, –type, -R, -r. Positional args accepted
  • search: Flags: –help, -h, –all, –checkin, –documentation, –forum, –ticket, –unindexed, –wiki. Valued: –limit, -n. Positional args accepted
  • status: Flags: –all, –changed, –differ, –dotfiles, –header, –help, –ifchanged, –limit, –repository, –verbose, -R, -a, -c, -d, -h, -v. Valued: –repository, -R
  • tag find: Flags: –help, -h. Valued: –repository, –type, -R
  • tag list: Flags: –all, –inverse, –help, –raw, –repository, -R, -a, -h, -i. Valued: –limit, –prefix, –repository, -R
  • timeline: Flags: –brief, –full, –help, –limit, –no-graph, –repository, –showfiles, –verbose, -W, -R, -b, -h, -l, -n, -v, -w. Valued: –after, –before, –children, –limit, –repository, –type, –width, -R, -W, -c, -l, -n, -t, -w. Positional args accepted
  • version: Flags: –help, –verbose, -h, -v
  • whatis: Flags: –help, –repository, –type, –verbose, -R, -h, -v. Valued: –repository, –type, -R. Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

git

https://git-scm.com/docs

  • blame: Flags: –color-by-age, –color-lines, –help, –incremental, –line-porcelain, –minimal, –porcelain, –progress, –root, –show-email, –show-name, –show-number, –show-stats, -b, -c, -e, -f, -h, -k, -l, -n, -p, -s, -t, -w. Valued: –abbrev, –contents, –ignore-rev, –ignore-revs-file, -C, -L, -M, -S
  • branch: Flags: –all, –help, –ignore-case, –list, –no-abbrev, –no-color, –no-column, –omit-empty, –remotes, –show-current, –verbose, -a, -h, -i, -l, -r, -v, -vv. Valued: –abbrev, –color, –column, –contains, –format, –merged, –no-contains, –no-merged, –points-at, –sort
  • cat-file: Flags: –batch-all-objects, –buffer, –filters, –follow-symlinks, –help, –mailmap, –textconv, –unordered, –use-mailmap, -Z, -e, -h, -p, -s, -t. Valued: –batch, –batch-check, –batch-command, –filter, –path
  • check-ignore: Flags: –help, –no-index, –non-matching, –quiet, –stdin, –verbose, -h, -n, -q, -v, -z
  • cliff (requires –no-exec): Flags: –bumped-version, –current, –help, –latest, –no-exec, –offline, –topo-order, –unreleased, –use-branch-tags, –verbose, –version, -V, -h, -l, -u, -v. Valued: –body, –bump, –config, –count-tags, –exclude-path, –from-context, –ignore-tags, –include-path, –repository, –skip-commit, –skip-tags, –sort, –strip, –tag, –tag-pattern, –with-commit, –with-tag-message, –workdir, -b, -c, -r, -s, -t, -w
  • config –get
  • config –get-all
  • config –get-regexp
  • config –help
  • config –list
  • config -h
  • config -l
  • config: Flags: –global, –local, –name-only, –show-origin, –show-scope, –system, –worktree, -z. Valued: –blob, –file, -f
  • count-objects: Flags: –help, –human-readable, –verbose, -H, -h, -v
  • describe: Flags: –all, –always, –contains, –debug, –exact-match, –first-parent, –help, –long, –tags, -h. Valued: –abbrev, –broken, –candidates, –dirty, –exclude, –match
  • diff: Flags: –cached, –cc, –check, –color-words, –combined-all-paths, –compact-summary, –cumulative, –dirstat-by-file, –exit-code, –find-copies, –find-copies-harder, –find-renames, –first-parent, –follow, –full-index, –help, –histogram, –ignore-all-space, –ignore-blank-lines, –ignore-cr-at-eol, –ignore-space-at-eol, –ignore-space-change, –ignore-submodules, –merge-base, –minimal, –name-only, –name-status, –no-color, –no-ext-diff, –no-index, –no-patch, –no-prefix, –no-renames, –no-textconv, –numstat, –ours, –patch, –patch-with-raw, –patch-with-stat, –patience, –pickaxe-all, –quiet, –raw, –shortstat, –staged, –stat, –summary, –text, –textconv, –theirs, -B, -C, -M, -R, -a, -b, -h, -p, -q, -u, -w, -z. Valued: –abbrev, –color, –color-moved, –diff-algorithm, –diff-filter, –diff-merges, –dirstat, –dst-prefix, –inter-hunk-context, –line-prefix, –output-indicator-new, –output-indicator-old, –relative, –src-prefix, –stat-count, –stat-graph-width, –stat-name-width, –stat-width, –submodule, –unified, –word-diff, –word-diff-regex, -G, -O, -S, -U
  • diff-tree: Flags: –cc, –combined-all-paths, –find-copies-harder, –full-index, –help, –ignore-all-space, –ignore-space-at-eol, –ignore-space-change, –merge-base, –minimal, –name-only, –name-status, –no-commit-id, –no-ext-diff, –no-patch, –no-renames, –numstat, –patch, –patch-with-raw, –patch-with-stat, –pickaxe-all, –raw, –root, –shortstat, –stat, –stdin, –summary, –text, -B, -C, -M, -R, -a, -c, -h, -m, -p, -r, -s, -t, -u, -v, -z. Valued: –abbrev, –diff-algorithm, –diff-filter, –pretty, -O, -S
  • fetch: Flags: –all, –append, –atomic, –dry-run, –force, –help, –ipv4, –ipv6, –keep, –multiple, –negotiate-only, –no-auto-gc, –no-auto-maintenance, –no-show-forced-updates, –no-tags, –no-write-fetch-head, –porcelain, –prefetch, –progress, –prune, –prune-tags, –quiet, –refetch, –set-upstream, –show-forced-updates, –stdin, –tags, –unshallow, –update-head-ok, –update-shallow, –verbose, –write-commit-graph, –write-fetch-head, -4, -6, -P, -a, -f, -h, -k, -m, -n, -p, -q, -t, -u, -v. Valued: –deepen, –depth, –filter, –jobs, –negotiation-tip, –recurse-submodules, –refmap, –server-option, –shallow-exclude, –shallow-since, -j, -o
  • for-each-ref: Flags: –help, –ignore-case, –include-root-refs, –omit-empty, –perl, –python, –shell, –stdin, –tcl, -h, -p, -s. Valued: –color, –contains, –count, –exclude, –format, –merged, –no-contains, –no-merged, –points-at, –sort
  • grep: Flags: –all-match, –and, –basic-regexp, –break, –cached, –column, –count, –exclude-standard, –extended-regexp, –files-with-matches, –files-without-match, –fixed-strings, –full-name, –function-context, –heading, –help, –ignore-case, –index, –invert-match, –line-number, –name-only, –no-color, –no-index, –null, –only-matching, –perl-regexp, –quiet, –recurse-submodules, –recursive, –show-function, –text, –textconv, –untracked, –word-regexp, -E, -F, -G, -H, -I, -L, -P, -W, -a, -c, -h, -i, -l, -n, -o, -p, -q, -r, -v, -w, -z. Valued: –after-context, –before-context, –color, –context, –max-count, –max-depth, –open-files-in-pager, –threads, -A, -B, -C, -O, -e, -f, -m
  • help: Positional args accepted
  • log: Flags: –abbrev-commit, –all, –ancestry-path, –author-date-order, –bisect, –boundary, –branches, –cherry, –cherry-mark, –cherry-pick, –children, –clear-decorations, –compact-summary, –cumulative, –date-order, –dense, –do-walk, –early-output, –first-parent, –follow, –full-diff, –full-history, –graph, –help, –ignore-missing, –invert-grep, –left-only, –left-right, –log-size, –mailmap, –merges, –minimal, –name-only, –name-status, –no-abbrev-commit, –no-color, –no-decorate, –no-expand-tabs, –no-ext-diff, –no-merges, –no-notes, –no-patch, –no-prefix, –no-renames, –no-walk, –numstat, –oneline, –parents, –patch, –patch-with-raw, –patch-with-stat, –patience, –pickaxe-all, –pickaxe-regex, –raw, –reflog, –regexp-ignore-case, –relative-date, –remotes, –reverse, –shortstat, –show-linear-break, –show-notes, –show-pulls, –show-signature, –simplify-by-decoration, –simplify-merges, –source, –sparse, –stat, –stdin, –summary, –tags, –text, –topo-order, –use-mailmap, -0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -h, -i, -p, -q, -s, -u. Valued: –abbrev, –after, –author, –before, –color, –committer, –date, –decorate, –decorate-refs, –decorate-refs-exclude, –diff-algorithm, –diff-filter, –diff-merges, –encoding, –exclude, –format, –glob, –grep, –max-count, –max-parents, –min-parents, –pretty, –since, –skip, –until, -G, -L, -S, -n
  • ls-files: Flags: –cached, –debug, –deduplicate, –deleted, –directory, –empty-directory, –eol, –error-unmatch, –exclude-standard, –full-name, –help, –ignored, –killed, –modified, –no-empty-directory, –others, –recurse-submodules, –resolve-undo, –sparse, –stage, –unmerged, -c, -d, -f, -h, -i, -k, -m, -o, -r, -s, -t, -u, -v, -z. Valued: –abbrev, –exclude, –exclude-from, –exclude-per-directory, –format, –with-tree, -X, -x
  • ls-remote: Flags: –branches, –exit-code, –get-url, –help, –quiet, –refs, –symref, –tags, -b, -h, -q, -t. Valued: –server-option, –sort, -o
  • ls-tree: Flags: –full-name, –full-tree, –help, –long, –name-only, –name-status, –object-only, -d, -h, -l, -r, -t, -z. Valued: –abbrev, –format
  • merge-base: Flags: –all, –fork-point, –help, –independent, –is-ancestor, –octopus, -a, -h
  • merge-tree: Flags: –allow-unrelated-histories, –help, –messages, –name-only, –quiet, –stdin, –trivial-merge, –write-tree, -h, -z. Valued: –merge-base, -X
  • name-rev: Flags: –all, –always, –annotate-stdin, –help, –name-only, –tags, –undefined, -h. Valued: –exclude, –refs
  • notes –help
  • notes -h
  • notes list
  • notes show
  • pull: Flags: –all, –allow-unrelated-histories, –append, –autostash, –commit, –compact-summary, –dry-run, –edit, –ff, –ff-only, –force, –help, –ipv4, –ipv6, –keep, –no-autostash, –no-commit, –no-edit, –no-ff, –no-gpg-sign, –no-log, –no-rebase, –no-recurse-submodules, –no-show-forced-updates, –no-signoff, –no-squash, –no-stat, –no-tags, –no-verify, –no-verify-signatures, –progress, –prune, –quiet, –set-upstream, –show-forced-updates, –signoff, –squash, –stat, –tags, –verbose, –verify, –verify-signatures, -4, -6, -a, -e, -f, -h, -k, -n, -p, -q, -t, -v. Valued: –cleanup, –depth, –deepen, –filter, –gpg-sign, –jobs, –log, –rebase, –recurse-submodules, –refmap, –server-option, –shallow-exclude, –shallow-since, –strategy, –strategy-option, –upload-pack, -S, -X, -j, -o, -r, -s
  • reflog: Flags: –abbrev-commit, –all, –ancestry-path, –author-date-order, –bisect, –boundary, –branches, –cherry, –cherry-mark, –cherry-pick, –children, –clear-decorations, –compact-summary, –cumulative, –date-order, –dense, –do-walk, –early-output, –first-parent, –follow, –full-diff, –full-history, –graph, –help, –ignore-missing, –invert-grep, –left-only, –left-right, –log-size, –mailmap, –merges, –minimal, –name-only, –name-status, –no-abbrev-commit, –no-color, –no-decorate, –no-expand-tabs, –no-ext-diff, –no-merges, –no-notes, –no-patch, –no-prefix, –no-renames, –no-walk, –numstat, –oneline, –parents, –patch, –patch-with-raw, –patch-with-stat, –patience, –pickaxe-all, –pickaxe-regex, –raw, –reflog, –regexp-ignore-case, –relative-date, –remotes, –reverse, –shortstat, –show-linear-break, –show-notes, –show-pulls, –show-signature, –simplify-by-decoration, –simplify-merges, –source, –sparse, –stat, –stdin, –summary, –tags, –text, –topo-order, –use-mailmap, -0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -h, -i, -p, -q, -s, -u. Valued: –abbrev, –after, –author, –before, –color, –committer, –date, –decorate, –decorate-refs, –decorate-refs-exclude, –diff-algorithm, –diff-filter, –diff-merges, –encoding, –exclude, –format, –glob, –grep, –max-count, –max-parents, –min-parents, –pretty, –since, –skip, –until, -G, -L, -S, -n
  • remote
  • rev-parse: Flags: –absolute-git-dir, –all, –branches, –git-common-dir, –git-dir, –git-path, –help, –is-bare-repository, –is-inside-git-dir, –is-inside-work-tree, –is-shallow-repository, –local-env-vars, –quiet, –remotes, –shared-index-path, –show-cdup, –show-prefix, –show-superproject-working-tree, –show-toplevel, –symbolic, –symbolic-full-name, –tags, –verify, -h, -q. Valued: –abbrev-ref, –after, –before, –default, –exclude, –glob, –prefix, –resolve-git-dir, –short, –since, –until. Positional args accepted
  • shortlog: Flags: –committer, –email, –help, –numbered, –summary, -c, -e, -h, -n, -s. Valued: –format, –group
  • show: Flags: –abbrev-commit, –cc, –color-words, –combined-all-paths, –compact-summary, –cumulative, –expand-tabs, –find-copies, –find-renames, –full-index, –help, –histogram, –ignore-all-space, –ignore-blank-lines, –ignore-space-at-eol, –ignore-space-change, –mailmap, –minimal, –name-only, –name-status, –no-color, –no-ext-diff, –no-notes, –no-patch, –no-prefix, –no-renames, –no-textconv, –numstat, –oneline, –patch, –patch-with-raw, –patch-with-stat, –patience, –pickaxe-all, –pickaxe-regex, –raw, –shortstat, –show-notes, –show-signature, –source, –stat, –summary, –text, –textconv, –use-mailmap, -h, -p, -q, -s, -u, -w. Valued: –abbrev, –color, –color-moved, –decorate, –decorate-refs, –decorate-refs-exclude, –diff-algorithm, –diff-filter, –diff-merges, –encoding, –format, –notes, –pretty, –stat-count, –stat-graph-width, –stat-name-width, –submodule, –word-diff, –word-diff-regex, -G, -O, -S
  • stash –help: Positional args accepted
  • stash -h: Positional args accepted
  • stash list: Positional args accepted
  • stash show: Flags: –help, –patch, –stat, -h, -p, -u. Positional args accepted
  • status: Flags: –ahead-behind, –branch, –help, –ignore-submodules, –long, –no-ahead-behind, –no-renames, –null, –renames, –short, –show-stash, –verbose, -b, -h, -s, -v, -z. Valued: –column, –find-renames, –ignored, –porcelain, –untracked-files, -M, -u
  • symbolic-ref: Flags: –help, –no-recurse, –quiet, –recurse, –short, -h, -q
  • tag: Flags: –help, –list, –no-color, –no-column, –verify, -h, -l, -v. Valued: –color, –column, –contains, –format, –merged, –no-contains, –no-merged, –points-at, –sort, -n
  • verify-commit: Flags: –help, –raw, –verbose, -h, -v
  • verify-tag: Flags: –help, –raw, –verbose, -h, -v. Valued: –format
  • worktree –help
  • worktree -h
  • worktree list: Flags: –porcelain, –verbose, -v, -z
  • Allowed standalone flags: –help, –version, -V, -h

git-cliff

https://git-cliff.org/

  • Requires –no-exec. - Allowed standalone flags: –bumped-version, –current, –help, –latest, –no-exec, –offline, –topo-order, –unreleased, –use-branch-tags, –verbose, –version, -V, -h, -l, -u, -v
  • Allowed valued flags: –body, –bump, –config, –count-tags, –exclude-path, –from-context, –ignore-tags, –include-path, –repository, –skip-commit, –skip-tags, –sort, –strip, –tag, –tag-pattern, –with-commit, –with-tag-message, –workdir, -b, -c, -r, -s, -t, -w
  • Bare invocation allowed

git-lfs

https://git-lfs.com/

  • env: Flags: –help, -h
  • locks: Flags: –help, –json, –local, –verify, -h, -l, -v. Valued: –id, –limit, –path
  • ls-files: Flags: –all, –deleted, –help, –long, –name-only, –size, -a, -d, -h, -l, -n, -s. Valued: –include, –exclude, -I, -X
  • status: Flags: –help, –json, –porcelain, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

hg

https://www.mercurial-scm.org/doc/hg.1.html

  • annotate: Flags: –changeset, –date, –file, –follow, –help, –ignore-all-space, –ignore-blank-lines, –ignore-space-change, –ignore-space-at-eol, –line-number, –no-binary, –no-follow, –number, –quiet, –text, –user, –verbose, -B, -Z, -a, -b, -c, -d, -f, -h, -l, -n, -q, -u, -v, -w. Valued: –exclude, –include, –rev, –skip, -I, -X, -r. Positional args accepted
  • blame: Flags: –changeset, –date, –file, –follow, –help, –ignore-all-space, –ignore-blank-lines, –ignore-space-change, –ignore-space-at-eol, –line-number, –no-binary, –no-follow, –number, –quiet, –text, –user, –verbose, -B, -Z, -a, -b, -c, -d, -f, -h, -l, -n, -q, -u, -v, -w. Valued: –exclude, –include, –rev, –skip, -I, -X, -r. Positional args accepted
  • bm: Flags: –active, –all, –delete, –force, –help, –inactive, –rename, -B, -d, -f, -h, -i, -l, -m. Valued: –rev, -r. Positional args accepted
  • bookmark: Flags: –active, –all, –delete, –force, –help, –inactive, –rename, -B, -d, -f, -h, -i, -l, -m. Valued: –rev, -r. Positional args accepted
  • bookmarks: Flags: –active, –all, –delete, –force, –help, –inactive, –rename, -B, -d, -f, -h, -i, -l, -m. Valued: –rev, -r. Positional args accepted
  • branch: Flags: –clean, –force, –help, -C, -f, -h. Positional args accepted
  • branches: Flags: –active, –closed, –help, -a, -c, -h. Valued: –rev, –style, –template, -T, -r
  • cat: Flags: –decode, –help, -h. Valued: –exclude, –include, –output, –rev, –template, -I, -T, -X, -o, -r. Positional args accepted
  • config: Flags: –debug, –edit, –global, –help, –local, –non-shared, –quiet, –user, -e, -h, -q. Valued: –source, -T, –template. Positional args accepted
  • diff: Flags: –change, –git, –ignore-all-space, –ignore-blank-lines, –ignore-space-change, –ignore-space-at-eol, –ignore-changes, –mar, –no-binary, –no-dates, –noprefix, –nodates, –patch, –reverse, –show-function, –stat, –text, –unified, –word-diff, -B, -Z, -a, -b, -c, -g, -h, -p, -r, -w. Valued: –change, –exclude, –include, –rev, –root, –unified, -I, -U, -X, -c, -r. Positional args accepted
  • files: Flags: –help, –print0, –quiet, –verbose, -0, -h, -q, -v. Valued: –exclude, –include, –rev, -I, -T, -X, -r. Positional args accepted
  • grep: Flags: –all, –all-files, –diff, –files-with-matches, –ignore-case, –help, –line-number, –print0, –rev, -0, -a, -d, -h, -i, -l, -n, -r. Valued: –exclude, –include, –rev, –user, -I, -X, -r, -u. Positional args accepted
  • heads: Flags: –active, –closed, –help, -a, -c, -h. Valued: –rev, –style, –template, -T, -r. Positional args accepted
  • help: Positional args accepted
  • id: Flags: –branch, –bookmarks, –debug, –help, –id, –num, –tags, -B, -b, -h, -i, -n, -r, -t. Valued: –rev, -r. Positional args accepted
  • identify: Flags: –branch, –bookmarks, –debug, –help, –id, –num, –tags, -B, -b, -h, -i, -n, -r, -t. Valued: –rev, -r. Positional args accepted
  • incoming: Flags: –bookmarks, –branch, –bundle, –force, –graph, –help, –insecure, –newest-first, –patch, -B, -G, -S, -b, -f, -h, -l, -n, -p, -r. Valued: –branch, –bundle, –rev, –ssh, –remotecmd, -r. Positional args accepted
  • log: Flags: –branch, –copies, –debug, –follow, –follow-first, –git, –graph, –hidden, –help, –no-merges, –patch, –quiet, –removed, –reverse, –stat, –style, –template, –user, –verbose, -G, -M, -T, -b, -c, -d, -f, -g, -h, -k, -l, -p, -q, -r, -u, -v, -y. Valued: –branch, –date, –exclude, –include, –keyword, –limit, –prune, –rev, –style, –template, –user, -T, -X, -d, -f, -k, -l, -r, -u. Positional args accepted
  • manifest: Flags: –all, –debug, –help, -h. Valued: –rev, -r. Positional args accepted
  • outgoing: Flags: –bookmarks, –branch, –force, –graph, –help, –insecure, –newest-first, –patch, –ssh, –remotecmd, -B, -G, -S, -b, -f, -h, -l, -n, -p, -r. Valued: –branch, –rev, –ssh, –remotecmd, -r. Positional args accepted
  • parents: Flags: –help, -h. Valued: –rev, –style, –template, -T, -r. Positional args accepted
  • paths: Flags: –help, –quiet, –verbose, -q, -v. Positional args accepted
  • showconfig: Flags: –debug, –edit, –global, –help, –local, –non-shared, –quiet, –user, -e, -h, -q. Valued: –source, -T, –template. Positional args accepted
  • st: Flags: –all, –added, –clean, –copies, –deleted, –ignored, –modified, –no-status, –print0, –quiet, –removed, –rev, –terse, –unknown, -0, -A, -C, -T, -a, -c, -d, -h, -i, -m, -n, -q, -r, -u. Valued: –change, –exclude, –include, –rev, –terse, -I, -X, -r, -t. Positional args accepted
  • status: Flags: –all, –added, –clean, –copies, –deleted, –ignored, –modified, –no-status, –print0, –quiet, –removed, –rev, –terse, –unknown, -0, -A, -C, -T, -a, -c, -d, -h, -i, -m, -n, -q, -r, -u. Valued: –change, –exclude, –include, –rev, –terse, -I, -X, -r, -t. Positional args accepted
  • sum: Flags: –help, –remote, -h
  • summary: Flags: –help, –remote, -h
  • tags: Flags: –debug, –help, –quiet, –verbose, -h, -q, -v
  • tip: Flags: –help, –patch, –style, –template, -T, -h, -p
  • verify: Flags: –help, -h
  • version: Flags: –help, -h. Valued: -T, –template
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • hg log
  • hg status
  • hg st
  • hg summary
  • hg sum
  • hg id
  • hg identify
  • hg blame foo.py
  • hg annotate foo.py
  • hg bookmarks
  • hg bm
  • hg config
  • hg showconfig

jj

https://jj-vcs.github.io/jj/latest/cli-reference/

  • abandon: Positional args accepted
  • absorb: Positional args accepted
  • backout: Positional args accepted
  • bookmark create: Positional args accepted
  • bookmark delete: Positional args accepted
  • bookmark forget: Positional args accepted
  • bookmark list: Positional args accepted
  • bookmark move: Positional args accepted
  • bookmark rename: Positional args accepted
  • bookmark set: Positional args accepted
  • bookmark track: Positional args accepted
  • bookmark untrack: Positional args accepted
  • cat: Positional args accepted
  • commit: Positional args accepted
  • config get: Positional args accepted
  • config list: Positional args accepted
  • describe: Positional args accepted
  • diff: Positional args accepted
  • duplicate: Positional args accepted
  • edit: Positional args accepted
  • file list: Positional args accepted
  • file show: Positional args accepted
  • fix: Positional args accepted
  • git fetch: Positional args accepted
  • git import: Positional args accepted
  • git init: Positional args accepted
  • git remote list: Positional args accepted
  • help: Positional args accepted
  • log: Positional args accepted
  • new: Positional args accepted
  • op log: Positional args accepted
  • parallelize: Positional args accepted
  • rebase: Positional args accepted
  • resolve: Positional args accepted
  • restore: Positional args accepted
  • root: Positional args accepted
  • show: Positional args accepted
  • simplify-parents: Positional args accepted
  • split: Positional args accepted
  • squash: Positional args accepted
  • st: Positional args accepted
  • status: Positional args accepted
  • tag list: Positional args accepted
  • undo: Positional args accepted
  • unsquash: Positional args accepted
  • version: Positional args accepted
  • workspace add: Positional args accepted
  • workspace forget: Positional args accepted
  • workspace list: Positional args accepted
  • workspace rename: Positional args accepted
  • workspace root: Positional args accepted
  • workspace update-stale: Positional args accepted
  • Allowed standalone flags: –help, –version, -h

pijul

https://pijul.org/manual/

  • change: Flags: –full-hashes, –help, –inverse, –json, -h. Valued: –channel, –repository. Positional args accepted
  • channel list: Flags: –help, -h. Valued: –repository
  • completion: Flags: –help, -h. Positional args accepted
  • credit: Flags: –help, –unrecorded, -h. Valued: –channel, –repository. Positional args accepted
  • diff: Flags: –full-hashes, –help, –inodes, –json, –no-color, –short, –untracked, -h, -s. Valued: –channel, –repository. Positional args accepted
  • help: Positional args accepted
  • key list: Flags: –help, -h
  • log: Flags: –description, –filter, –full-hashes, –hash-only, –help, –limit, –no-cache, –state, -h. Valued: –channel, –description, –filter, –limit, –repository
  • ls: Flags: –help, -h. Valued: –repo-path, –repository. Positional args accepted
  • status: Flags: –full-hashes, –help, –no-mtime, –short, -h. Valued: –channel, –repository. Positional args accepted
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -V

scalar

https://git-scm.com/docs/scalar

  • diagnose: Flags: –help, -h
  • list: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

svn

https://subversion.apache.org/docs/release-notes/1.14.html

  • ann: Flags: –force, –help, –use-merge-history, –xml, -g, -h, -r, -v, -x. Valued: –config-dir, –diff-cmd, –extensions, –password, –revision, –username, -r, -x. Positional args accepted
  • annotate: Flags: –force, –help, –use-merge-history, –xml, -g, -h, -r, -v, -x. Valued: –config-dir, –diff-cmd, –extensions, –password, –revision, –username, -r, -x. Positional args accepted
  • blame: Flags: –force, –help, –use-merge-history, –xml, -g, -h, -r, -v, -x. Valued: –config-dir, –diff-cmd, –extensions, –password, –revision, –username, -r, -x. Positional args accepted
  • cat: Flags: –help, –ignore-keywords, -h, -r. Valued: –config-dir, –password, –revision, –username, -r. Positional args accepted
  • diff: Flags: –diff-cmd, –force, –git, –help, –no-diff-deleted, –no-diff-added, –no-diff-statistics, –notice-ancestry, –patch-compatible, –summarize, –xml, -c, -h, -r, -x. Valued: –changelist, –config-dir, –config-option, –depth, –diff-cmd, –extensions, –internal-diff, –new, –old, –password, –revision, –username, -c, -r, -x. Positional args accepted
  • help: Positional args accepted
  • info: Flags: –help, –include-externals, –incremental, –recursive, –targets, –xml, -R, -h, -r. Valued: –changelist, –config-dir, –depth, –password, –revision, –targets, –username, -r. Positional args accepted
  • list: Flags: –depth, –help, –incremental, –recursive, –verbose, –xml, -R, -h, -r, -v. Valued: –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
  • log: Flags: –all-revprops, –diff, –help, –incremental, –quiet, –revprop, –search, –stop-on-copy, –use-merge-history, –verbose, –with-all-revprops, –with-no-revprops, –xml, -c, -g, -h, -l, -q, -r, -v. Valued: –changelist, –config-dir, –config-option, –depth, –diff-cmd, –limit, –password, –revision, –search-and, –targets, –username, –with-revprop, –xml-file, -c, -g, -l, -r. Positional args accepted
  • ls: Flags: –depth, –help, –incremental, –recursive, –verbose, –xml, -R, -h, -r, -v. Valued: –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
  • mergeinfo: Flags: –from-source, –help, –show-revs, -h. Valued: –config-dir, –password, –revision, –username, -R, -r. Positional args accepted
  • pg: Flags: –depth, –help, –no-newline, –recursive, –revprop, –show-inherited-props, –strict, –verbose, –xml, -R, -h, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
  • pget: Flags: –depth, –help, –no-newline, –recursive, –revprop, –show-inherited-props, –strict, –verbose, –xml, -R, -h, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
  • pl: Flags: –depth, –help, –incremental, –quiet, –recursive, –revprop, –show-inherited-props, –verbose, –xml, -R, -h, -q, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
  • plist: Flags: –depth, –help, –incremental, –quiet, –recursive, –revprop, –show-inherited-props, –verbose, –xml, -R, -h, -q, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
  • praise: Flags: –force, –help, –use-merge-history, –xml, -g, -h, -r, -v, -x. Valued: –config-dir, –diff-cmd, –extensions, –password, –revision, –username, -r, -x. Positional args accepted
  • propget: Flags: –depth, –help, –no-newline, –recursive, –revprop, –show-inherited-props, –strict, –verbose, –xml, -R, -h, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
  • proplist: Flags: –depth, –help, –incremental, –quiet, –recursive, –revprop, –show-inherited-props, –verbose, –xml, -R, -h, -q, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
  • st: Flags: –changelist, –config-dir, –depth, –help, –ignore-externals, –incremental, –no-ignore, –quiet, –show-updates, –verbose, –xml, -N, -h, -q, -u, -v. Valued: –changelist, –config-dir, –config-option, –depth. Positional args accepted
  • stat: Flags: –changelist, –config-dir, –depth, –help, –ignore-externals, –incremental, –no-ignore, –quiet, –show-updates, –verbose, –xml, -N, -h, -q, -u, -v. Valued: –changelist, –config-dir, –config-option, –depth. Positional args accepted
  • status: Flags: –changelist, –config-dir, –depth, –help, –ignore-externals, –incremental, –no-ignore, –quiet, –show-updates, –verbose, –xml, -N, -h, -q, -u, -v. Valued: –changelist, –config-dir, –config-option, –depth. Positional args accepted
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • svn log
  • svn status
  • svn stat
  • svn st
  • svn list
  • svn ls
  • svn info
  • svn diff
  • svn blame foo.c
  • svn praise foo.c
  • svn annotate foo.c
  • svn ann foo.c
  • svn proplist
  • svn plist
  • svn pl
  • svn propget svn:keywords foo.c
  • svn pget svn:keywords foo.c

tig

https://jonas.github.io/tig/

  • Allowed standalone flags: –all, –date-order, –help, –reverse, –version, -C, -h, -v
  • Allowed valued flags: -n
  • Bare invocation allowed
  • Hyphen-prefixed positional arguments accepted

Xcode

actool

https://keith.github.io/xcode-man-pages/actool.1.html

  • Allowed standalone flags: –compress-pngs, –enable-on-demand-resources, –errors, –include-all-app-icons, –include-sticker-content, –notices, –print-contents, –skip-app-store-deployment, –version, –warnings, –help, -h
  • Allowed valued flags: –accent-color, –alternate-app-icon, –app-icon, –asset-pack-output-specifications, –compile, –filter-for-device-model, –filter-for-device-os-version, –include-partial-info-plist-localizations, –launch-image, –minimum-deployment-target, –output-format, –output-partial-info-plist, –platform, –product-type, –standalone-icon-behavior, –sticker-pack-identifier-prefix, –sticker-pack-strings-file, –stickers-icon-role, –target-device, –widget-background-color

agvtool

https://developer.apple.com/library/archive/qa/qa1827/_index.html

  • mvers: Flags: –help, -h
  • vers: Flags: –help, -h
  • what-marketing-version: Flags: –help, -h
  • what-version: Flags: –help, -h

codesign

https://ss64.com/mac/codesign.html

  • Requires –display, –verify, -d, -v. - Allowed standalone flags: –deep, –display, –verify, -R, -d, -v, –help, -h
  • Allowed valued flags: –verbose

gen_bridge_metadata

https://keith.github.io/xcode-man-pages/gen_bridge_metadata.1.html

  • Allowed standalone flags: –64-bit, –arm64e, –debug, –no-32-bit, –no-64-bit, –private, –version, –help, -d, -h, -p, -v
  • Allowed valued flags: –cflags, –cflags-64, –exception, –format, –framework, –output, -C, -F, -c, -e, -f, -o

genstrings

https://keith.github.io/xcode-man-pages/genstrings.1.html

  • Allowed standalone flags: -SwiftUI, -a, -bigEndian, -d, -littleEndian, -macRoman, -noPositionalParameters, -q, -u, –help, -h
  • Allowed valued flags: -encoding, -o, -s, -skipTable

ibtool

https://keith.github.io/xcode-man-pages/ibtool.1.html

  • Allowed standalone flags: –all, –classes, –connections, –enable-auto-layout, –errors, –hierarchy, –localizable-all, –localizable-geometry, –localizable-other, –localizable-stringarrays, –localizable-strings, –localizable-to-many-relationships, –localize-incremental, –notices, –objects, –reference-external-strings-file, –remove-plugin-dependencies, –update-constraints, –update-frames, –upgrade, –version, –version-history, –warnings, –help, -h
  • Allowed valued flags: –bundle, –companion-strings-file, –compile, –convert, –export, –export-strings-file, –export-xliff, –flatten, –import, –import-strings-file, –import-xliff, –incremental-file, –module, –output-format, –previous-file, –source-language, –strip, –target-language, –write

iconutil

https://keith.github.io/xcode-man-pages/iconutil.1.html

  • Allowed standalone flags: –help, -h
  • Allowed valued flags: –convert, –output, -c, -o

layerutil

https://keith.github.io/xcode-man-pages/layerutil.1.html

  • Allowed standalone flags: –help, –palette-image, –version, -V, -c, -h
  • Allowed valued flags: –display-gamut, –flattened-image, –gpu-compression, –lossy-compression, –output, –scale, -f, -g, -l, -o, -p, -s

lipo

https://ss64.com/mac/lipo.html

  • Requires -archs, -detailed_info, -info, -verify_arch. - Allowed standalone flags: -archs, -detailed_info, -info, -verify_arch, –help, -h

mig

https://keith.github.io/xcode-man-pages/mig.1.html

  • Allowed standalone flags: -B, -K, -L, -MD, -Q, -S, -V, -b, -cpp, -k, -l, -q, -s, -split, -v
  • Allowed valued flags: -arch, -cc, -dheader, -header, -i, -iheader, -isysroot, -maxonstack, -migcom, -server, -sheader, -user

migcom

https://keith.github.io/xcode-man-pages/migcom.1.html

  • Allowed standalone flags: -B, -K, -L, -Q, -S, -V, -b, -k, -l, -q, -s, -split, -v
  • Allowed valued flags: -dheader, -header, -i, -iheader, -maxonstack, -server, -sheader, -user

periphery

https://github.com/peripheryapp/periphery

  • check-update: Flags: –help, -h
  • clear-cache: Flags: –help, -h
  • scan: Flags: –bazel, –bazel-check-visibility, –clean-build, –disable-redundant-public-analysis, –disable-unused-import-analysis, –disable-update-check, –exclude-tests, –help, –no-color, –no-superfluous-ignore-comments, –quiet, –relative-results, –retain-assign-only-properties, –retain-codable-properties, –retain-encodable-properties, –retain-objc-accessible, –retain-objc-annotated, –retain-public, –retain-swift-ui-previews, –retain-unused-protocol-func-params, –skip-build, –skip-schemes-validation, –strict, –superfluous-ignore-comments, –verbose, -h. Valued: –baseline, –bazel-filter, –bazel-index-store, –color, –config, –exclude-targets, –external-codable-protocols, –external-encodable-protocols, –external-test-case-classes, –format, –generic-project-config, –index-exclude, –index-store-path, –json-package-manifest-path, –no-retain-spi, –project, –project-root, –report-exclude, –report-include, –retain-assign-only-property-types, –retain-files, –retain-unused-imported-modules, –schemes, –write-baseline, –write-results
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

pkgutil

https://ss64.com/mac/pkgutil.html

  • Requires –check-signature, –export-plist, –file-info, –file-info-plist, –files, –group-pkgs, –groups, –groups-plist, –packages, –payload-files, –pkg-groups, –pkg-info, –pkg-info-plist, –pkgs, –pkgs-plist. - Allowed standalone flags: –check-signature, –export-plist, –file-info, –file-info-plist, –files, –group-pkgs, –groups, –groups-plist, –packages, –payload-files, –pkg-groups, –pkg-info, –pkg-info-plist, –pkgs, –pkgs-plist, –regexp, –help, -h
  • Allowed valued flags: –volume

plutil

https://ss64.com/mac/plutil.html

  • -convert
  • -lint: Flags: –help, -h, -s
  • -p: Flags: –help, -h
  • -type: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h, -help

pod

https://guides.cocoapods.org/terminal/commands.html

  • env: Flags: –help, -h
  • info: Flags: –help, -h
  • list: Flags: –help, -h
  • search: Flags: –help, –simple, –stats, –web, -h
  • spec cat: Flags: –help, -h. Valued: –version
  • spec which: Flags: –help, -h. Valued: –version
  • Allowed standalone flags: –help, –version, -V, -h

simctl

https://developer.apple.com/documentation/xcode/simctl

  • list: Flags: –help, –json, –verbose, -h, -j, -v

spctl

https://ss64.com/mac/spctl.html

  • Requires –assess, -a. - Allowed standalone flags: –assess, –verbose, -a, -v, –help, -h
  • Allowed valued flags: –context, –type, -t

swiftformat

https://github.com/nicklockwood/SwiftFormat

  • Requires –dryrun, –lint. - Allowed standalone flags: –dryrun, –lenient, –lint, –quiet, –strict, –verbose, –help, -h
  • Allowed valued flags: –config, –disable, –enable, –rules

swiftlint

https://github.com/realm/SwiftLint

  • analyze: Flags: –help, –quiet, –strict, -h. Valued: –compiler-log-path, –config, –path, –reporter
  • lint: Flags: –help, –no-cache, –quiet, –strict, -h. Valued: –config, –path, –reporter
  • reporters: Flags: –help, -h
  • rules: Flags: –disabled, –enabled, –help, -h. Valued: –config, –reporter
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

tuist

https://docs.tuist.dev/en/cli/

  • dump: Flags: –help, –json, –verbose, -h. Valued: –path, -p
  • graph: Flags: –help, –json, –verbose, -h. Valued: –format, –path, -f, -p
  • hash cache: Flags: –help, –json, –verbose, -h. Valued: –path, -p
  • hash selective-testing: Flags: –help, –json, –verbose, -h. Valued: –path, -p
  • inspect build: Flags: –help, –json, –verbose, -h. Valued: –path, -p
  • inspect bundle: Flags: –help, –json, –verbose, -h. Valued: –path, -p
  • inspect dependencies: Flags: –help, –json, –verbose, -h. Valued: –path, -p
  • inspect implicit-imports: Flags: –help, –json, –verbose, -h. Valued: –path, -p
  • inspect redundant-imports: Flags: –help, –json, –verbose, -h. Valued: –path, -p
  • inspect test: Flags: –help, –json, –verbose, -h. Valued: –path, -p
  • migration check-empty-settings: Flags: –help, -h. Valued: –path, -p
  • migration list-targets: Flags: –help, -h. Valued: –path, -p
  • scaffold list: Flags: –help, –json, -h. Valued: –path, -p
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

xcbeautify

https://github.com/cpisciotta/xcbeautify

  • Allowed standalone flags: –help, –is-ci, –quiet, –quieter, –version, -V, -h, -q
  • Allowed valued flags: –renderer
  • Bare invocation allowed

xccov

https://keith.github.io/xcode-man-pages/xccov.1.html

  • diff: Flags: –json, –help, -h. Valued: –path-equivalence
  • view: Flags: –archive, –file-list, –json, –only-targets, –report, –help, -h. Valued: –file, –files-for-target, –functions-for-file

xcode-select

https://ss64.com/mac/xcode-select.html

  • Allowed standalone flags: –help, –print-path, –version, -V, -h, -p, -v

xcodebuild

https://developer.apple.com/documentation/xcode/xcodebuild

  • -list: Flags: –help, -h, -json. Valued: -project, -workspace
  • -showBuildSettings: Flags: –help, -h, -json. Valued: -configuration, -destination, -project, -scheme, -sdk, -target, -workspace
  • -showdestinations: Flags: –help, -h, -json. Valued: -configuration, -destination, -project, -scheme, -sdk, -target, -workspace
  • -showsdks: Flags: –help, -h, -json. Valued: -configuration, -destination, -project, -scheme, -sdk, -target, -workspace
  • -version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

xcodegen

https://github.com/yonaskolb/XcodeGen

  • dump: Flags: –help, –no-env, –quiet, -h, -n, -q. Valued: –project-root, –spec, –type, -r, -s, -t
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

xcresulttool

https://keith.github.io/xcode-man-pages/xcresulttool.1.html

  • compare: Flags: –analyzer-issues, –build-warnings, –compact, –schema, –summary, –test-failures, –tests, –help, -h. Valued: –baseline-path, –schema-version
  • formatDescription: Flags: –hash, –include-event-stream-types, –help, -h. Valued: –format
  • get: Flags: –compact, –schema, –help, -h. Valued: –format, –id, –path, –schema-version, –test-id, –type
  • graph: Flags: –help, -h. Valued: –path
  • metadata get: Flags: –help, -h. Valued: –path
  • version: Flags: –help, -h

xcrun

https://ss64.com/mac/xcrun.html

  • –find: Positional args accepted
  • –show-sdk-build-version: Positional args accepted
  • –show-sdk-path: Positional args accepted
  • –show-sdk-platform-path: Positional args accepted
  • –show-sdk-platform-version: Positional args accepted
  • –show-sdk-version: Positional args accepted
  • –show-toolchain-path: Positional args accepted
  • notarytool history: Positional args accepted
  • notarytool info: Positional args accepted
  • notarytool log: Positional args accepted
  • simctl list: Positional args accepted
  • stapler validate: Positional args accepted

xctest

https://keith.github.io/xcode-man-pages/xctest.1.html

  • Allowed valued flags: -XCTest

xctrace

https://keith.github.io/xcode-man-pages/xctrace.1.html

  • export: Flags: –har, –quiet, –toc, –help, -h. Valued: –input, –output, –xpath
  • help: Positional args accepted
  • import: Flags: –quiet, –help, -h. Valued: –input, –instrument, –output, –package, –template
  • list: Allowed arguments: devices, templates, instruments
  • symbolicate: Flags: –quiet, –help, -h. Valued: –dsym, –input, –output
  • version: Flags: –help, -h

Adding Commands

Most commands are defined as TOML in the commands/ directory. See commands/SAMPLE.toml for a documented reference of every supported field.

Steps

  1. Add the command to the appropriate commands/*.toml file (or create a new one — build.rs auto-discovers any *.toml under commands/)
  2. Run cargo test and cargo clippy -- -D warnings
  3. Run ./generate-docs.sh to regenerate documentation
  4. Run cargo install --path . to update the installed binary

For commands that need custom validation logic, add a Rust handler in src/handlers/ and reference it with handler = "name" in the TOML.

Found a safe command safe-chains should support? Submit an issue.

Reporting vulnerabilities

If you find a command that safe-chains approves but shouldn’t, please open an issue.