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 1618 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 /", because 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.

Grok CLI (xAI)

Run safe-chains --setup --tool=grok to write ~/.grok/hooks/safe-chains.json. Grok’s shell tool is run_terminal_command, matched by Bash. Manual config:

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

A Grok hook can only block a command — an allowing hook “declines to deny” rather than granting it, so safe-chains vetoes commands it doesn’t recognize and leaves safe ones to Grok’s own approval flow (same as Cursor and Codex).

One extra setup step. Grok auto-loads your ~/.claude/settings.json hooks for Claude compatibility. If safe-chains is also installed for Claude Code, Grok will additionally run the Claude hook on every command — it can’t read Grok’s request format, so it does nothing (harmless, but noisy). Silence it by adding to ~/.grok/config.toml:

[compat.claude]
hooks = false

Antigravity CLI (agy)

Run safe-chains --setup --tool=antigravity to write ~/.gemini/config/hooks.json. Antigravity matches its shell tool by the name run_command. Manual config:

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

Note: Google sunset the Gemini CLI on June 18, 2026 and directs users to the Antigravity CLI (agy).

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, so 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 ~/.copilot/hooks/*.json (user-global, files merge). Run safe-chains --setup --tool=copilot to write ~/.copilot/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 v1.0.71, Copilot honors both permissionDecision: "allow" and "deny".

OpenCode

We’d love to support OpenCode, but it currently has no way to run this kind of hook. You could hand-build a static permission.bash allowlist from safe-chains’ command list, but we don’t recommend it: a fixed list is brittle, inflexible, and by now impractically long. If OpenCode’s hook situation changes, please open an issue and we’ll take a look.

Safety Levels

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

LevelDescriptionExamples
paranoidBarely touches anything; no file accessexpr 1 + 1, true
readerObserves local or remote state; reads peer projectscat, grep -r, git status, cargo test
editorCreates or overwrites local files; no deletiontouch, echo x > f
developerRuns your project; deletes your own files (default)cargo build, rm -rf ./node_modules
local-adminRuns as root on this machinesudo systemctl restart nginx
network-adminOperates your remotes: push, deploy, provisiongit push
yoloEverything except unbounded irreversible destructiondd if=/dev/zero of=./f

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

safe-chains --level paranoid "expr 1 + 1"    # exit 0 (paranoid <= paranoid)
safe-chains --level paranoid "cat foo"       # exit 1 (reader > paranoid)
safe-chains --level reader "cat foo"         # exit 0 (reader <= reader)
safe-chains --level reader "cargo build"     # exit 1 (developer > reader)

Without --level, the default threshold is developer (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. To add an in-house CLI or disallow a built-in command, write a TOML file in one of two places:

  • ~/.config/safe-chains.toml: applies everywhere, trusted automatically.
  • .safe-chains.toml in a repo (or any parent directory): applies to that project, once you trust the directory.

When a command is defined in both, a trusted project definition overrides the user-level one.

Project files must be trusted

A repo’s .safe-chains.toml sits inside the code safe-chains checks, and whatever edits the repo can edit that file. safe-chains ignores it until you pin the directory in your user config:

# ~/.config/safe-chains.toml
[[trusted]]
path = "/Users/you/work/acme"
sha256 = "9f2b…"   # shasum -a 256 acme/.safe-chains.toml

safe-chains honors the project file only while its contents match sha256. A change to the file un-trusts it until you review the change and trust it again.

Home directory level config (~/.config/safe-chains.toml and ~/.claude/settings.json) is trusted without pinning. Be careful granting access to these directories.

Granting trust requires a manual edit for now.

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.

Let safe-chains write it: --suggest

For a command safe-chains doesn’t recognize, --suggest writes (or upgrades) your local .safe-chains.toml for you. Pass the command you want to support as the argument:

safe-chains --suggest "acmedeploy --env prod ./service"

It writes a scoped [[command]] to .safe-chains.toml — allowing exactly the flags and positional count you ran, nothing more — and prints the [[trusted]] pin to paste into ~/.config/safe-chains.toml. safe-chains never edits your user config, so the command stays inert until you add that pin by hand.

The generated level defaults to "SafeWrite"; change it to "SafeRead" or "Inert" if the tool is lighter, then re-hash. --suggest only helps with commands safe-chains doesn’t know — for a recognized command that’s denied by a flag, subcommand, or path, it says so rather than generating a bypass.

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.

If you paste it into a repo’s .safe-chains.toml, pin the directory afterward (see Project files must be trusted).

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 1618 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.

Files by location

When you run a bash command, in addition to checking the safety of the actual command, safe-chains checks the directory the command wants to affect. Generally, commands are approved when they operate within the current working directory (from where you are running the agent, like ~/projects/abc). It also approves some read and write locations outside of that, like /tmp.

If you run an agent from a high-level directory like ~/, you give it a lot of power. This is the case whether or not you run safe-chains. Careful!

cat ./src/main.rs         # approved: inside your working directory
echo hi > ./out.txt       # approved: writing inside the project
grep -r TODO ./src        # approved
cat /tmp/scratch.txt      # approved: /tmp is scratch
cat /etc/hosts            # not approved: outside the project; you're prompted
cat ~/.ssh/id_rsa         # not approved: a credential
cp notes.txt /etc/x       # not approved: writing outside the project

safe-chains allows reaching into sibling directories of the current working directory. E.g., when working in ~/projects/webapp, otherwise safe commands in ~/projects/mobileapp would be auto-approved, except deleting a sibling’s files. “Nephew” directories (e.g. ~/projects/mobileapp/android/config) are also approved. This does not apply when you’re working in children of user folders, root, etc.

Trusted directories

If you always want to allow reading and writing in additional directories, add them to ~/.config/safe-chains.toml with read = true and/or write = true. The binary will pick up these preferences. safe-chains has a special block to not auto-allow writes to ~/.config/safe-chains.toml. This is because currently, most harnesses don’t have a protected way for third party hooks to store preferences.

# Work across every project under ~/projects, not just the current one
[[grant]]
path = "~/projects/"
read = true
write = true

# A scripts directory the agent both runs and edits
[[grant]]
path = "~/.runner-scripts/"
read = true
write = true

# Read a toolchain's install dir, but never let the agent write to it
[[grant]]
path = "~/.local/share/mise/"
read = true

Dot files are generally not part of allowlisted target directories. You’ll need to grant access to these directories explicitly. Credential stores like .ssh/.aws stay protected regardless.

Read approvals from ~/.claude/settings.json

If you use Claude Code, safe-chains also honors the file-read approvals already in your ~/.claude/settings.json. A permissions.allow entry such as Read(//Users/you/.local/share/mise/**) or Read(~/.gem/**) becomes a read-only trusted directory — the same effect as a [[grant]] with read = true, so you don’t have to declare a directory in two places. Only absolute (//…) and home (~/…) paths are honored; a bare “read anything” rule is not (grant that explicitly in safe-chains.toml if you really want it). Edit(…)/Write(…) rules are deliberately not turned into write grants — reads only — and the credential shields and dotfile rule above still apply, so a broad read rule can’t reach .ssh. Only your user-level ~/.claude/settings.json is read, never a project’s .claude/settings.json.

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
  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, since 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.

Auto-approval of reads and writes outside your project. File commands are checked by location, so cat ~/.ssh/id_rsa, cp secret /etc/x, and writes to system paths are not approved. See Files by location.

Auto-approval of writes to safe-chains’ own config. See Trusted directories.

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.

Trusted configuration

A project’s .safe-chains.toml must be trusted before safe-chains honors it. See Custom Commands.

What it does not prevent

  • Information disclosure inside your project: files in your project (and any trusted directories you grant) are readable, so cat .env sends their contents to the model provider. safe-chains gates by location, not by content; it won’t stop a read inside a directory you’ve allowed.
  • Filesystem confinement: safe-chains is NOT a sandbox. If you manually approve a dangerous command, safe-chains will not stop it. If you replace a safe binary with an evil binary, safe-chains will let it run. It only reads command strings, statically. For real confinement, pair it with an OS sandbox or the harness’s own file controls. safe-chains’ job is to auto-approve the safe commands so the prompts you DO get are meaningful.
  • 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.

Best practices

Don’t run an agent from your home directory. safe-chains treats your working directory as the project, and files under it are read/write. From ~, a relative path like cat Documents/finances.csv is indistinguishable from a project file, so files throughout your home directory are exposed. Run agents from a project directory instead.

Grant narrowly. A trusted directory grant is a deliberate broad allow, the same broad access you get by running from a directory. Grant the specific directories you work in (~/projects), not all of ~.

Deny the folders you never want touched. On Claude Code, safe-chains only ever approves. It never denies, so a command it doesn’t recognize just falls through to Claude’s normal prompt. For a hard block on paths you never want touched, pair it with a second hook that denies them (Claude Code blocks the command if any hook denies it). A blunt backstop at ~/.claude/hooks/deny-paths.sh:

#!/bin/bash
cmd=$(jq -r '.tool_input.command // ""')
case "$cmd" in
  *.ssh/*|*.aws/*|*.gnupg/*|*/.env|*/secrets/*)
    jq -n '{hookSpecificOutput:{hookEventName:"PreToolUse",permissionDecision:"deny",permissionDecisionReason:"protected path"}}' ;;
esac

Register it alongside safe-chains in ~/.claude/settings.json:

"hooks": { "PreToolUse": [ { "matcher": "Bash", "hooks": [
  { "type": "command", "command": "bash ~/.claude/hooks/deny-paths.sh" },
  { "type": "command", "command": "safe-chains" }
] } ] }

It’s a string match, not a parser: a safety net for the obvious cases while safe-chains does the rigorous allow-listing.

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 1618 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

Aliases: antigravity

  • 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

Examples:

  • agy --version
  • agy --help
  • agy changelog
  • agy help
  • agy help plugin
  • agy plugin list
  • agy plugins list
  • antigravity --version

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

fm

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

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

Examples:

  • fm --version
  • fm --help

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
  • 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: 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

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 get-app
  • amplify get-branch
  • amplify get-webhook
  • amplify list-apps
  • amplify list-branches
  • amplify list-webhooks
  • amplifybackend get-backend-auth
  • amplifyuibuilder: Allowed arguments: describe-, get-, list-*
  • apigateway get-api-key
  • apigateway get-api-keys
  • 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 get-graphql-api-environment-variables
  • appsync list-api-keys
  • artifact: Allowed arguments: describe-, get-, list-*
  • athena: Allowed arguments: get-, list-
  • auditmanager: Allowed arguments: describe-, get-, list-*
  • autoscaling describe-launch-configurations
  • 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 get-attendee
  • chime-sdk-meetings list-attendees
  • 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 get-authorization-token
  • codebuild batch-get-build-batches
  • codebuild batch-get-builds
  • codebuild batch-get-projects
  • 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 get-job-details
  • codepipeline get-third-party-job-details
  • codestar-connections: Allowed arguments: describe-, get-, list-*
  • codestar-notifications: Allowed arguments: describe-, get-, list-*
  • cognito-identity get-credentials-for-identity
  • cognito-identity get-open-id-token
  • cognito-identity get-open-id-token-for-developer-identity
  • cognito-idp describe-identity-provider
  • cognito-idp describe-user-pool-client
  • comprehend: Allowed arguments: describe-, get-, list-*
  • compute-optimizer: Allowed arguments: describe-, get-, list-*
  • configservice: Allowed arguments: describe-, get-, list-*
  • configure export-credentials
  • configure get: Flags: –help
  • configure list: Flags: –help
  • connect get-federation-token
  • 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 get-connection
  • datazone get-environment-credentials
  • 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 describe-router-configuration
  • directconnect describe-virtual-interfaces
  • discovery describe-export-tasks
  • 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 create-table
  • dynamodb delete-item
  • dynamodb delete-table
  • dynamodb get-item
  • dynamodb put-item
  • dynamodb query
  • dynamodb scan
  • dynamodb update-item
  • dynamodb update-table
  • dynamodbstreams: Allowed arguments: describe-, get-, list-*
  • ebs get-snapshot-block
  • ec2 describe-instance-attribute
  • ec2 describe-launch-template-versions
  • ecr get-authorization-token
  • ecr get-login-password
  • ecr-public get-authorization-token
  • ecr-public get-login-password
  • 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 get-cluster-session-credentials
  • emr get-on-cluster-app-ui-presigned-url
  • emr get-persistent-app-ui-presigned-url
  • emr-containers get-managed-endpoint-session-credentials
  • 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 get-kx-connection-string
  • 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 get-compute-access
  • gamelift get-compute-auth-token
  • gamelift get-instance-access
  • glacier get-job-output
  • globalaccelerator: Allowed arguments: describe-, get-, list-*
  • glue get-connection
  • glue get-connections
  • 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 get-credential-report
  • 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 get-stream-key
  • 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 describe-custom-key-stores
  • kms describe-key
  • kms get-key-policy
  • kms get-key-rotation-status
  • kms get-parameters-for-import
  • kms get-public-key
  • kms list-aliases
  • kms list-grants
  • kms list-key-policies
  • kms list-key-rotations
  • kms list-keys
  • kms list-resource-tags
  • kms list-retirable-grants
  • lakeformation get-temporary-data-location-credentials
  • lakeformation get-temporary-glue-partition-credentials
  • lakeformation get-temporary-glue-table-credentials
  • lambda get-function
  • lambda get-function-configuration
  • lambda list-functions
  • lex-models get-bot-channel-association
  • lex-models get-bot-channel-associations
  • lexv2-models: Allowed arguments: describe-, get-, list-*
  • license-manager get-access-token
  • lightsail get-instance-access-details
  • lightsail get-relational-database-master-user-password
  • location describe-key
  • logs: Allowed arguments: describe-, filter-, get-, list-
  • m2 get-signed-bluinsights-url
  • macie2 get-sensitive-data-occurrences
  • managedblockchain get-accessor
  • mediaconnect: Allowed arguments: describe-, get-, list-*
  • mediaconvert: Allowed arguments: describe-, get-, list-*
  • medialive: Allowed arguments: describe-, get-, list-*
  • mediapackage describe-channel
  • mediapackage list-channels
  • 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 get-read-set
  • 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 get-baidu-channel
  • pinpoint get-gcm-channel
  • 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 get-dashboard-embed-url
  • quicksight get-session-embed-url
  • 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 get-cluster-credentials
  • redshift get-cluster-credentials-with-iam
  • redshift-data: Allowed arguments: describe-, get-, list-*
  • redshift-serverless get-credentials
  • 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 get-object
  • s3control get-data-access
  • sagemaker: Allowed arguments: describe-, list-
  • savingsplans: Allowed arguments: describe-, get-, list-*
  • scheduler: Allowed arguments: describe-, get-, list-*
  • schemas: Allowed arguments: describe-, get-, list-*
  • secretsmanager batch-get-secret-value
  • secretsmanager describe-secret
  • secretsmanager get-secret-value
  • secretsmanager list-secret-version-ids
  • secretsmanager list-secrets
  • 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 get-access-token
  • ssm get-parameter
  • ssm get-parameter-history
  • ssm get-parameters
  • ssm get-parameters-by-path
  • ssm-contacts: Allowed arguments: describe-, get-, list-*
  • ssm-incidents: Allowed arguments: describe-, get-, list-*
  • sso get-role-credentials
  • sso-admin: Allowed arguments: describe-, get-, list-*
  • stepfunctions get-activity-task
  • storagegateway describe-chap-credentials
  • 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 get-sampled-requests
  • 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 get-identity-provider
  • xray: Allowed arguments: describe-, get-, list-*
  • Allowed standalone flags: –help, –version

Examples:

  • aws sts get-caller-identity
  • aws s3 ls
  • aws secretsmanager describe-secret --secret-id x
  • aws secretsmanager list-secrets
  • aws secretsmanager list-secrets --profile prod --region us-east-1
  • aws secretsmanager list-secret-version-ids --secret-id x
  • aws ecr describe-repositories
  • aws ecr list-images --repository-name r
  • aws ssm get-parameter --name x
  • aws ssm describe-parameters
  • aws ssm get-parameter-history --name x
  • aws lambda list-layers
  • aws apigateway get-api-key --api-key x
  • aws ec2 describe-instance-attribute --instance-id i --attribute instanceType
  • aws datazone get-connection --identifier x

az

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

  • account alias: Allowed arguments: show, list
  • account lock: Allowed arguments: show, list
  • account management-group entities: Allowed arguments: show, list
  • account management-group hierarchy-settings: Allowed arguments: show, list
  • account management-group subscription: Allowed arguments: show, list
  • account management-group tenant-backfill: Allowed arguments: show, list
  • account subscription: Allowed arguments: show, list
  • account tenant: Allowed arguments: show, list
  • 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 configuration: Allowed arguments: show, list
  • advisor recommendation: Allowed arguments: show, list
  • aks addon: Allowed arguments: show, list
  • aks app: Allowed arguments: show, list
  • aks applicationloadbalancer: Allowed arguments: show, list
  • aks approuting defaultdomain: Allowed arguments: show, list
  • aks approuting gateway istio: Allowed arguments: show, list
  • aks approuting zone: Allowed arguments: show, list
  • aks check-network: Allowed arguments: show, list
  • aks command: Allowed arguments: show, list
  • aks connection: Allowed arguments: show, list
  • aks draft: Allowed arguments: show, list
  • aks egress-endpoints: Allowed arguments: show, list
  • aks extension type version: Allowed arguments: show, list
  • aks identity-binding: Allowed arguments: show, list
  • aks jwtauthenticator: Allowed arguments: show, list
  • aks loadbalancer: Allowed arguments: show, list
  • aks machine: Allowed arguments: show, list
  • aks maintenanceconfiguration: Allowed arguments: show, list
  • aks maintenancewindow: Allowed arguments: show, list
  • aks mesh upgrade: Allowed arguments: show, list
  • aks namespace: Allowed arguments: show, list
  • aks nodepool auto-scale: Allowed arguments: show, list
  • aks nodepool manual-scale: Allowed arguments: show, list
  • aks nodepool snapshot: Allowed arguments: show, list
  • aks oidc-issuer: Allowed arguments: show, list
  • aks operation: Allowed arguments: show, list
  • aks pod-identity exception: Allowed arguments: show, list
  • aks prepared-image-specification version: Allowed arguments: show, list
  • aks safeguards: Allowed arguments: show, list
  • aks snapshot: Allowed arguments: show, list
  • aks trustedaccess role: Allowed arguments: show, list
  • aks trustedaccess rolebinding: Allowed arguments: show, list
  • appservice ase: Allowed arguments: show, list
  • appservice domain: Allowed arguments: show, list
  • appservice hybrid-connection: Allowed arguments: show, list
  • appservice plan identity: Allowed arguments: show, list
  • appservice plan managed-instance install-script: Allowed arguments: show, list
  • appservice plan managed-instance instance: Allowed arguments: show, list
  • appservice plan managed-instance network: Allowed arguments: show, list
  • appservice plan managed-instance registry-adapter: Allowed arguments: show, list
  • appservice plan managed-instance storage-mount: Allowed arguments: show, list
  • appservice vnet-integration: Allowed arguments: show, list
  • batch account identity: Allowed arguments: show, list
  • batch account network-profile network-rule: Allowed arguments: show, list
  • batch application package: Allowed arguments: show, list
  • batch application summary: Allowed arguments: show, list
  • batch job prep-release-status: Allowed arguments: show, list
  • batch job task-counts: Allowed arguments: show, list
  • batch job-schedule: Allowed arguments: show, list
  • batch location quotas: Allowed arguments: show, list
  • batch node file: Allowed arguments: show, list
  • batch node remote-login-settings: Allowed arguments: show, list
  • batch node scheduling: Allowed arguments: show, list
  • batch node service-logs: Allowed arguments: show, list
  • batch node user: Allowed arguments: show, list
  • batch pool autoscale: Allowed arguments: show, list
  • batch pool node-counts: Allowed arguments: show, list
  • batch pool supported-images: Allowed arguments: show, list
  • batch pool usage-metrics: Allowed arguments: show, list
  • batch private-endpoint-connection: Allowed arguments: show, list
  • batch private-link-resource: Allowed arguments: show, list
  • batch task file: Allowed arguments: show, list
  • batch task subtask: Allowed arguments: show, list
  • cdn custom-domain: Allowed arguments: show, list
  • cdn edge-node: Allowed arguments: show, list
  • cdn endpoint rule action: Allowed arguments: show, list
  • cdn endpoint rule condition: Allowed arguments: show, list
  • cdn origin: Allowed arguments: show, list
  • cdn origin-group: Allowed arguments: show, list
  • cdn profile deployment-version: Allowed arguments: show, list
  • cdn profile-migration: Allowed arguments: show, list
  • cognitiveservices account commitment-plan: Allowed arguments: show, list
  • cognitiveservices account connection: Allowed arguments: show, list
  • cognitiveservices account deployment: Allowed arguments: show, list
  • cognitiveservices account identity: Allowed arguments: show, list
  • cognitiveservices account managed-compute-deployment: Allowed arguments: show, list
  • cognitiveservices account managed-network outbound-rule: Allowed arguments: show, list
  • cognitiveservices account network-rule: Allowed arguments: show, list
  • cognitiveservices account project connection: Allowed arguments: show, list
  • cognitiveservices agent logs: Allowed arguments: show, list
  • cognitiveservices commitment-tier: Allowed arguments: show, list
  • cognitiveservices model: Allowed arguments: show, list
  • cognitiveservices usage: Allowed arguments: show, list
  • consumption budget: Allowed arguments: show, list
  • consumption marketplace: Allowed arguments: show, list
  • consumption pricesheet: Allowed arguments: show, list
  • consumption reservation detail: Allowed arguments: show, list
  • consumption reservation summary: Allowed arguments: show, list
  • consumption usage: Allowed arguments: show, list
  • container app: Allowed arguments: show, list
  • container container-group-profile: Allowed arguments: show, list
  • containerapp: Allowed arguments: list, show
  • cosmosdb: Allowed arguments: list, show
  • deployment group: Allowed arguments: show, list
  • deployment mg: Allowed arguments: show, list
  • deployment operation group: Allowed arguments: show, list
  • deployment operation mg: Allowed arguments: show, list
  • deployment operation sub: Allowed arguments: show, list
  • deployment operation tenant: Allowed arguments: show, list
  • deployment sub: Allowed arguments: show, list
  • deployment tenant: Allowed arguments: show, list
  • disk: Allowed arguments: list, show
  • dns dnssec-config: Allowed arguments: show, list
  • dns record-set a: Allowed arguments: show, list
  • dns record-set aaaa: Allowed arguments: show, list
  • dns record-set caa: Allowed arguments: show, list
  • dns record-set cname: Allowed arguments: show, list
  • dns record-set ds: Allowed arguments: show, list
  • dns record-set mx: Allowed arguments: show, list
  • dns record-set naptr: Allowed arguments: show, list
  • dns record-set ns: Allowed arguments: show, list
  • dns record-set ptr: Allowed arguments: show, list
  • dns record-set soa: Allowed arguments: show, list
  • dns record-set srv: Allowed arguments: show, list
  • dns record-set tlsa: Allowed arguments: show, list
  • dns record-set txt: Allowed arguments: show, list
  • dns zone: Allowed arguments: show, list
  • eventhubs cluster namespace: Allowed arguments: show, list
  • eventhubs eventhub authorization-rule: Allowed arguments: show, list
  • eventhubs eventhub consumer-group: Allowed arguments: show, list
  • eventhubs georecovery-alias authorization-rule: Allowed arguments: show, list
  • eventhubs namespace application-group policy: Allowed arguments: show, list
  • eventhubs namespace authorization-rule: Allowed arguments: show, list
  • eventhubs namespace encryption: Allowed arguments: show, list
  • eventhubs namespace identity: Allowed arguments: show, list
  • eventhubs namespace network-rule-set ip-rule: Allowed arguments: show, list
  • eventhubs namespace network-rule-set virtual-network-rule: Allowed arguments: show, list
  • eventhubs namespace nsp-configuration: Allowed arguments: show, list
  • eventhubs namespace private-endpoint-connection: Allowed arguments: show, list
  • eventhubs namespace private-link-resource: Allowed arguments: show, list
  • eventhubs namespace replica: Allowed arguments: show, list
  • eventhubs namespace schema-registry: Allowed arguments: show, list
  • 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 adr ns device: Allowed arguments: show, list
  • iot adr ns policy: Allowed arguments: show, list
  • iot central app identity: Allowed arguments: show, list
  • iot central app private-endpoint-connection: Allowed arguments: show, list
  • iot central app private-link-resource: Allowed arguments: show, list
  • iot central device attestation: Allowed arguments: show, list
  • iot central device c2d-message: Allowed arguments: show, list
  • iot central device command: Allowed arguments: show, list
  • iot central device edge children: Allowed arguments: show, list
  • iot central device edge manifest: Allowed arguments: show, list
  • iot central device edge module: Allowed arguments: show, list
  • iot central device telemetry: Allowed arguments: show, list
  • iot central device twin: Allowed arguments: show, list
  • iot central device-group: Allowed arguments: show, list
  • iot central device-template: Allowed arguments: show, list
  • iot central diagnostics: Allowed arguments: show, list
  • iot central enrollment-group: Allowed arguments: show, list
  • iot central export destination: Allowed arguments: show, list
  • iot central file-upload-config: Allowed arguments: show, list
  • iot central job: Allowed arguments: show, list
  • iot central organization: Allowed arguments: show, list
  • iot central role: Allowed arguments: show, list
  • iot central scheduled-job: Allowed arguments: show, list
  • iot central user: Allowed arguments: show, list
  • iot device c2d-message: Allowed arguments: show, list
  • iot device registration: Allowed arguments: show, list
  • iot dps certificate: Allowed arguments: show, list
  • iot dps enrollment registration: Allowed arguments: show, list
  • iot dps enrollment-group registration: Allowed arguments: show, list
  • iot dps identity: Allowed arguments: show, list
  • iot dps linked-hub: Allowed arguments: show, list
  • iot dps policy: Allowed arguments: show, list
  • iot du account private-endpoint-connection: Allowed arguments: show, list
  • iot du account private-link-resource: Allowed arguments: show, list
  • iot du device class: Allowed arguments: show, list
  • iot du device compliance: Allowed arguments: show, list
  • iot du device deployment: Allowed arguments: show, list
  • iot du device group: Allowed arguments: show, list
  • iot du device health: Allowed arguments: show, list
  • iot du device log: Allowed arguments: show, list
  • iot du device module: Allowed arguments: show, list
  • iot du instance: Allowed arguments: show, list
  • iot du update file: Allowed arguments: show, list
  • iot edge deployment: Allowed arguments: show, list
  • iot edge devices: Allowed arguments: show, list
  • iot hub certificate: Allowed arguments: show, list
  • iot hub configuration: Allowed arguments: show, list
  • iot hub consumer-group: Allowed arguments: show, list
  • iot hub device-identity children: Allowed arguments: show, list
  • iot hub device-identity parent: Allowed arguments: show, list
  • iot hub device-twin: Allowed arguments: show, list
  • iot hub devicestream: Allowed arguments: show, list
  • iot hub digital-twin: Allowed arguments: show, list
  • iot hub distributed-tracing: Allowed arguments: show, list
  • iot hub identity: Allowed arguments: show, list
  • iot hub job: Allowed arguments: show, list
  • iot hub message-endpoint: Allowed arguments: show, list
  • iot hub message-enrichment: Allowed arguments: show, list
  • iot hub message-route fallback: Allowed arguments: show, list
  • iot hub module-identity: Allowed arguments: show, list
  • iot hub module-twin: Allowed arguments: show, list
  • iot hub policy: Allowed arguments: show, list
  • iot hub state: Allowed arguments: show, list
  • iot ops asset dataset point: Allowed arguments: show, list
  • iot ops asset endpoint: Allowed arguments: show, list
  • iot ops asset event: Allowed arguments: show, list
  • iot ops broker authn method: Allowed arguments: show, list
  • iot ops broker authz: Allowed arguments: show, list
  • iot ops broker listener port: Allowed arguments: show, list
  • iot ops broker persist: Allowed arguments: show, list
  • iot ops connector opcua client: Allowed arguments: show, list
  • iot ops connector opcua issuer: Allowed arguments: show, list
  • iot ops connector opcua trust: Allowed arguments: show, list
  • iot ops connector template: Allowed arguments: show, list
  • iot ops dataflow endpoint: Allowed arguments: show, list
  • iot ops dataflow profile: Allowed arguments: show, list
  • iot ops dataflowgraph: Allowed arguments: show, list
  • iot ops identity: Allowed arguments: show, list
  • iot ops mgmt-actions: Allowed arguments: show, list
  • iot ops ns asset: Allowed arguments: show, list
  • iot ops ns device: Allowed arguments: show, list
  • iot ops ns mgmt-endpoint: Allowed arguments: show, list
  • iot ops registry: Allowed arguments: show, list
  • iot ops schema registry: Allowed arguments: show, list
  • iot ops schema version: Allowed arguments: show, list
  • iot ops support: Allowed arguments: show, list
  • keyvault: Allowed arguments: list, show
  • lock: Allowed arguments: list, show
  • logicapp: Allowed arguments: list, show
  • managed-cassandra cluster backup: Allowed arguments: show, list
  • managed-cassandra datacenter: Allowed arguments: show, list
  • maps account: Allowed arguments: show, list
  • maps map: Allowed arguments: show, list
  • mariadb db: Allowed arguments: show, list
  • mariadb server configuration: Allowed arguments: show, list
  • mariadb server firewall-rule: Allowed arguments: show, list
  • mariadb server private-endpoint-connection: Allowed arguments: show, list
  • mariadb server private-link-resource: Allowed arguments: show, list
  • mariadb server replica: Allowed arguments: show, list
  • mariadb server vnet-rule: Allowed arguments: show, list
  • mariadb server-logs: Allowed arguments: show, list
  • monitor log-analytics: Allowed arguments: query
  • monitor metrics: Allowed arguments: list
  • mysql db: Allowed arguments: show, list
  • mysql flexible-server ad-admin: Allowed arguments: show, list
  • mysql flexible-server advanced-threat-protection-setting: Allowed arguments: show, list
  • mysql flexible-server backup: Allowed arguments: show, list
  • mysql flexible-server db: Allowed arguments: show, list
  • mysql flexible-server firewall-rule: Allowed arguments: show, list
  • mysql flexible-server gtid: Allowed arguments: show, list
  • mysql flexible-server identity: Allowed arguments: show, list
  • mysql flexible-server maintenance: Allowed arguments: show, list
  • mysql flexible-server parameter: Allowed arguments: show, list
  • mysql flexible-server replica: Allowed arguments: show, list
  • mysql flexible-server server-logs: Allowed arguments: show, list
  • mysql server ad-admin: Allowed arguments: show, list
  • mysql server configuration: Allowed arguments: show, list
  • mysql server firewall-rule: Allowed arguments: show, list
  • mysql server private-endpoint-connection: Allowed arguments: show, list
  • mysql server private-link-resource: Allowed arguments: show, list
  • mysql server replica: Allowed arguments: show, list
  • mysql server vnet-rule: Allowed arguments: show, list
  • mysql server-logs: Allowed arguments: show, list
  • netappfiles account ad: Allowed arguments: show, list
  • netappfiles account backup-policy: Allowed arguments: show, list
  • netappfiles account backup-vault backup: Allowed arguments: show, list
  • netappfiles account identity: Allowed arguments: show, list
  • netappfiles account quota-limit: Allowed arguments: show, list
  • netappfiles cache: Allowed arguments: show, list
  • netappfiles pool: Allowed arguments: show, list
  • netappfiles quota-limit: Allowed arguments: show, list
  • netappfiles resource region-info default: Allowed arguments: show, list
  • netappfiles snapshot policy: Allowed arguments: show, list
  • netappfiles subvolume metadata: Allowed arguments: show, list
  • netappfiles usage: Allowed arguments: show, list
  • netappfiles volume bucket: Allowed arguments: show, list
  • netappfiles volume export-policy: Allowed arguments: show, list
  • netappfiles volume latest-backup-status current: Allowed arguments: show, list
  • netappfiles volume latest-restore-status current: Allowed arguments: show, list
  • netappfiles volume quota-rule: Allowed arguments: show, list
  • netappfiles volume ransomware-report: Allowed arguments: show, list
  • netappfiles volume replication: Allowed arguments: show, list
  • netappfiles volume-group: Allowed arguments: show, list
  • 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 authorization-rule: Allowed arguments: show, list
  • notification-hub namespace authorization-rule: Allowed arguments: show, list
  • policy assignment identity: Allowed arguments: show, list
  • policy assignment non-compliance-message: Allowed arguments: show, list
  • policy attestation: Allowed arguments: show, list
  • policy definition version: Allowed arguments: show, list
  • policy enrollment: Allowed arguments: show, list
  • policy event: Allowed arguments: show, list
  • policy exemption: Allowed arguments: show, list
  • policy metadata: Allowed arguments: show, list
  • policy remediation deployment: Allowed arguments: show, list
  • policy set-definition version: Allowed arguments: show, list
  • policy state: Allowed arguments: show, list
  • postgres flexible-server advanced-threat-protection-setting: Allowed arguments: show, list
  • postgres flexible-server autonomous-tuning: Allowed arguments: show, list
  • postgres flexible-server backup: Allowed arguments: show, list
  • postgres flexible-server db: Allowed arguments: show, list
  • postgres flexible-server fabric-mirroring: Allowed arguments: show, list
  • postgres flexible-server firewall-rule: Allowed arguments: show, list
  • postgres flexible-server identity: Allowed arguments: show, list
  • postgres flexible-server maintenance-event: Allowed arguments: show, list
  • postgres flexible-server microsoft-entra-admin: Allowed arguments: show, list
  • postgres flexible-server migration: Allowed arguments: show, list
  • postgres flexible-server parameter: Allowed arguments: show, list
  • postgres flexible-server private-endpoint-connection: Allowed arguments: show, list
  • postgres flexible-server private-link-resource: Allowed arguments: show, list
  • postgres flexible-server replica: Allowed arguments: show, list
  • postgres flexible-server server-logs: Allowed arguments: show, list
  • postgres flexible-server virtual-endpoint: Allowed arguments: show, list
  • provider operation: Allowed arguments: show, list
  • provider permission: Allowed arguments: show, list
  • redis access-policy: Allowed arguments: show, list
  • redis access-policy-assignment: Allowed arguments: show, list
  • redis firewall-rules: Allowed arguments: show, list
  • redis identity: Allowed arguments: show, list
  • redis patch-schedule: Allowed arguments: show, list
  • redis server-link: Allowed arguments: show, list
  • relay hyco authorization-rule: Allowed arguments: show, list
  • relay namespace authorization-rule: Allowed arguments: show, list
  • relay wcfrelay authorization-rule: Allowed arguments: show, list
  • resource: Allowed arguments: list, show
  • role assignment: Allowed arguments: show, list
  • role definition: Allowed arguments: show, list
  • role deny-assignment: Allowed arguments: show, list
  • search offering: Allowed arguments: show, list
  • search private-endpoint-connection: Allowed arguments: show, list
  • search private-link-resource: Allowed arguments: show, list
  • search service network-security-perimeter-configuration: Allowed arguments: show, list
  • search service private-endpoint-connection: Allowed arguments: show, list
  • search service private-link-resource: Allowed arguments: show, list
  • search service shared-private-link-resource: Allowed arguments: show, list
  • search shared-private-link-resource: Allowed arguments: show, list
  • search usage: Allowed arguments: show, list
  • security adaptive-application-controls: Allowed arguments: show, list
  • security adaptive_network_hardenings: Allowed arguments: show, list
  • security alert: Allowed arguments: show, list
  • security alerts-suppression-rule: Allowed arguments: show, list
  • security allowed_connections: Allowed arguments: show, list
  • security api-collection apim: Allowed arguments: show, list
  • security assessment: Allowed arguments: show, list
  • security assessment-metadata: Allowed arguments: show, list
  • security atp cosmosdb: Allowed arguments: show, list
  • security atp storage: Allowed arguments: show, list
  • security auto-provisioning-setting: Allowed arguments: show, list
  • security automation: Allowed arguments: show, list
  • security automation-action-event-hub: Allowed arguments: show, list
  • security automation-action-logic-app: Allowed arguments: show, list
  • security automation-action-workspace: Allowed arguments: show, list
  • security automation-rule: Allowed arguments: show, list
  • security automation-rule-set: Allowed arguments: show, list
  • security automation-scope: Allowed arguments: show, list
  • security automation-source: Allowed arguments: show, list
  • security contact: Allowed arguments: show, list
  • security discovered-security-solution: Allowed arguments: show, list
  • security external-security-solution: Allowed arguments: show, list
  • security iot-alerts: Allowed arguments: show, list
  • security iot-analytics: Allowed arguments: show, list
  • security iot-recommendations: Allowed arguments: show, list
  • security iot-solution: Allowed arguments: show, list
  • security jit-policy: Allowed arguments: show, list
  • security location: Allowed arguments: show, list
  • security pricing: Allowed arguments: show, list
  • security regulatory-compliance-assessments: Allowed arguments: show, list
  • security regulatory-compliance-controls: Allowed arguments: show, list
  • security regulatory-compliance-standards: Allowed arguments: show, list
  • security secure-score-control-definitions: Allowed arguments: show, list
  • security secure-score-controls: Allowed arguments: show, list
  • security secure-scores: Allowed arguments: show, list
  • security security-connector devops azuredevopsorg project repo: Allowed arguments: show, list
  • security security-connector devops githubowner repo: Allowed arguments: show, list
  • security security-connector devops gitlabgroup project: Allowed arguments: show, list
  • security security-solutions: Allowed arguments: show, list
  • security security-solutions-reference-data: Allowed arguments: show, list
  • security setting: Allowed arguments: show, list
  • security sub-assessment: Allowed arguments: show, list
  • security task: Allowed arguments: show, list
  • security topology: Allowed arguments: show, list
  • security va sql baseline: Allowed arguments: show, list
  • security va sql results: Allowed arguments: show, list
  • security va sql scans scan-operation-result: Allowed arguments: show, list
  • security workspace-setting: Allowed arguments: show, list
  • servicebus georecovery-alias authorization-rule: Allowed arguments: show, list
  • servicebus migration: Allowed arguments: show, list
  • servicebus namespace authorization-rule: Allowed arguments: show, list
  • servicebus namespace encryption: Allowed arguments: show, list
  • servicebus namespace identity: Allowed arguments: show, list
  • servicebus namespace network-rule-set ip-rule: Allowed arguments: show, list
  • servicebus namespace network-rule-set virtual-network-rule: Allowed arguments: show, list
  • servicebus namespace private-endpoint-connection: Allowed arguments: show, list
  • servicebus namespace private-link-resource: Allowed arguments: show, list
  • servicebus namespace replica: Allowed arguments: show, list
  • servicebus queue authorization-rule: Allowed arguments: show, list
  • servicebus topic authorization-rule: Allowed arguments: show, list
  • servicebus topic subscription rule: Allowed arguments: show, list
  • sf application certificate: Allowed arguments: show, list
  • sf application-type version: Allowed arguments: show, list
  • sf cluster client-certificate: Allowed arguments: show, list
  • sf cluster durability: Allowed arguments: show, list
  • sf cluster node: Allowed arguments: show, list
  • sf cluster node-type: Allowed arguments: show, list
  • sf cluster reliability: Allowed arguments: show, list
  • sf cluster setting: Allowed arguments: show, list
  • sf cluster upgrade-type: Allowed arguments: show, list
  • sf managed-application: Allowed arguments: show, list
  • sf managed-application-type version: Allowed arguments: show, list
  • sf managed-cluster client-certificate: Allowed arguments: show, list
  • sf managed-cluster network-security-rule: Allowed arguments: show, list
  • sf managed-node-type node: Allowed arguments: show, list
  • sf managed-node-type vm-extension: Allowed arguments: show, list
  • sf managed-service correlation-scheme: Allowed arguments: show, list
  • sf managed-service load-metrics: Allowed arguments: show, list
  • sf service: Allowed arguments: show, list
  • sig gallery-application version: Allowed arguments: show, list
  • sig identity: Allowed arguments: show, list
  • sig image-definition: Allowed arguments: show, list
  • sig image-version: Allowed arguments: show, list
  • sig in-vm-access-control-profile: Allowed arguments: show, list
  • sig in-vm-access-control-profile-version: Allowed arguments: show, list
  • sig share: Allowed arguments: show, list
  • signalr: Allowed arguments: list, show
  • spring api-portal custom-domain: Allowed arguments: show, list
  • spring apm: Allowed arguments: show, list
  • spring app custom-domain: Allowed arguments: show, list
  • spring app deployment: Allowed arguments: show, list
  • spring app identity: Allowed arguments: show, list
  • spring app-insights: Allowed arguments: show, list
  • spring application-accelerator customized-accelerator: Allowed arguments: show, list
  • spring application-accelerator predefined-accelerator: Allowed arguments: show, list
  • spring application-configuration-service config: Allowed arguments: show, list
  • spring application-configuration-service git repo: Allowed arguments: show, list
  • spring application-live-view: Allowed arguments: show, list
  • spring build-service build result: Allowed arguments: show, list
  • spring build-service builder buildpack-binding: Allowed arguments: show, list
  • spring certificate: Allowed arguments: show, list
  • spring component instance: Allowed arguments: show, list
  • spring config-server git repo: Allowed arguments: show, list
  • spring connection: Allowed arguments: show, list
  • spring container-registry: Allowed arguments: show, list
  • spring dev-tool: Allowed arguments: show, list
  • spring eureka-server: Allowed arguments: show, list
  • spring gateway custom-domain: Allowed arguments: show, list
  • spring gateway route-config: Allowed arguments: show, list
  • spring job execution instance: Allowed arguments: show, list
  • spring private-dns-zone: Allowed arguments: show, list
  • spring service-registry: Allowed arguments: show, list
  • spring storage: Allowed arguments: show, list
  • spring test-endpoint: Allowed arguments: show, list
  • sql db: Allowed arguments: list, show
  • sql server: Allowed arguments: list, show
  • staticwebapp: Allowed arguments: list, show
  • storage account: Allowed arguments: list, show
  • synapse activity-run: Allowed arguments: show, list
  • synapse ad-only-auth: Allowed arguments: show, list
  • synapse data-flow: Allowed arguments: show, list
  • synapse dataset: Allowed arguments: show, list
  • synapse integration-runtime managed: Allowed arguments: show, list
  • synapse integration-runtime self-hosted: Allowed arguments: show, list
  • synapse integration-runtime-node: Allowed arguments: show, list
  • synapse kql-script: Allowed arguments: show, list
  • synapse kusto attached-database-configuration: Allowed arguments: show, list
  • synapse kusto data-connection event-grid: Allowed arguments: show, list
  • synapse kusto data-connection event-hub: Allowed arguments: show, list
  • synapse kusto data-connection iot-hub: Allowed arguments: show, list
  • synapse kusto database: Allowed arguments: show, list
  • synapse kusto database-principal-assignment: Allowed arguments: show, list
  • synapse kusto pool: Allowed arguments: show, list
  • synapse kusto pool-principal-assignment: Allowed arguments: show, list
  • synapse kusto-operation: Allowed arguments: show, list
  • synapse link-connection: Allowed arguments: show, list
  • synapse linked-service: Allowed arguments: show, list
  • synapse managed-private-endpoints: Allowed arguments: show, list
  • synapse notebook: Allowed arguments: show, list
  • synapse pipeline: Allowed arguments: show, list
  • synapse pipeline-run: Allowed arguments: show, list
  • synapse role assignment: Allowed arguments: show, list
  • synapse role definition: Allowed arguments: show, list
  • synapse role scope: Allowed arguments: show, list
  • synapse spark job: Allowed arguments: show, list
  • synapse spark pool: Allowed arguments: show, list
  • synapse spark session: Allowed arguments: show, list
  • synapse spark statement: Allowed arguments: show, list
  • synapse spark-job-definition: Allowed arguments: show, list
  • synapse sql ad-admin: Allowed arguments: show, list
  • synapse sql audit-policy: Allowed arguments: show, list
  • synapse sql pool audit-policy: Allowed arguments: show, list
  • synapse sql pool classification recommendation: Allowed arguments: show, list
  • synapse sql pool tde: Allowed arguments: show, list
  • synapse sql pool threat-policy: Allowed arguments: show, list
  • synapse sql-script: Allowed arguments: show, list
  • synapse trigger: Allowed arguments: show, list
  • synapse trigger-run: Allowed arguments: show, list
  • synapse workspace firewall-rule: Allowed arguments: show, list
  • synapse workspace managed-identity: Allowed arguments: show, list
  • synapse workspace-package: Allowed arguments: show, list
  • tag: Allowed arguments: list
  • ts: Allowed arguments: list, show
  • version: Positional args accepted
  • vm aem: Allowed arguments: show, list
  • vm application: Allowed arguments: show, list
  • vm availability-set: Allowed arguments: show, list
  • vm boot-diagnostics: Allowed arguments: show, list
  • vm diagnostics: Allowed arguments: show, list
  • vm disk: Allowed arguments: show, list
  • vm encryption: Allowed arguments: show, list
  • vm extension image: Allowed arguments: show, list
  • vm host group: Allowed arguments: show, list
  • vm identity: Allowed arguments: show, list
  • vm image terms: Allowed arguments: show, list
  • vm monitor log: Allowed arguments: show, list
  • vm monitor metrics: Allowed arguments: show, list
  • vm nic: Allowed arguments: show, list
  • vm repair: Allowed arguments: show, list
  • vm run-command: Allowed arguments: show, list
  • vm unmanaged-disk: Allowed arguments: show, list
  • vm user: Allowed arguments: show, list
  • vmss application: Allowed arguments: show, list
  • vmss diagnostics: Allowed arguments: show, list
  • vmss disk: Allowed arguments: show, list
  • vmss encryption: Allowed arguments: show, list
  • vmss extension image: Allowed arguments: show, list
  • vmss identity: Allowed arguments: show, list
  • vmss nic: Allowed arguments: show, list
  • vmss rolling-upgrade: Allowed arguments: show, list
  • vmss run-command: Allowed arguments: show, list
  • webapp: Allowed arguments: list, show
  • Allowed standalone flags: –help, -h, –version

Examples:

  • az mysql server show --name n --resource-group g
  • az servicebus namespace list
  • az batch pool show --pool-id p
  • az container logs --name n --resource-group g
  • az cdn name-exists --name n
  • az search service show --name n --resource-group g
  • az vm nic list --vm-name v --resource-group g
  • az batch node list --pool-id p
  • az eventhubs namespace authorization-rule list --namespace-name n --resource-group g

doctl

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

  • account get: Flags: –help, -h
  • account ratelimit: Flags: –help, -h
  • apps get: Flags: –help, -h
  • apps list: Flags: –help, -h
  • auth list: Flags: –help, -h
  • balance get: Flags: –help, -h
  • billing-history list: Flags: –help, -h
  • compute action: Allowed arguments: list, get
  • compute cdn: Allowed arguments: list, get
  • compute certificate: Allowed arguments: list, get
  • compute domain: Allowed arguments: list, get
  • compute droplet: Allowed arguments: list, get
  • compute firewall: Allowed arguments: list, get
  • compute image: Allowed arguments: list, get
  • compute load-balancer: Allowed arguments: list, get
  • compute region: Allowed arguments: list
  • compute reserved-ip: Allowed arguments: list, get
  • compute size: Allowed arguments: list
  • compute snapshot: Allowed arguments: list, get
  • compute ssh-key: Allowed arguments: list, get
  • compute tag: Allowed arguments: list, get
  • compute volume: Allowed arguments: list, get
  • databases get: Flags: –help, -h
  • databases list: Flags: –help, -h
  • invoice: Allowed arguments: list, get, summary
  • kubernetes cluster: Allowed arguments: list, get
  • monitoring alert: Allowed arguments: list, get
  • projects get: Flags: –help, -h
  • projects list: Flags: –help, -h
  • registry get: Flags: –help, -h
  • version
  • vpcs get: Flags: –help, -h
  • vpcs list: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • doctl version
  • doctl account get
  • doctl account ratelimit
  • doctl balance get
  • doctl billing-history list
  • doctl invoice list
  • doctl auth list
  • doctl compute droplet list
  • doctl compute droplet get 12345
  • doctl compute snapshot list
  • doctl compute load-balancer list
  • doctl databases list
  • doctl kubernetes cluster list
  • doctl registry get
  • doctl vpcs list
  • doctl monitoring alert list

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 authorized-orgs: Allowed arguments: describe, list
  • access-context-manager cloud-bindings: Allowed arguments: describe, list
  • access-context-manager levels conditions: Allowed arguments: describe, list
  • access-context-manager perimeters dry-run: Allowed arguments: describe, list
  • access-context-manager policies: Allowed arguments: describe, list
  • access-context-manager supported-permissions: Allowed arguments: describe, list
  • access-context-manager supported-services: Allowed arguments: describe, list
  • ai custom-jobs: Allowed arguments: describe, list
  • ai endpoints: Allowed arguments: describe, list
  • ai hp-tuning-jobs: Allowed arguments: describe, list
  • ai index-endpoints: Allowed arguments: describe, list
  • ai indexes: Allowed arguments: describe, list
  • ai model-garden models: Allowed arguments: describe, list
  • ai model-monitoring-jobs: Allowed arguments: describe, list
  • ai models: Allowed arguments: describe, list
  • ai operations: Allowed arguments: describe, list
  • ai persistent-resources: Allowed arguments: describe, list
  • ai tensorboards: Allowed arguments: describe, list
  • ai tuning-jobs: Allowed arguments: describe, list
  • ai-platform jobs: Allowed arguments: describe, list
  • ai-platform local: Allowed arguments: describe, list
  • ai-platform models: Allowed arguments: describe, list
  • ai-platform operations: Allowed arguments: describe, list
  • ai-platform versions: Allowed arguments: describe, list
  • alloydb backups: Allowed arguments: describe, list
  • alloydb clusters: Allowed arguments: describe, list
  • alloydb instances: Allowed arguments: describe, list
  • alloydb operations: Allowed arguments: describe, list
  • alloydb users: Allowed arguments: describe, list
  • api-gateway api-configs: Allowed arguments: describe, list
  • api-gateway apis: Allowed arguments: describe, list
  • api-gateway gateways: Allowed arguments: describe, list
  • api-gateway operations: Allowed arguments: describe, list
  • apigee apis: Allowed arguments: describe, list
  • apigee applications: Allowed arguments: describe, list
  • apigee deployments: Allowed arguments: describe, list
  • apigee developers: Allowed arguments: describe, list
  • apigee environments: Allowed arguments: describe, list
  • apigee organizations: Allowed arguments: describe, list
  • apigee products: Allowed arguments: describe, list
  • app instances: Allowed arguments: describe, list
  • app services: Allowed arguments: describe, list
  • app versions: Allowed arguments: describe, list
  • artifacts apt: Allowed arguments: describe, list
  • artifacts apt: Allowed arguments: describe, list
  • artifacts attachments: Allowed arguments: describe, list
  • artifacts attachments: Allowed arguments: describe, list
  • artifacts docker images: Allowed arguments: describe, list
  • artifacts docker images: Allowed arguments: describe, list
  • artifacts docker tags: Allowed arguments: describe, list
  • artifacts docker tags: Allowed arguments: describe, list
  • artifacts files: Allowed arguments: describe, list
  • artifacts files: Allowed arguments: describe, list
  • artifacts generic: Allowed arguments: describe, list
  • artifacts generic: Allowed arguments: describe, list
  • artifacts go: Allowed arguments: describe, list
  • artifacts go: Allowed arguments: describe, list
  • artifacts image-streaming-cache: Allowed arguments: describe, list
  • artifacts image-streaming-cache: Allowed arguments: describe, list
  • artifacts locations: Allowed arguments: describe, list
  • artifacts locations: Allowed arguments: describe, list
  • artifacts operations: Allowed arguments: describe, list
  • artifacts operations: Allowed arguments: describe, list
  • artifacts packages: Allowed arguments: describe, list
  • artifacts packages: Allowed arguments: describe, list
  • artifacts print-settings: Allowed arguments: describe, list
  • artifacts print-settings: Allowed arguments: describe, list
  • artifacts projects: Allowed arguments: describe, list
  • artifacts projects: Allowed arguments: describe, list
  • artifacts repositories: Allowed arguments: describe, list
  • artifacts repositories: Allowed arguments: describe, list
  • artifacts rules: Allowed arguments: describe, list
  • artifacts rules: Allowed arguments: describe, list
  • artifacts sbom: Allowed arguments: describe, list
  • artifacts sbom: Allowed arguments: describe, list
  • artifacts settings: Allowed arguments: describe, list
  • artifacts settings: Allowed arguments: describe, list
  • artifacts tags: Allowed arguments: describe, list
  • artifacts tags: Allowed arguments: describe, list
  • artifacts versions: Allowed arguments: describe, list
  • artifacts versions: Allowed arguments: describe, list
  • artifacts vpcsc-config: Allowed arguments: describe, list
  • artifacts vpcsc-config: Allowed arguments: describe, list
  • artifacts vulnerabilities: Allowed arguments: describe, list
  • artifacts vulnerabilities: Allowed arguments: describe, list
  • artifacts yum: Allowed arguments: describe, list
  • artifacts yum: Allowed arguments: describe, list
  • assured operations: Allowed arguments: describe, list
  • assured workloads violations: Allowed arguments: describe, list
  • auth list: Flags: –filter-account, –help, -h
  • auth print-access-token
  • auth print-identity-token
  • batch jobs: Allowed arguments: describe, list
  • batch tasks: Allowed arguments: describe, list
  • bigtable app-profiles: Allowed arguments: describe, list
  • bigtable authorized-views: Allowed arguments: describe, list
  • bigtable backups: Allowed arguments: describe, list
  • bigtable clusters: Allowed arguments: describe, list
  • bigtable hot-tablets: Allowed arguments: describe, list
  • bigtable instances tables: Allowed arguments: describe, list
  • bigtable logical-views: Allowed arguments: describe, list
  • bigtable materialized-views: Allowed arguments: describe, list
  • bigtable operations: Allowed arguments: describe, list
  • bigtable schema-bundles: Allowed arguments: describe, list
  • bigtable tables: Allowed arguments: describe, list
  • billing accounts: Allowed arguments: describe, list
  • billing budgets: Allowed arguments: describe, list
  • billing projects: Allowed arguments: describe, list
  • builds: Allowed arguments: describe, list, log
  • certificate-manager certificates: Allowed arguments: describe, list
  • certificate-manager dns-authorizations: Allowed arguments: describe, list
  • certificate-manager issuance-configs: Allowed arguments: describe, list
  • certificate-manager maps entries: Allowed arguments: describe, list
  • certificate-manager operations: Allowed arguments: describe, list
  • certificate-manager trust-configs: Allowed arguments: describe, list
  • composer environments snapshots: Allowed arguments: describe, list
  • composer environments storage dags: Allowed arguments: describe, list
  • composer environments storage data: Allowed arguments: describe, list
  • composer environments storage plugins: Allowed arguments: describe, list
  • composer environments user-workloads-config-maps: Allowed arguments: describe, list
  • composer operations: Allowed arguments: describe, list
  • 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 flex-template: Allowed arguments: describe, list
  • dataflow jobs: Allowed arguments: describe, list
  • dataflow snapshots: Allowed arguments: describe, list
  • dataflow yaml: Allowed arguments: describe, list
  • dataproc autoscaling-policies: Allowed arguments: describe, list
  • dataproc batches: Allowed arguments: describe, list
  • dataproc clusters gke: Allowed arguments: describe, list
  • dataproc jobs: Allowed arguments: describe, list
  • dataproc node-groups: Allowed arguments: describe, list
  • dataproc operations: Allowed arguments: describe, list
  • dataproc workflow-templates: Allowed arguments: describe, list
  • deploy automation-runs: Allowed arguments: describe, list
  • deploy automations: Allowed arguments: describe, list
  • deploy custom-target-types: Allowed arguments: describe, list
  • deploy delivery-pipelines: Allowed arguments: describe, list
  • deploy deploy-policies: Allowed arguments: describe, list
  • deploy job-runs: Allowed arguments: describe, list
  • deploy releases: Allowed arguments: describe, list
  • deploy rollouts: Allowed arguments: describe, list
  • deploy targets: Allowed arguments: describe, list
  • 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 audit-logs-provider method-names: Allowed arguments: describe, list
  • eventarc audit-logs-provider service-names: Allowed arguments: describe, list
  • eventarc channel-connections: Allowed arguments: describe, list
  • eventarc channels: Allowed arguments: describe, list
  • eventarc enrollments: Allowed arguments: describe, list
  • eventarc google-api-sources: Allowed arguments: describe, list
  • eventarc google-channels: Allowed arguments: describe, list
  • eventarc locations: Allowed arguments: describe, list
  • eventarc message-buses: Allowed arguments: describe, list
  • eventarc pipelines: Allowed arguments: describe, list
  • eventarc providers: Allowed arguments: describe, list
  • eventarc triggers: Allowed arguments: describe, list
  • filestore backups: Allowed arguments: describe, list
  • filestore instances snapshots: Allowed arguments: describe, list
  • filestore locations: Allowed arguments: describe, list
  • filestore operations: Allowed arguments: describe, list
  • filestore regions: Allowed arguments: describe, list
  • filestore zones: Allowed arguments: describe, list
  • firestore backups schedules: Allowed arguments: describe, list
  • firestore databases: Allowed arguments: describe, list
  • firestore fields ttls: Allowed arguments: describe, list
  • firestore indexes composite: Allowed arguments: describe, list
  • firestore indexes fields: Allowed arguments: describe, list
  • firestore locations: Allowed arguments: describe, list
  • firestore operations: Allowed arguments: describe, list
  • functions: Allowed arguments: describe, list
  • healthcare consent-stores: Allowed arguments: describe, list
  • healthcare datasets: Allowed arguments: describe, list
  • healthcare dicom-stores: Allowed arguments: describe, list
  • healthcare fhir-stores: Allowed arguments: describe, list
  • healthcare hl7v2-stores: Allowed arguments: describe, list
  • healthcare operations: Allowed arguments: describe, list
  • iam roles: Allowed arguments: describe, list
  • iam service-accounts: Allowed arguments: describe, get-iam-policy, list
  • identity groups memberships: Allowed arguments: describe, list
  • info: Flags: –anonymize, –help, –run-diagnostics, -h
  • kms autokey-config: Allowed arguments: describe, list
  • kms ekm-config: Allowed arguments: describe, list
  • kms ekm-connections: Allowed arguments: describe, list
  • kms import-jobs: Allowed arguments: describe, list
  • kms inventory: Allowed arguments: describe, list
  • kms key-handles: Allowed arguments: describe, list
  • kms keyrings: Allowed arguments: describe, list
  • kms keys versions: Allowed arguments: describe, list
  • kms locations: Allowed arguments: describe, list
  • kms operations: Allowed arguments: describe, list
  • kms retired-resources: Allowed arguments: describe, list
  • kms single-tenant-hsm proposal: Allowed arguments: describe, list
  • logging logs: Allowed arguments: describe, list
  • logging read: Positional args accepted
  • memcache instances: Allowed arguments: describe, list
  • memcache operations: Allowed arguments: describe, list
  • memcache regions: Allowed arguments: describe, list
  • monitoring dashboards: Allowed arguments: describe, list
  • monitoring policies conditions: Allowed arguments: describe, list
  • monitoring snoozes: Allowed arguments: describe, list
  • monitoring uptime: Allowed arguments: describe, list
  • network-management connectivity-tests: Allowed arguments: describe, list
  • network-management network-monitoring-providers monitoring-points: Allowed arguments: describe, list
  • network-management network-monitoring-providers network-paths: Allowed arguments: describe, list
  • network-management network-monitoring-providers web-paths: Allowed arguments: describe, list
  • network-management operations: Allowed arguments: describe, list
  • network-management vpc-flow-logs-configs: Allowed arguments: describe, list
  • network-services agent-gateways: Allowed arguments: describe, list
  • network-services endpoint-policies: Allowed arguments: describe, list
  • network-services gateways: Allowed arguments: describe, list
  • network-services grpc-routes: Allowed arguments: describe, list
  • network-services http-routes: Allowed arguments: describe, list
  • network-services meshes: Allowed arguments: describe, list
  • network-services multicast-consumer-associations: Allowed arguments: describe, list
  • network-services multicast-domain-activations: Allowed arguments: describe, list
  • network-services multicast-domain-groups: Allowed arguments: describe, list
  • network-services multicast-domains: Allowed arguments: describe, list
  • network-services multicast-group-consumer-activations: Allowed arguments: describe, list
  • network-services multicast-group-producer-activations: Allowed arguments: describe, list
  • network-services multicast-group-range-activations: Allowed arguments: describe, list
  • network-services multicast-group-ranges: Allowed arguments: describe, list
  • network-services multicast-producer-associations: Allowed arguments: describe, list
  • network-services operations: Allowed arguments: describe, list
  • network-services route-views: Allowed arguments: describe, list
  • network-services service-bindings: Allowed arguments: describe, list
  • network-services service-lb-policies: Allowed arguments: describe, list
  • network-services tcp-routes: Allowed arguments: describe, list
  • network-services tls-routes: Allowed arguments: describe, list
  • notebooks environments: Allowed arguments: describe, list
  • notebooks instances: Allowed arguments: describe, list
  • notebooks locations: Allowed arguments: describe, list
  • notebooks runtimes: Allowed arguments: describe, list
  • organizations: Allowed arguments: describe, list
  • policy-intelligence: Allowed arguments: lint-condition, query-activity, troubleshoot-policy
  • projects: Allowed arguments: describe, get-iam-policy, list
  • pubsub lite-operations: Allowed arguments: describe, list
  • pubsub lite-reservations: Allowed arguments: describe, list
  • pubsub lite-subscriptions: Allowed arguments: describe, list
  • pubsub lite-topics: Allowed arguments: describe, list
  • pubsub message-transforms: Allowed arguments: describe, list
  • pubsub schemas: Allowed arguments: describe, list
  • pubsub snapshots: Allowed arguments: describe, list
  • pubsub subscriptions: Allowed arguments: describe, list
  • pubsub topics: Allowed arguments: describe, list
  • recaptcha firewall-policies: Allowed arguments: describe, list
  • recaptcha keys: Allowed arguments: describe, list
  • recommender insight-type-config: Allowed arguments: describe, list
  • recommender insights: Allowed arguments: describe, list
  • recommender recommendations: Allowed arguments: describe, list
  • recommender recommender-config: Allowed arguments: describe, list
  • redis acl-policies: Allowed arguments: describe, list
  • redis clusters backup-collections: Allowed arguments: describe, list
  • redis clusters backups: Allowed arguments: describe, list
  • redis instances: Allowed arguments: describe, list
  • redis operations: Allowed arguments: describe, list
  • redis regions: Allowed arguments: describe, list
  • redis zones: Allowed arguments: describe, list
  • resource-manager capabilities: Allowed arguments: describe, list
  • resource-manager folders: Allowed arguments: describe, list
  • resource-manager org-policies: Allowed arguments: describe, list
  • resource-manager tags bindings: Allowed arguments: describe, list
  • resource-manager tags holds: Allowed arguments: describe, list
  • resource-manager tags keys: Allowed arguments: describe, list
  • resource-manager tags values: Allowed arguments: describe, list
  • run services: Allowed arguments: describe, list
  • scc custom-modules sha: Allowed arguments: describe, list
  • scc manage custom-modules etd: Allowed arguments: describe, list
  • scc manage custom-modules sha: Allowed arguments: describe, list
  • scc manage services: Allowed arguments: describe, list
  • scheduler cmek-config: Allowed arguments: describe, list
  • scheduler jobs: Allowed arguments: describe, list
  • scheduler locations: Allowed arguments: describe, list
  • scheduler operations: Allowed arguments: describe, list
  • secrets describe
  • secrets list
  • secrets versions access
  • secrets versions describe
  • secrets versions list
  • service-directory endpoints: Allowed arguments: describe, list
  • service-directory locations: Allowed arguments: describe, list
  • service-directory namespaces: Allowed arguments: describe, list
  • service-directory services: Allowed arguments: describe, list
  • services: Allowed arguments: list
  • source project-configs: Allowed arguments: describe, list
  • source repos: Allowed arguments: describe, list
  • spanner backup-schedules: Allowed arguments: describe, list
  • spanner backups: Allowed arguments: describe, list
  • spanner databases ddl: Allowed arguments: describe, list
  • spanner databases roles: Allowed arguments: describe, list
  • spanner databases sessions: Allowed arguments: describe, list
  • spanner databases splits: Allowed arguments: describe, list
  • spanner instance-configs: Allowed arguments: describe, list
  • spanner instance-partitions: Allowed arguments: describe, list
  • spanner instances: Allowed arguments: describe, list
  • spanner operations: Allowed arguments: describe, list
  • spanner rows: Allowed arguments: describe, list
  • spanner samples: Allowed arguments: describe, list
  • sql databases: Allowed arguments: describe, list
  • sql instances: Allowed arguments: describe, list
  • sql operations: Allowed arguments: describe, list
  • storage batch-operations bucket-operations: Allowed arguments: describe, list
  • storage batch-operations jobs: Allowed arguments: describe, list
  • storage buckets anywhere-caches: Allowed arguments: describe, list
  • storage buckets notifications: Allowed arguments: describe, list
  • storage folders: Allowed arguments: describe, list
  • storage hmac: Allowed arguments: describe, list
  • storage insights dataset-configs: Allowed arguments: describe, list
  • storage insights inventory-reports details: Allowed arguments: describe, list
  • storage intelligence-configs: Allowed arguments: describe, list
  • storage intelligence-findings revisions: Allowed arguments: describe, list
  • storage managed-folders: Allowed arguments: describe, list
  • storage objects: Allowed arguments: describe, list
  • storage operations: Allowed arguments: describe, list
  • tasks cmek-config: Allowed arguments: describe, list
  • tasks locations: Allowed arguments: describe, list
  • tasks queues: Allowed arguments: describe, list
  • transfer agent-pools: Allowed arguments: describe, list
  • transfer agents: Allowed arguments: describe, list
  • transfer jobs: Allowed arguments: describe, list
  • transfer operations: Allowed arguments: describe, list
  • version: Positional args accepted
  • vmware announcements: Allowed arguments: describe, list
  • vmware datastores: Allowed arguments: describe, list
  • vmware dns-bind-permission: Allowed arguments: describe, list
  • vmware locations: Allowed arguments: describe, list
  • vmware network-peerings routes: Allowed arguments: describe, list
  • vmware network-policies external-access-rules: Allowed arguments: describe, list
  • vmware networks: Allowed arguments: describe, list
  • vmware node-types: Allowed arguments: describe, list
  • vmware operations: Allowed arguments: describe, list
  • vmware private-clouds clusters nodes: Allowed arguments: describe, list
  • vmware private-clouds dns-forwarding: Allowed arguments: describe, list
  • vmware private-clouds external-addresses: Allowed arguments: describe, list
  • vmware private-clouds hcx activationkeys: Allowed arguments: describe, list
  • vmware private-clouds logging-servers: Allowed arguments: describe, list
  • vmware private-clouds management-dns-zone-bindings: Allowed arguments: describe, list
  • vmware private-clouds nsx: Allowed arguments: describe, list
  • vmware private-clouds subnets: Allowed arguments: describe, list
  • vmware private-clouds upgrades: Allowed arguments: describe, list
  • vmware private-clouds vcenter: Allowed arguments: describe, list
  • vmware private-connections routes: Allowed arguments: describe, list
  • workflows executions: Allowed arguments: describe, list
  • Allowed standalone flags: –help, -h, –version

hcloud

https://github.com/hetznercloud/cli

  • all list: Flags: –help, -h. Valued: –output, -o
  • 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
  • iso describe: Flags: –help, -h. Valued: –output, -o
  • iso list: Flags: –help, -h. Valued: –output, -o
  • load-balancer describe: Flags: –help, -h. Valued: –output, -o
  • load-balancer list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • load-balancer-type describe: Flags: –help, -h. Valued: –output, -o
  • load-balancer-type list: Flags: –help, -h. Valued: –output, -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
  • storage-box describe: Flags: –help, -h. Valued: –output, -o
  • storage-box list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • storage-box-type describe: Flags: –help, -h. Valued: –output, -o
  • storage-box-type list: Flags: –help, -h. Valued: –output, -o
  • version
  • volume describe: Flags: –help, -h. Valued: –output, -o
  • volume list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • zone describe: Flags: –help, -h. Valued: –output, -o
  • zone list: Flags: –help, -h. Valued: –output, –selector, -l, -o
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • hcloud version
  • hcloud server list
  • hcloud server list -o json
  • hcloud server describe my-server
  • hcloud image list --type system
  • hcloud datacenter list
  • hcloud iso list
  • hcloud zone list
  • hcloud all list
  • hcloud context list

linode-cli

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

  • account events-list: Flags: –help
  • account invoice-view: Flags: –help
  • account invoices-list: Flags: –help
  • account notifications-list: Flags: –help
  • account transfer: 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 kernels: Flags: –help
  • linodes list: Flags: –help
  • linodes types: Flags: –help
  • linodes view: Flags: –help
  • lke cluster-view: Flags: –help
  • lke clusters-list: Flags: –help
  • networking ip-view: Flags: –help
  • networking ips-list: Flags: –help
  • nodebalancers list: Flags: –help
  • nodebalancers view: Flags: –help
  • profile view: Flags: –help
  • regions list: Flags: –help
  • regions view: Flags: –help
  • stackscripts list: Flags: –help
  • stackscripts view: Flags: –help
  • tags list: Flags: –help
  • tickets list: Flags: –help
  • tickets view: Flags: –help
  • volumes list: Flags: –help
  • volumes view: Flags: –help
  • vpcs list: Flags: –help
  • vpcs view: Flags: –help
  • Allowed standalone flags: –help, –version

Examples:

  • linode-cli linodes list
  • linode-cli linodes view 123
  • linode-cli linodes types
  • linode-cli linodes kernels
  • linode-cli regions list
  • linode-cli images list
  • linode-cli volumes list
  • linode-cli account view
  • linode-cli account invoices-list
  • linode-cli tickets list
  • linode-cli stackscripts list
  • linode-cli vpcs list
  • linode-cli tags list

oci

https://docs.oracle.com/en-us/iaas/tools/oci-cli/latest/oci_cli_docs/

  • audit event: Allowed arguments: list
  • budgets alert-rule: Allowed arguments: list, get
  • budgets budget: Allowed arguments: list, get
  • bv boot-volume: Allowed arguments: list, get
  • bv volume: Allowed arguments: list, get
  • bv volume-backup: Allowed arguments: list, get
  • bv volume-group: Allowed arguments: list, get
  • compute boot-volume-attachment: Allowed arguments: list, get
  • compute image: Allowed arguments: list, get
  • compute instance: Allowed arguments: list, get
  • compute shape: Allowed arguments: list
  • compute vnic-attachment: Allowed arguments: list, get
  • db autonomous-database: Allowed arguments: list, get
  • db backup: Allowed arguments: list, get
  • db database: Allowed arguments: list, get
  • db db-home: Allowed arguments: list, get
  • db db-node: Allowed arguments: list, get
  • db db-system: Allowed arguments: list, get
  • fs export: Allowed arguments: list, get
  • fs file-system: Allowed arguments: list, get
  • fs mount-target: Allowed arguments: list, get
  • fs snapshot: Allowed arguments: list, get
  • iam availability-domain: Allowed arguments: list
  • iam compartment: Allowed arguments: list, get
  • iam dynamic-group: Allowed arguments: list, get
  • iam fault-domain: Allowed arguments: list
  • iam group: Allowed arguments: list, get
  • iam policy: Allowed arguments: list, get
  • iam region: Allowed arguments: list
  • iam tag: Allowed arguments: list, get
  • iam tag-namespace: Allowed arguments: list, get
  • iam user: Allowed arguments: list, get
  • lb backend: Allowed arguments: list, get
  • lb backend-set: Allowed arguments: list, get
  • lb certificate: Allowed arguments: list, get
  • lb listener: Allowed arguments: list, get
  • lb load-balancer: Allowed arguments: list, get
  • limits limit-definition: Allowed arguments: list
  • limits limit-value: Allowed arguments: list
  • limits resource-availability: Allowed arguments: get
  • limits service: Allowed arguments: list
  • logging log: Allowed arguments: list, get
  • logging log-group: Allowed arguments: list, get
  • monitoring alarm: Allowed arguments: list, get
  • network drg: Allowed arguments: list, get
  • network internet-gateway: Allowed arguments: list, get
  • network nat-gateway: Allowed arguments: list, get
  • network nsg: Allowed arguments: list, get
  • network public-ip: Allowed arguments: list, get
  • network route-table: Allowed arguments: list, get
  • network security-list: Allowed arguments: list, get
  • network service-gateway: Allowed arguments: list, get
  • network subnet: Allowed arguments: list, get
  • network vcn: Allowed arguments: list, get
  • os bucket: Allowed arguments: list, get
  • os ns: Allowed arguments: get
  • os object: Allowed arguments: list
  • os preauth-request: Allowed arguments: list, get
  • work-requests work-request: Allowed arguments: list, get
  • work-requests work-request-error: Allowed arguments: list
  • work-requests work-request-log-entry: Allowed arguments: list
  • Allowed standalone flags: –help, –version, -v

Examples:

  • oci iam compartment list --compartment-id ocid1.tenancy.oc1..aaa
  • oci iam region list
  • oci compute instance list --compartment-id ocid1.compartment.oc1..aaa
  • oci compute instance get --instance-id ocid1.instance.oc1..aaa
  • oci network vcn list --compartment-id ocid1.compartment.oc1..aaa
  • oci bv volume list --compartment-id ocid1.compartment.oc1..aaa
  • oci os ns get
  • oci os bucket list --compartment-id ocid1.compartment.oc1..aaa --namespace-name n
  • oci os object list --bucket-name b --namespace-name n
  • oci db autonomous-database list --compartment-id ocid1.compartment.oc1..aaa
  • oci lb load-balancer list --compartment-id ocid1.compartment.oc1..aaa

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
  • 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

  • completion: Flags: –help, –no-descriptions, -h. Valued: –shell, -s

  • 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
  • watch: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h
  • Bare invocation allowed

Examples:

  • jjpr watch --help
  • jjpr status

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 logs: Flags: –follow, –help, –no-color, –no-log-prefix, –timestamps, -f, -h, -t. Valued: –index, –since, –tail, –until, -n
  • 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
  • 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

Aliases: toolbx

  • 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

echo

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

Aliases: gecho

  • Prints its arguments to stdout.
  • Bare invocation reads stdin

Examples:

  • echo hello world
  • echo -n done

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/

  • Read-only verb chain (verb [args] then verb …). Allowed verbs: altkv, bar, bootstrap, case, cat, check, clean-whitespace, count, count-distinct, count-similar, cut, decimate, describe, fill-down, fill-empty, flatten, format-values, fraction, gap, grep, group-by, group-like, gsub, having-fields, head, histogram, join, json-parse, json-stringify, label, latin1-to-utf8, least-frequent, merge-fields, most-frequent, nest, nothing, regularize, remove-empty-columns, rename, reorder, repeat, reshape, sample, sec2gmt, sec2gmtdate, seqgen, shuffle, skip-trivial-records, sort, sort-within-records, sparsify, ssub, stats1, stats2, step, sub, summary, surv, tac, tail, template, top, unflatten, uniq, unspace, unsparsify, utf8-to-latin1

Examples:

  • mlr --csv head -n 10 data.csv
  • mlr --tsv cut -f name,age data.tsv
  • mlr --version
  • mlr --help
  • mlr --ifs , cat data.dkvp
  • mlr --ifs=, cat data.dkvp
  • mlr --from data.csv cat
  • mlr --icsv --ojson cat data.csv
  • mlr --csv sort -nr value data.csv
  • mlr --csv cat then sort -f x then head -n 5 data.csv
  • mlr --csv step -a delta,shift -f x data.csv
  • mlr --mfrom a.csv b.csv -- cat

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

Examples:

  • age -e -r RECIP -o out.age plain.txt
  • age --encrypt -o out.age plain.txt
  • age -ea -r RECIP -o out.age plain.txt

allume

https://museapp.com/cli-setup/

Aliases: muse

  • board-content: Flags: –help, -h
  • board-create: Flags: –help, -h. Valued: –workspace
  • card-content: Flags: –help, -h
  • card-move: Flags: –help, -h
  • delete: Flags: –help, -h
  • list-workspaces: Flags: –help, -h
  • note-create: Flags: –help, -h. Valued: –board, –workspace
  • open: Flags: –help, -h
  • search: Flags: –help, -h. Valued: –workspace, –type
  • url-create: Flags: –help, -h. Valued: –board, –workspace
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • allume --version
  • allume list-workspaces
  • allume search 'kanban'
  • allume board-content abc123
  • allume card-content xyz789
  • allume open card xyz789
  • allume note-create 'Quick note'
  • allume url-create https://example.com
  • allume board-create 'New Project'
  • allume card-move xyz789 def456
  • allume delete card xyz789
  • muse list-workspaces

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: Positional args accepted
  • help: Positional args accepted
  • list: 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

dasel

https://daseldocs.tomwright.me/

  • Allowed standalone flags: –colour, –compact, –help, –length, –multiple, –no-colour, –null, –plain, –root, –unstable, –version, -h, -m, -n
  • Allowed valued flags: –config, –file, –in, –out, –parser, –read, –read-flag, –rw-flag, –selector, –var, –write, –write-flag, -c, -f, -i, -o, -p, -r, -s, -w
  • Bare invocation allowed

Examples:

  • dasel
  • dasel --version
  • dasel -f data.json '.foo'
  • dasel --file data.json --selector '.foo.bar'
  • dasel -f data.json --in json --out yaml '.foo'

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

dot

https://graphviz.org/doc/info/command.html

Aliases: neato, twopi, circo, fdp, sfdp, patchwork, osage, nop

  • Allowed standalone flags: –help, -?, -O, -P, -V, -q, -v, -x, -y
  • Allowed valued flags: -A, -E, -G, -K, -N, -T, -n, -o, -s

Examples:

  • dot -Tpng graph.dot -o out.png
  • dot -Tsvg graph.dot
  • neato -Tpdf graph.dot -o out.pdf
  • dot -V
  • dot -Kfdp -Tpng graph.dot -O

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

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

fzf

https://github.com/junegunn/fzf#readme

Examples:

  • eval "$(fzf --bash)"
  • eval "$(fzf --zsh)"
  • eval "$(fzf --fish)"
  • eval "$(fzf --nushell)"

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

  • Requires –check-sigs, –check-trustdb, –fingerprint, –list-config, –list-keys, –list-public-keys, –list-secret-keys, –list-sigs, –list-trustdb, –print-md, –show-keys, –show-sigs, –version, -K, -k. - 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

Examples:

  • gpg --list-keys
  • gpg -k
  • gpg --fingerprint
  • gpg --version

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: --version/--help (informational), --check/-c FILE (parse-only syntax check, runs no code), and running a WORKSPACE-local script (node server.js, node ./src/main.js) — the dev loop. The first positional is the script to run; further positionals are its arguments.

  • Without a subcommand:

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

  • Allowed valued flags: –check, -c

Examples:

  • node --version
  • node --help
  • node --check app.js
  • node server.js
  • node ./src/main.js

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
  • 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
  • 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: 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: 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: 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

pv

https://www.ivarch.com/programs/pv.shtml

  • Allowed standalone flags: –help, –version, -0, -8, -I, -T, -V, -a, -b, -c, -e, -f, -g, -h, -k, -l, -n, -p, -q, -r, -t, -v, -W
  • Allowed valued flags: -A, -B, -D, -F, -H, -J, -L, -N, -i, -m, -s, -u, -w
  • Bare invocation allowed

Examples:

  • pv
  • pv -L 1M
  • pv -s 100M -N input
  • pv --help

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: --version/--help (informational), and running a WORKSPACE-local script (python3 ./task.py, python3 scripts/build.py) — the dev loop. The first positional is the script to run; further positionals are its arguments.

  • Without a subcommand:

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

Examples:

  • python3 --version
  • python3 --help
  • python --version
  • python3 ./task.py
  • python3 scripts/build.py
  • python3 ./task.py --flag arg

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: –explain, –help, –list-commands, –list-tools, –version, -V, -h, -v
  • Allowed valued flags: –cwd, –level, –root, –session-id

Examples:

  • safe-chains --version
  • safe-chains -v
  • safe-chains --list-tools
  • safe-chains --list-commands
  • safe-chains 'pod install'
  • safe-chains --level safe-write 'pod install'
  • safe-chains --explain 'cat foo'
  • safe-chains --cwd /w --root /w --level reader 'cat ../peer/src/main.rs'
  • safe-chains --session-id abc12345 'cat foo'
  • safe-chains hook claude
  • safe-chains hook codex
  • safe-chains hook cursor
  • safe-chains hook gemini
  • safe-chains hook copilot
  • safe-chains hook qwen
  • safe-chains hook droid
  • safe-chains hook opencode
  • safe-chains help
  • safe-chains help hook

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

sem

https://github.com/Ataraxy-Labs/sem

  • blame: Flags: –help, –json
  • context: Flags: –help, –json, –no-default-excludes. Valued: –budget
  • diff: Flags: –help, –json, –staged, –verbose, -v. Valued: –commit, –file-exts, –format, –from, –to
  • entities: Flags: –help, –json, –no-default-excludes
  • impact: Flags: –dependents, –deps, –help, –json, –no-default-excludes, –tests. Valued: –file
  • log: Flags: –help, –json, –verbose, -v. Valued: –limit
  • Allowed standalone flags: –help, –version

Examples:

  • sem --version
  • sem diff
  • sem diff --staged
  • sem diff --commit HEAD~5
  • sem diff --from main --to HEAD --format json
  • sem blame src/auth.ts
  • sem log my_function --limit 20
  • sem impact my_function --tests --json
  • sem entities src/
  • sem context my_function --budget 4000

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

  • decrypt
  • filestatus: Flags: –help, -h. Valued: –input-type
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • sops --version
  • sops filestatus secrets.yaml

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
  • 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
  • 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

  • attach: Flags: –help, -h. Valued: –config, -c
  • create: Flags: –help, –json, –skip-copy-ignored, -h. Valued: –config, –name, -c
  • destroy: Flags: –help, –json, -h
  • list: Flags: –help, –json, -h
  • path: Flags: –help, -h
  • 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

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

Examples:

  • eval "$(zoxide init bash)"
  • eval "$(zoxide init zsh --no-cmd)"
  • eval "$(zoxide init fish --no-aliases)"

zsh

https://zsh.sourceforge.io/Doc/Release/Invocation.html

  • Allowed standalone flags: –help, –version
  • Allowed valued flags: -n

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

  • Reads each source and writes the destination within your workspace.
  • Allowed standalone flags: –archive, –backup, –force, –help, –interactive, –no-clobber, –no-dereference, –no-target-directory, –one-file-system, –parents, –preserve, –recursive, –reflink, –remove-destination, –sparse, –symbolic-link, –update, –verbose, –version, -H, -L, -N, -P, -R, -X, -a, -c, -d, -f, -h, -i, -l, -n, -p, -r, -s, -u, -v, -x
  • Allowed valued flags: –suffix, –target-directory, -S, -t
  • Recurses into directory trees with: –archive, –recursive, -R, -a, -r

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

dd

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

  • Creates or updates its file operands within your workspace.
  • Flag handling follows the command’s own grammar (see examples).

Examples:

  • dd if=./in of=./out bs=1M

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

  • Read-only predicates and actions allowed (tests like -name/-type/-size, -print/-ls/-prune, operators, positional and global options). -exec/-execdir allowed when the executed command is itself safe (each {} binds to the traversal path).

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

  • Reads each source and writes the destination within your workspace.
  • Allowed standalone flags: –backup, –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: –suffix, –target-directory, -S, -t

Examples:

  • ln -s ./target ./link
  • ln ./a ./b

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

  • Creates or updates its file operands within your workspace.
  • 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

  • Moves each source to the destination within your workspace.
  • Allowed standalone flags: –backup, –force, –help, –interactive, –no-clobber, –no-target-directory, –strip-trailing-slashes, –update, –verbose, –version, -T, -f, -h, -i, -n, -u, -v
  • Allowed valued flags: –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

  • Deletes its file operands within your workspace.
  • Allowed standalone flags: –dir, –force, –help, –interactive, –one-file-system, –preserve-root, –recursive, –verbose, –version, -I, -R, -d, -f, -i, -r, -v
  • Recurses into directory trees with: –recursive, -R, -r

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

touch

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

Aliases: gtouch

  • Creates or updates its file operands within your workspace.
  • 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
  • mod graph: Flags: –help, -h
  • mod verify: Flags: –help, -h
  • mod why: Flags: –help, –m, –vendor, -h. Positional args accepted
  • run: Runs a workspace-local script/package (the first positional). 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, -overlay, -p, -pgo, -pkgdir, -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

Examples:

  • go run .
  • go run ./cmd/tool
  • go run -race ./cmd
  • go run main.go
  • go build ./...
  • go test ./...

goenv

https://github.com/go-nv/goenv

  • completions: Flags: –help, -h
  • help: Flags: –help, -h
  • hooks: Flags: –help, -h
  • init (requires -): Flags: -, –help, –no-rehash, -h
  • prefix: Flags: –help, -h
  • root: Flags: –help, -h
  • shims: Flags: –help, -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

Examples:

  • goenv versions
  • goenv version
  • goenv which go
  • eval "$(goenv init -)"
  • eval "$(goenv init - bash)"
  • eval "$(goenv init - zsh --no-rehash)"

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

Examples:

  • task --list
  • task -l
  • task --list-all
  • task --version
  • task --dry --list

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
  • init (requires -): 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

doggo

https://doggo.mrkaran.dev/

  • Allowed standalone flags: –aa, –ad, –any, –cd, –color, –cookie, –debug, –do, –ede, –help, –ipv4, –ipv6, –json, –nsid, –padding, –rd, –reverse, –search, –short, –skip-hostname-verification, –time, –version, –z, -4, -6, -J, -h, -x
  • Allowed valued flags: –bufsize, –class, –ecs, –gp-from, –gp-limit, –nameserver, –ndots, –query, –strategy, –tls-hostname, –type, -c, -n, -q, -t
  • Hyphen-prefixed positional arguments accepted

Examples:

  • doggo example.com
  • doggo example.com @1.1.1.1
  • doggo example.com MX
  • doggo example.com @tls://1.1.1.1 --skip-hostname-verification
  • doggo --json example.com
  • doggo -t AAAA example.com

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, –digest, –error-format, –file-root, –from-entry, –glob, –help, –http1.0, –http1.1, –http2, –http3, –include, –insecure, –interactive, –ipv4, –ipv6, –json, –location, –location-trusted, –max-filesize, –max-redirs, –max-time, –negotiate, –netrc, –netrc-file, –netrc-optional, –no-assert, –no-color, –no-cookie-store, –no-output, –no-pretty, –ntlm, –output, –parallel, –path-as-is, –pretty, –progress-bar, –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, -0, -?, -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: –aws-sigv4, –cacert, –cert, –connect-timeout, –connect-to, –cookie, –cookie-jar, –delay, –error-format, –file-root, –from-entry, –glob, –jobs, –key, –limit-rate, –max-filesize, –max-redirs, –max-time, –netrc-file, –no-proxy, –output, –parallel, –pinnedpubkey, –proxy, –report-html, –report-junit, –report-tap, –repeat, –resolve, –retry, –retry-interval, –secret, –secrets-file, –socks5, –to-entry, –unix-socket, –user, –user-agent, –variable, –variables-file, –verbosity, –workers, -A, -E, -H, -X, -b, -c, -d, -m, -o, -r, -u, -x
  • 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

ipcalc

https://jodies.de/ipcalc

  • Allowed standalone flags: –class, –deaggregate, –help, –html, –nobinary, –nocolor, –split, –version, -b, -c, -d, -h, -n, -s, -v

Examples:

  • ipcalc 192.168.1.0/24
  • ipcalc 10.0.0.0 255.0.0.0
  • ipcalc --html 192.168.1.0/24
  • ipcalc --deaggregate 192.168.0.0-192.168.5.255
  • ipcalc --split 192.168.1.0/24 64 64 64
  • ipcalc --version

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, -c, -d, -h, -k, -q, -s, -v
  • Allowed valued flags: -E, -O, -P, -a, -t
  • Bare invocation allowed

Examples:

  • ssh-agent
  • ssh-agent -s
  • eval "$(ssh-agent)"
  • eval "$(ssh-agent -s)"
  • eval "$(ssh-agent -s -k)"

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

wg

https://man7.org/linux/man-pages/man8/wg.8.html

  • genkey: Flags: –help, -h
  • genpsk: Flags: –help, -h
  • help: Flags: –help, -h
  • pubkey: Flags: –help, -h
  • show: Flags: –help, all, interfaces, allowed-ips, dump, endpoints, fwmark, latest-handshakes, listen-port, peers, persistent-keepalive, preshared-keys, private-key, public-key, transfer, -h
  • showconf: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h
  • Bare invocation allowed

Examples:

  • wg
  • wg show
  • wg show all
  • wg show wg0
  • wg show wg0 endpoints
  • wg showconf wg0
  • wg genkey
  • wg genpsk
  • wg pubkey

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

yt-dlp

https://github.com/yt-dlp/yt-dlp

Aliases: youtube-dl

  • Allowed standalone flags: –abort-on-error, –abort-on-unavailable-fragment, –add-metadata, –allow-playlist-files, –audio-multistreams, –check-all-formats, –check-formats, –clean-info-json, –continue, –default-search, –dump-pages, –dump-single-json, –embed-chapters, –embed-info-json, –embed-metadata, –embed-subs, –embed-thumbnail, –extract-audio, –flat-playlist, –force-generic-extractor, –force-ipv4, –force-ipv6, –force-write-archive, –get-comments, –get-description, –get-duration, –get-filename, –get-format, –get-id, –get-thumbnail, –get-title, –get-url, –hls-prefer-ffmpeg, –hls-prefer-native, –hls-use-mpegts, –ignore-config, –ignore-errors, –ignore-no-formats-error, –keep-fragments, –keep-video, –legacy-server-connect, –list-formats, –list-subs, –list-thumbnails, –mark-watched, –mtime, –newline, –no-abort-on-error, –no-add-metadata, –no-call-home, –no-check-certificate, –no-clean-info-json, –no-color, –no-colors, –no-config, –no-continue, –no-cookies, –no-embed-chapters, –no-embed-info-json, –no-embed-metadata, –no-embed-subs, –no-embed-thumbnail, –no-fixup-comments, –no-format-sort-force, –no-get-comments, –no-keep-fragments, –no-keep-video, –no-mark-watched, –no-mtime, –no-overwrites, –no-part, –no-playlist, –no-playlist-reverse, –no-post-overwrites, –no-progress, –no-quiet, –no-resize-buffer, –no-restrict-filenames, –no-simulate, –no-skip-unavailable-fragments, –no-split-chapters, –no-update, –no-warnings, –no-write-annotations, –no-write-archive, –no-write-auto-subs, –no-write-comments, –no-write-description, –no-write-info-json, –no-write-link, –no-write-playlist-metafiles, –no-write-subs, –no-write-thumbnail, –no-write-url-link, –overwrites, –paths-only, –playlist-random, –playlist-reverse, –prefer-free-formats, –print-json, –print-to-file, –print-traffic, –progress, –quiet, –resize-buffer, –restrict-filenames, –reverse-playlist, –simulate, –skip-download, –skip-unavailable-fragments, –split-chapters, –verbose, –version, –write-annotations, –write-auto-subs, –write-comments, –write-description, –write-info-json, –write-link, –write-playlist-metafiles, –write-subs, –write-thumbnail, –write-url-link, –xattrs, -4, -6, -F, -J, -c, -h, -i, -j, -k, -q, -s, -v, -w, -x
  • Allowed valued flags: –add-headers, –audio-format, –audio-quality, –batch-file, –bidi-workaround, –break-match-filter, –break-on-existing, –break-per-input, –buffer-size, –cache-dir, –client-certificate, –client-certificate-key, –client-certificate-password, –compat-options, –concurrent-fragments, –convert-subs, –convert-thumbnails, –cookies, –cookies-from-browser, –cookies-from-firefox, –credentials, –datebefore, –dateafter, –download-archive, –download-sections, –encoding, –extractor-args, –extractor-retries, –ffmpeg-location, –file-access-retries, –fixup, –force-overwrites, –format, –format-sort, –format-sort-force, –fragment-retries, –geo-bypass, –geo-bypass-country, –geo-bypass-ip-block, –http-chunk-size, –id, –impersonate, –limit-rate, –load-info-json, –match-filter, –match-title, –max-downloads, –max-filesize, –max-sleep-interval, –merge-output-format, –min-filesize, –min-sleep-interval, –netrc-location, –no-allow-unplayable-formats, –output, –output-na-placeholder, –paths, –password, –playlist-end, –playlist-items, –playlist-start, –port, –print, –proxy, –recode-video, –referer, –reject-title, –remux-video, –rendezvous, –retries, –retry-sleep, –rm-cache-dir, –socket-timeout, –source-address, –sponsorblock-api, –sponsorblock-chapter-title, –sponsorblock-mark, –sponsorblock-remove, –sub-format, –sub-langs, –sub-format-fallback, –throttled-rate, –trim-filenames, –twofactor, –user-agent, –username, –video-multistreams, –video-password, –wait-for-video, –write-pages, –xff, -N, -P, -R, -S, -T, -a, -f, -o, -p, -r, -t, -u

Examples:

  • yt-dlp https://example.com/v
  • yt-dlp -f best https://example.com/v
  • yt-dlp -x --audio-format mp3 https://example.com/v
  • yt-dlp --write-subs --sub-langs en https://example.com/v
  • yt-dlp -o 'out.%(ext)s' https://example.com/v
  • yt-dlp --download-archive done.txt https://example.com/p
  • yt-dlp -F https://example.com/v
  • yt-dlp --proxy http://proxy:8080 https://example.com/v
  • youtube-dl https://example.com/v

Node.js

acorn

https://github.com/acornjs/acorn/blob/master/acorn/README.md

  • Allowed standalone flags: –allow-hash-bang, –compact, –ecma2015, –ecma2016, –ecma2017, –ecma2018, –ecma2019, –ecma2020, –ecma2021, –ecma2022, –ecma2023, –ecma2024, –ecma2025, –ecma2026, –ecma3, –ecma5, –help, –locations, –module, –silent, –tokenize
  • Bare invocation allowed

Examples:

  • acorn --help
  • acorn file.js
  • acorn --module app.mjs
  • acorn --ecma2022 --locations x.js
  • acorn --silent x.js
  • acorn --tokenize x.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
  • env: Flags: –help, –multi, –use-on-cd, -h. Valued: –shell
  • list: Flags: –help, -h
  • ls-remote: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • fnm list
  • fnm current
  • eval "$(fnm env)"
  • eval "$(fnm env --use-on-cd)"
  • eval "$(fnm env --shell bash --use-on-cd)"

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

karma

https://karma-runner.github.io/latest/index.html

  • completion: Flags: –help, -h
  • run: Flags: –fail-on-empty-test-suite, –help, –no-refresh, -h. Valued: –port
  • start: Runs a workspace-local script/package (the first positional). Flags: –auto-watch, –colors, –detached, –fail-on-empty-test-suite, –fail-on-failing-test-suite, –help, –no-auto-watch, –no-colors, –no-fail-on-empty-test-suite, –no-fail-on-failing-test-suite, –no-single-run, –single-run, -h. Valued: –browsers, –format-error, –hostname, –log-level, –port, –protocol, –report-slower-than, –reporters
  • stop: Flags: –help, -h. Valued: –port
  • Allowed standalone flags: –help, –version, -h

Examples:

  • karma start --single-run
  • karma start karma.conf.js --single-run --browsers ChromeHeadless
  • karma run

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

nodenv

https://github.com/nodenv/nodenv#readme

  • completions: Flags: –help, -h
  • help: Flags: –help, -h
  • hooks: Flags: –help, -h
  • init (requires -): Flags: -, –help, –no-rehash, -h
  • prefix: Flags: –help, -h
  • root: Flags: –help, -h
  • shims: Flags: –help, -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

Examples:

  • nodenv versions
  • nodenv version
  • nodenv which node
  • eval "$(nodenv init -)"
  • eval "$(nodenv init - bash)"
  • eval "$(nodenv init - zsh --no-rehash)"

npm

https://docs.npmjs.com/cli

  • add
  • audit: Flags: –help, –json, –omit, –production, -h. Valued: –audit-level
  • ci
  • 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
  • i
  • info: Flags: –help, –json, -h
  • install
  • isntall
  • 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

Examples:

  • npm ci --ignore-scripts
  • npm ls
  • npm view react

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
  • jest: delegates to inner command
  • karma: delegates to inner command
  • list: Flags: –help, –json, –long, –production, -h. Valued: –depth, –pattern
  • ls: Flags: –help, –json, –long, –production, -h. Valued: –depth, –pattern
  • mocha: delegates to inner command
  • vitest: delegates to inner command
  • why: Flags: –help, –json, -h
  • Allowed arguments: test, test:*
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • yarn test
  • yarn jest spec/date_range_filter_controller.test.js
  • yarn karma start --single-run
  • yarn vitest run
  • yarn list

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
  • shell.bash hook
  • shell.fish hook
  • shell.zsh hook
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • conda list
  • conda info
  • eval "$(conda shell.bash hook)"
  • eval "$(conda shell.zsh hook)"
  • eval "$(conda shell.fish hook)"

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

mamba

https://mamba.readthedocs.io/

  • info: Flags: –help, –json, -h
  • list: Flags: –help, –json, -h. Valued: –name, –prefix, -n, -p
  • shell hook: Flags: –help, -h. Valued: –shell, -s
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • mamba info
  • mamba list
  • eval "$(mamba shell hook --shell bash)"
  • eval "$(mamba shell hook -s zsh)"
  • eval "$(mamba shell hook --shell fish)"

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
  • init (requires -, –path): Flags: -, –help, –no-push-path, –no-rehash, –path, -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

Examples:

  • pyenv versions
  • pyenv version
  • pyenv which python
  • eval "$(pyenv init -)"
  • eval "$(pyenv init - bash)"
  • eval "$(pyenv init --path zsh --no-rehash)"

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, -v

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:test:load: Flags: –help, -h
  • db:test:prepare: 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

Examples:

  • rails db:test:prepare
  • rails db:test:load
  • bin/rails db:test:prepare

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
  • compile: 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

Examples:

  • rake compile
  • rake compile --trace
  • rake routes
  • rake db:migrate

rbenv

https://github.com/rbenv/rbenv#readme

  • completions: Flags: –help, -h
  • global: Flags: –help, -h
  • help: Flags: –help, -h
  • hooks: Flags: –help, -h
  • init (requires -): Flags: -, –help, –no-rehash, -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

Examples:

  • rbenv versions
  • rbenv version
  • rbenv which ruby
  • eval "$(rbenv init -)"
  • eval "$(rbenv init - bash)"
  • eval "$(rbenv init - zsh --no-rehash)"

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: --version/--help (informational), -c FILE (parse-only syntax check, runs no code), and running a WORKSPACE-local script (ruby ./rakefile.rb, ruby task.rb) — the dev loop. The first positional is the script to run; further positionals are its arguments.

  • Without a subcommand:

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

  • Allowed valued flags: -c

Examples:

  • ruby --version
  • ruby --help
  • ruby -c script.rb
  • ruby ./rakefile.rb
  • ruby task.rb

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-ai, –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
  • eval "$(atuin init bash)"
  • eval "$(atuin init zsh --disable-ctrl-r --disable-up-arrow)"
  • eval "$(atuin init fish --disable-ai)"

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, –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, –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, –workspace, –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, –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, –workspace, –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, –example, –features, –jobs, –manifest-path, –message-format, –package, –profile, –target, –target-dir, –test, -Z, -j, -p
  • check: Flags: –all, –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, –version, –workspace, -V, -h, –quiet, -q, -v. Valued: –bench, –bin, –color, –example, –exclude, –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, –lockfile-path, –manifest-path, –package, –profile, –target, –target-dir, -Z, -p
  • clippy: Flags: –all, –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, –version, –workspace, -V, -h, –quiet, -q, -v. Valued: –bench, –bin, –color, –example, –exclude, –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, –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, –exclude, –features, –format, –manifest-path, –target, –workspace
  • doc: Flags: –all, –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, –workspace, -h, –quiet, -q, -v. Valued: –bin, –color, –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, –lockfile-path, –manifest-path, –target, -Z
  • fmt: 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, –manifest-path
  • help: Positional args accepted
  • info: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –index, –registry
  • init: Flags: –bin, –frozen, –help, –lib, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –edition, –name, –registry, –vcs, -Z
  • 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, –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, –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, –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, –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, –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
  • new: Flags: –bin, –frozen, –help, –lib, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –edition, –name, –registry, –vcs, -Z
  • 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, –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, –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
  • nextest: Flags: –help, –version, -V, -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, –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, –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, –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, –manifest-path
  • report future-incompatibilities: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –id, –package, -Z, -p
  • run: Runs this project’s own code. Flags: –all-features, –frozen, –help, –ignore-rust-version, –locked, –no-default-features, –offline, –release, –timings, –unit-graph, -h, –quiet, -q, -v. Valued: –bin, –color, –example, –features, –jobs, –manifest-path, –message-format, –package, –profile, –target, –target-dir, -Z, -j, -p
  • search: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –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
  • sweep: Flags: –all, –dry-run, –file, –help, –hidden, –installed, –recursive, –stamp, –verbose, –version, -V, -a, -d, -f, -h, -i, -r, -s, -v. Valued: –maxsize, –time, –toolchains, -m, -t
  • swift init: Flags: –accept-all, –help, –macro, –plain, –silent, -h, -s, -y. Valued: –lib-type, –vcs
  • swift package: Flags: –accept-all, –all-features, –help, –no-default-features, –release, –silent, –skip-toolchains-check, –suppress-warnings, -h, -r, -s, -y. Valued: –features, –lib-type, –name, –platforms, -F, -n, -p
  • swift: Flags: –accept-all, –help, –silent, –version, -V, -h, -s, -y
  • test: Flags: –all, –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, –workspace, -h, –quiet, -q, -v. Valued: –bench, –bin, –color, –example, –exclude, –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, –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: Flags: –aggressive, –dry-run, –frozen, –help, –locked, –offline, –recursive, –workspace, -h, –quiet, -q, -v. Valued: –color, –manifest-path, –package, –precise, -p
  • vendor: Flags: –frozen, –help, –locked, –no-delete, –offline, –respect-source-config, –versioned-dirs, -h, –quiet, -q, -v. Valued: –color, –lockfile-path, –manifest-path, –sync, -Z, -s
  • verify-project: Flags: –frozen, –help, –locked, –offline, -h, –quiet, -q, -v. Valued: –color, –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

Examples:

  • cargo sweep --time 5
  • cargo sweep -r --installed
  • cargo sweep --dry-run --maxsize 500
  • cargo run
  • cargo run --release
  • cargo run --bin server
  • cargo build
  • cargo test
  • cargo fmt
  • cargo fmt --all
  • cargo fmt --check
  • cargo fmt --manifest-path ./crates/core/Cargo.toml
  • cargo about --version
  • cargo about --help
  • cargo about generate about.hbs
  • cargo swift --version
  • cargo swift package --help
  • cargo swift init KeelFFI
  • cargo swift init KeelFFI --lib-type static --vcs git
  • cargo swift package --platforms ios --name KeelFFI --release --accept-all
  • cargo swift package -p ios -p macos --name Foo
  • cargo swift package --features foo --all-features

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 add: Flags: –help, -h. Valued: –toolchain
  • target list: Flags: –help, –installed, -h, -v. Valued: –toolchain
  • target remove: Flags: –help, -h. Valued: –toolchain
  • toolchain list: Flags: –help, –installed, -h, -v. Valued: –toolchain
  • which: Flags: –help, -h. Valued: –toolchain
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • rustup target list
  • rustup target list --installed
  • rustup target add wasm32-unknown-unknown
  • rustup target remove wasm32-unknown-unknown
  • rustup component list
  • rustup toolchain list
  • rustup show

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

Examples:

  • eval "$(starship init bash)"
  • eval "$(starship init zsh)"
  • eval "$(starship init fish --print-full-init)"

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

  • Search flags allowed; -x/--exec and -X/--exec-batch delegate to the inner command bound to each search path (like find -exec).

  • Without a subcommand:

  • Bare invocation allowed

  • 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

Examples:

  • fd pattern
  • fd -e rs
  • fd --type f --hidden pattern
  • fd pattern src
  • fd -x echo {}
  • fd pattern -x wc -l {}
  • fd -X cat

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

Examples:

  • declare -p
  • declare -i count=5
  • declare -x FOO=bar

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

Examples:

  • export
  • export -p
  • export FOO=bar
  • export PATH_EXTRA=./bin

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.

Examples:

  • dotenv ls
  • dotenv -- ls
  • dotenv -f .env.test cat README.md

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
  • hook: Flags: –help, -h
  • status: Flags: –help, -h
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h

Examples:

  • eval "$(direnv hook bash)"
  • eval "$(direnv hook zsh)"
  • eval "$(direnv hook fish)"

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
  • 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 create
  • a delete
  • a describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • a get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • a init
  • a list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • a pause
  • a resume
  • a update
  • app create
  • app delete
  • app describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • app get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • app init
  • app list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • app pause
  • app resume
  • app update
  • apps create
  • apps delete
  • apps describe: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • apps get: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • apps init
  • apps list: Flags: –help, -h. Valued: –organization, –output, –token, –url, -o
  • apps pause
  • apps resume
  • apps update
  • 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, –shims, –quiet, –no-hook-env
  • 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:

  • mise list
  • mise use [email protected]
  • mise u [email protected]
  • mise install ruby@4
  • mise i ruby@4
  • mise uninstall ruby@4
  • mise rm ruby@4
  • mise remove ruby@4
  • mise upgrade
  • mise up
  • eval "$(mise activate bash)"
  • eval "$(mise activate bash --shims)"
  • eval "$(mise activate /bin/zsh --quiet)"

neon

https://neon.com/docs/reference/neon-cli

Aliases: neonctl

  • branch add-compute
  • branch create
  • branch delete
  • branch get
  • branch list
  • branch rename
  • branch reset
  • branch restore
  • branch schema-diff
  • branch set-default
  • branch set-expiration
  • branches add-compute
  • branches create
  • branches delete
  • branches get
  • branches list
  • branches rename
  • branches reset
  • branches restore
  • branches schema-diff
  • branches set-default
  • branches set-expiration
  • completion: Flags: –help, -h. Positional args accepted
  • connection-string
  • cs
  • database create
  • database delete
  • database list
  • databases create
  • databases delete
  • databases list
  • db create
  • db delete
  • db list
  • help: Positional args accepted
  • ip-allow add
  • ip-allow list
  • ip-allow remove
  • ip-allow reset
  • me
  • operation list
  • operations list
  • org list
  • orgs list
  • project create
  • project delete
  • project get
  • project list
  • project recover
  • project update
  • projects create
  • projects delete
  • projects get
  • projects list
  • projects recover
  • projects update
  • role create
  • role delete
  • role list
  • roles create
  • roles delete
  • roles list
  • set-context: Flags: –help, -h. Valued: –project-id, –org-id, –branch, –context-file, –api-host, –api-key
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • neon --version
  • neon me
  • neon projects list
  • neon projects get --project-id foo
  • neon branches list
  • neon branches schema-diff
  • neon databases list
  • neon roles list
  • neon operations list
  • neon orgs list
  • neon ip-allow list
  • neon set-context --project-id foo

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

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 build
  • app create
  • app list: Flags: –help, -h. Valued: –cluster, –project
  • app logs: Flags: –help, -h. Valued: –cluster, –project
  • app manifests: Flags: –help, -h. Valued: –cluster, –project
  • app push
  • app rollback
  • app run
  • app update
  • app update-tag
  • app yaml: Flags: –helm-overrides, –help, -h. Valued: –cluster, –project
  • apply
  • 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, -h. Valued: –cluster, –project
  • env create
  • env list: Flags: –help, -h. Valued: –cluster, –project
  • env pull
  • env set
  • env unset
  • project list: Flags: –help, -h. Valued: –cluster, –project
  • target list: Flags: –help, –preview, -h. Valued: –cluster, –project
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • porter app list
  • porter cluster list
  • porter project list
  • porter target list
  • porter env list
  • porter config
  • porter config set-project 123

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

  • add
  • bucket create
  • bucket credentials
  • bucket delete
  • bucket info: Flags: –help, –json, -h. Valued: –environment, –service, -e, -s
  • bucket list: Flags: –help, –json, -h. Valued: –environment, –service, -e, -s
  • bucket rename
  • completion: Flags: –help, -h
  • connect
  • delete
  • deploy
  • deployment list: Flags: –help, –json, -h. Valued: –environment, –limit, –service, -e, -s
  • docs: Flags: –help, -h
  • domain
  • down
  • environment config: Flags: –help, –json, -h. Valued: –environment, -e
  • environment delete
  • environment edit
  • environment info: Flags: –help, –json, -h. Valued: –environment, -e
  • environment list: Flags: –ephemeral, –help, –json, –no-ephemeral, -h
  • environment new
  • environment show: Flags: –help, –json, -h. Valued: –environment, -e
  • init
  • 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
  • redeploy
  • restart
  • scale
  • service list: Flags: –help, –json, -h. Valued: –environment, -e
  • ssh
  • status: Flags: –help, –json, -h
  • unlink: Flags: –help, –json, –yes, -h, -y. Valued: –service, -s
  • up
  • upgrade
  • variable delete
  • variable list
  • variable set
  • variables
  • volume add
  • volume attach
  • volume delete
  • volume detach
  • volume list: Flags: –help, –json, -h. Valued: –environment, –service, -e, -s
  • volume update
  • whoami: Flags: –help, –json, -h
  • Allowed standalone flags: –help, –version, -h, -V

Examples:

  • railway status
  • railway list
  • railway whoami
  • railway logs
  • railway metrics
  • railway environment list
  • railway service list
  • railway volume list
  • railway deployment list

render

https://render.com/docs/cli-reference

  • blueprints validate: Flags: –confirm, –help, -h. Valued: –output, –workspace, -o, -w
  • deploys cancel
  • deploys create
  • deploys list: Flags: –confirm, –help, -h. Valued: –output, -o
  • environments: Flags: –confirm, –help, -h. Valued: –output, -o
  • jobs cancel
  • jobs create
  • jobs list: Flags: –confirm, –help, -h. Valued: –output, -o
  • kv-cli
  • 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
  • pgcli
  • projects: Flags: –confirm, –help, -h. Valued: –output, -o
  • psql
  • restart
  • services create
  • services instances: Flags: –confirm, –help, -h. Valued: –output, -o
  • services update
  • services: Flags: –confirm, –help, -h. Valued: –output, -o
  • ssh
  • 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

Examples:

  • render whoami
  • render workspaces
  • render workspace current
  • render projects
  • render services
  • render deploys list
  • render jobs list
  • render logs
  • render blueprints validate render.yaml
  • render whoami -o json

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
  • find-identity: Flags: –help, -h, -v. Valued: -p, -s
  • find-internet-password
  • 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

  • branches create
  • branches delete
  • branches get
  • branches list
  • branches pause
  • branches unpause
  • branches update
  • completion: Flags: –help, -h. Positional args accepted
  • config push
  • db diff
  • db dump
  • db lint
  • db pull
  • db push
  • domains activate
  • domains create
  • domains delete
  • domains get
  • domains reverify
  • encryption get-root-key
  • encryption update-root-key
  • functions delete
  • functions deploy
  • functions download
  • functions list
  • functions new: Flags: –help, -h
  • gen keys
  • gen signing-key
  • gen types
  • help: Positional args accepted
  • init: Flags: –help, -h, –force, –with-intellij-settings, –with-vscode-settings, –use-orioledb
  • inspect
  • migration fetch
  • migration list
  • migration new: Flags: –help, -h
  • migration repair
  • network-bans get
  • network-bans remove
  • network-restrictions get
  • network-restrictions update
  • orgs create
  • orgs list
  • postgres-config delete
  • postgres-config get
  • postgres-config update
  • projects api-keys
  • projects create
  • projects delete
  • projects list
  • secrets list
  • secrets set
  • secrets unset
  • services
  • snippets download
  • snippets list
  • ssl-enforcement get
  • ssl-enforcement update
  • sso add
  • sso info
  • sso list
  • sso remove
  • sso show
  • sso update
  • status: Flags: –help, -h
  • storage ls
  • test new: Flags: –help, -h
  • vanity-subdomains activate
  • vanity-subdomains check-availability
  • vanity-subdomains delete
  • vanity-subdomains get
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -h, -v

Examples:

  • supabase status
  • supabase version
  • supabase projects list
  • supabase branches list
  • supabase secrets list
  • supabase migration list
  • supabase functions list
  • supabase db diff --linked
  • supabase inspect db bloat --linked
  • supabase db dump --data-only
  • supabase db dump -f dump.sql --linked

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
  • condrestart
  • daemon-reexec
  • daemon-reload
  • disable
  • enable
  • force-reload
  • 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
  • isolate
  • kill
  • 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
  • mask
  • preset
  • reenable
  • reload
  • reload-or-restart
  • reset-failed
  • restart
  • set-default
  • set-property
  • show: Flags: –all, –help, –no-pager, -a, -h. Valued: –property, -p. Positional args accepted
  • start
  • status: Flags: –all, –full, –help, –lines, –no-pager, -a, -h, -l. Valued: -n, –output, -o. Positional args accepted
  • stop
  • try-restart
  • unmask
  • Allowed standalone flags: –help, –version, -h

Examples:

  • systemctl status nginx
  • systemctl list-units --type=service
  • systemctl is-active sshd
  • systemctl cat nginx

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: Flags: –check, -check, –diff, -diff, –help, -help, –no-color, -no-color, –recursive, -recursive, -h. Valued: –list, -list, –write, -write
  • graph: Flags: –help, -help, -h, –no-color, -no-color, –draw-cycles, -draw-cycles. Valued: –type, -type, –plan, -plan, –module-depth, -module-depth
  • output: Flags: –help, -help, -h, –json, -json, –no-color, -no-color, –raw, -raw. Valued: –state, -state
  • plan: Flags: –help, -help, -h, –json, -json, –no-color, -no-color, –compact-warnings, -compact-warnings, –concise, -concise, –detailed-exitcode, -detailed-exitcode, –destroy, -destroy, –refresh-only, -refresh-only. Valued: –out, -out, –var, -var, –var-file, -var-file, –target, -target, –replace, -replace, –parallelism, -parallelism, –lock, -lock, –lock-timeout, -lock-timeout, –refresh, -refresh, –input, -input, –state, -state, –generate-config-out, -generate-config-out
  • providers schema: Flags: –help, -help, -h, –json, -json, –no-color, -no-color
  • providers: Flags: –help, -help, -h, –no-color, -no-color
  • show: Flags: –help, -help, -h, –json, -json, –no-color, -no-color
  • state list: Flags: –help, -help, -h, –no-color, -no-color. Valued: –id, -id, –state, -state
  • state show: Flags: –help, -help, -h, –no-color, -no-color. Valued: –state, -state
  • validate: Flags: –help, -help, -h, –json, -json, –no-color, -no-color
  • version: Flags: –help, -help, -h, –json, -json
  • workspace list: Flags: –help, -help, -h, –no-color, -no-color
  • workspace show: Flags: –help, -help, -h, –no-color, -no-color
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • terraform fmt
  • terraform fmt -recursive
  • terraform fmt --recursive
  • terraform fmt --check
  • terraform fmt -check -diff
  • terraform validate
  • terraform validate -json
  • terraform version
  • terraform plan
  • terraform plan -no-color
  • terraform plan -out=plan.tfout
  • terraform show -json
  • terraform output -json
  • terraform state list

timerfires

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

  • Allowed standalone flags: -a, -g, -s, -v
  • Allowed valued flags: -n, -p, -t

tmutil

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

  • calculatedrift: Flags: –help, -h
  • destinationinfo: Flags: –help, -h, -X
  • isexcluded: Flags: –help, -h, -X, -p, -v
  • latestbackup: Flags: –help, -h, -m, -t. Valued: -d
  • listbackups: Flags: –help, -h, -m, -t. Valued: -d
  • listlocalsnapshotdates: Flags: –help, -h
  • listlocalsnapshots: Flags: –help, -h
  • machinedirectory: Flags: –help, -h

Examples:

  • tmutil listlocalsnapshots /
  • tmutil listlocalsnapshotdates
  • tmutil latestbackup
  • tmutil destinationinfo -X

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: 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
  • tofu fmt --recursive
  • tofu fmt -recursive
  • 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

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

pgrep

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

  • Allowed standalone flags: –count, –exact, –full, –help, –ignore-ancestors, –ignore-case, –inverse, –lightweight, –list-full, –list-name, –logpidfile, –newest, –oldest, –version, -A, -L, -S, -V, -a, -c, -f, -h, -i, -l, -n, -o, -q, -v, -w, -x
  • Allowed valued flags: –cgroup, –delimiter, –euid, –group, –ns, –nslist, –older, –parent, –pgroup, –pidfile, –runstates, –session, –terminal, –uid, -F, -G, -M, -N, -O, -P, -U, -d, -g, -j, -r, -s, -t, -u

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

  • Reads its file operands to stdout within your workspace.
  • Allowed standalone flags: –help, –number, –number-nonblank, –show-all, –show-ends, –show-nonprinting, –show-tabs, –squeeze-blank, –version, -A, -E, -T, -b, -e, -n, -s, -t, -u, -v
  • Bare invocation reads stdin

Examples:

  • cat README.md
  • cat src/main.rs
  • cat ./notes.txt

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

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

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

grep

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

Aliases: egrep, fgrep, rgrep

  • Searches its file operands for a pattern within your workspace.
  • Flag handling follows the command’s own grammar (see examples).

Examples:

  • grep foo README.md
  • grep -n TODO src/main.rs
  • grep -r pattern src
  • grep -i Error ./log.txt

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

Aliases: ghead

  • Reads its file operands to stdout within your workspace.
  • Allowed standalone flags: –help, –quiet, –silent, –verbose, –version, –zero-terminated, -V, -h, -q, -v, -z
  • Allowed valued flags: –bytes, –lines, -c, -n
  • Bare invocation reads stdin

Examples:

  • head README.md
  • head -n 20 src/main.rs
  • head -20 src/main.rs

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

Aliases: gsed

  • Edits its file operands in place within your workspace.
  • Flag handling follows the command’s own grammar (see examples).

Examples:

  • sed s/foo/bar/ ./file.txt
  • sed -n 1,10p ./file.txt

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

  • Reads its file operands to stdout within your workspace.
  • Allowed standalone flags: –follow, –help, –quiet, –retry, –silent, –verbose, –version, –zero-terminated, -F, -V, -f, -h, -q, -r, -v, -z
  • Allowed valued flags: –bytes, –lines, –max-unchanged-stats, –pid, –sleep-interval, -b, -c, -n
  • Bare invocation reads stdin

Examples:

  • tail -n 50 src/main.rs
  • tail -f ./app.log

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

  • Reads its file operands to stdout within your workspace.
  • Allowed standalone flags: –bytes, –chars, –help, –lines, –max-line-length, –version, –words, –zero-terminated, -L, -V, -c, -l, -m, -w
  • Bare invocation reads stdin

Examples:

  • wc -l src/main.rs
  • wc -w README.md

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

  • add
  • 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, –date, –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
  • commit
  • 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
  • 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
  • mv
  • 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
  • push
  • rebase
  • 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 get-url: Flags: –push, –all, -h, –help
  • remote show: Flags: -n, -h, –help
  • remote: Flags: -v, –verbose, -h, –help
  • 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
  • switch
  • 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
  • config path: 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

lore

https://epicgames.github.io/lore/

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

Examples:

  • lore --version
  • lore --help
  • lore completions bash
  • lore completions zsh
  • lore completions fish

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

  • bump: Flags: –help, -all, -h
  • mvers: Flags: –help, -h
  • new-marketing-version: Flags: –help, -h
  • new-version: Flags: –help, -all, -h
  • vers: Flags: –help, -h
  • what-marketing-version: Flags: –help, -h
  • what-version: Flags: –help, -h

Examples:

  • agvtool what-version
  • agvtool what-marketing-version
  • agvtool vers
  • agvtool mvers
  • agvtool new-version 1.2.3
  • agvtool new-version -all 1.2.3
  • agvtool new-marketing-version 1.0
  • agvtool bump
  • agvtool bump -all

codesign

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

  • Requires –display, –verify, -d, -v. - Allowed standalone flags: –deep, –display, –verify, –xml, -R, -d, -v, –help, -h
  • Allowed valued flags: –entitlements, –requirements, –verbose, -r

Examples:

  • codesign -dv MyApp.app
  • codesign --display --verify MyApp.app
  • codesign --verify --deep MyApp.app
  • codesign -d --entitlements - MyApp.app
  • codesign -d --entitlements :- MyApp.app
  • codesign -d --requirements - MyApp.app
  • codesign -d --xml --entitlements - MyApp.app
  • codesign -dv --verbose=4 MyApp.app

devicectl

https://theapplewiki.com/wiki/Devicectl

  • device info apps: Positional args accepted
  • device info ddiServices: Positional args accepted
  • device info details: Positional args accepted
  • device info displays: Positional args accepted
  • device info files: Positional args accepted
  • device info lockState: Positional args accepted
  • device info processes: Positional args accepted
  • list devices: Positional args accepted
  • list preferredDDI: Positional args accepted
  • Allowed standalone flags: –help, –version, -h

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

Examples:

  • iconutil -c iconset -o ./out.iconset app.icns

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, -create, -detailed_info, -extract, -extract_family, -info, -remove, -replace, -thin, -verify_arch. - Allowed standalone flags: -archs, -create, -detailed_info, -info, -verify_arch, –help, -h
  • Allowed valued flags: -arch, -extract, -extract_family, -output, -remove, -replace, -segalign, -thin

Examples:

  • lipo -info MyBinary
  • lipo -archs MyBinary
  • lipo -detailed_info MyBinary
  • lipo -verify_arch arm64 x86_64 MyBinary
  • lipo -create x86_64.o arm64.o -output universal.o
  • lipo MyBinary -thin arm64 -output arm64-only
  • lipo MyBinary -extract arm64 -output arm64.o
  • lipo MyBinary -remove arm64 -output without-arm64.o

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
  • -extract
  • -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
  • init: Flags: –help, –no-ansi, –silent, –verbose, -h
  • install: Flags: –clean-install, –deployment, –help, –no-ansi, –no-clean, –no-integrate, –no-repo-update, –repo-update, –silent, –verbose, -h. Valued: –project-directory
  • list: Flags: –help, -h
  • outdated: Flags: –help, –no-ansi, –no-repo-update, –silent, –verbose, -h
  • repo list: Flags: –count-only, –help, –no-ansi, –silent, –verbose, -h
  • repo update: Flags: –help, –no-ansi, –silent, –verbose, -h
  • repo: Flags: –help, -h
  • search: Flags: –help, –simple, –stats, –web, -h
  • spec cat: Flags: –help, -h. Valued: –version
  • spec which: Flags: –help, -h. Valued: –version
  • update: Flags: –clean-install, –help, –no-ansi, –no-clean, –no-integrate, –no-repo-update, –silent, –sources, –verbose, -h. Valued: –exclude-pods, –project-directory, –sources
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • pod --version
  • pod env
  • pod list
  • pod search Alamofire
  • pod outdated
  • pod install
  • pod install --repo-update --verbose
  • pod update
  • pod update Alamofire
  • pod init
  • pod repo update
  • pod spec cat Alamofire

simctl

https://developer.apple.com/documentation/xcode/simctl

  • addmedia: Flags: –help, -h
  • appinfo: Flags: –help, -h
  • boot: Flags: –help, -h. Valued: –arch
  • clone: Flags: –help, -h
  • create: Flags: –help, -h
  • delete: Flags: –help, -h
  • erase: Flags: –help, -h
  • getenv: Flags: –help, -h
  • install: Flags: –help, -h
  • keyboard: Flags: –help, -h
  • keychain: Flags: –help, -h
  • launch: Flags: –console, –console-pty, –help, –stdout, –stderr, –terminate-running-process, –wait-for-debugger, -h
  • list: Flags: –help, –json, –verbose, -h, -j, -v
  • openurl: Flags: –help, -h
  • pair: Flags: –help, -h
  • privacy: Flags: –help, -h
  • push: Flags: –help, -h
  • rename: Flags: –help, -h
  • shutdown: Flags: –help, -h
  • status_bar: Flags: –help, -h. Valued: –batteryLevel, –batteryState, –cellularBars, –cellularMode, –dataNetwork, –operatorName, –time, –wifiBars, –wifiMode
  • terminate: Flags: –help, -h
  • ui: Flags: –help, -h
  • uninstall: Flags: –help, -h
  • unpair: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • simctl list
  • simctl list devices
  • simctl list runtimes --json
  • simctl getenv booted HOME
  • simctl boot 'iPhone 15'
  • simctl shutdown all
  • simctl shutdown booted
  • simctl erase all
  • simctl erase 'iPhone 15'
  • simctl install booted MyApp.app
  • simctl uninstall booted com.example.app
  • simctl launch booted com.example.app
  • simctl launch --console-pty booted com.example.app
  • simctl terminate booted com.example.app
  • simctl openurl booted https://example.com
  • simctl addmedia booted photo.jpg
  • simctl push booted com.example.app push.json
  • simctl status_bar booted clear
  • simctl appinfo booted com.example.app
  • simctl create 'iPhone 15 Test' 'iPhone 15'
  • simctl clone 'iPhone 15' 'iPhone 15 Test'
  • simctl delete unavailable

spctl

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

  • Requires –assess, -a. - Allowed standalone flags: –assess, –verbose, -a, -v, –help, -h
  • Allowed valued flags: –context, –type, –verbose, -t

Examples:

  • spctl --assess MyApp.app
  • spctl -a -t exec MyApp.app
  • spctl --assess --verbose MyApp.app
  • spctl --assess --verbose=4 MyApp.app
  • spctl --assess --verbose 4 MyApp.app
  • spctl --assess --type install Package.pkg

swiftformat

https://github.com/nicklockwood/SwiftFormat

  • Allowed standalone flags: –dryrun, –help, –lenient, –lint, –quiet, –strict, –verbose, -h
  • Allowed valued flags: –config, –disable, –enable, –exclude, –reporter, –report, –rules, –swiftversion

Examples:

  • swiftformat Sources/
  • swiftformat --lint Sources/
  • swiftformat --dryrun .
  • swiftformat --enable redundantSelf Sources/
  • swiftformat --config .swiftformat Sources/
  • swiftformat --reporter github-actions-log .

swiftlint

https://github.com/realm/SwiftLint

  • analyze: Flags: –help, –quiet, –strict, -h. Valued: –compiler-log-path, –config, –path, –reporter
  • autocorrect: Flags: –format, –help, –no-cache, –quiet, –strict, –use-script-input-files, -h. Valued: –config, –path, –reporter
  • fix: Flags: –format, –help, –no-cache, –quiet, –strict, –use-script-input-files, -h. Valued: –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, –no-cache, –quiet, –strict, –version, -V, -h

Examples:

  • swiftlint lint
  • swiftlint lint --reporter github-actions-logging
  • swiftlint analyze --compiler-log-path xcodebuild.log
  • swiftlint fix
  • swiftlint fix --format
  • swiftlint autocorrect
  • swiftlint rules
  • swiftlint reporters
  • swiftlint version
  • swiftlint --version
  • swiftlint --help

tuist

https://docs.tuist.dev/en/cli/

  • build: Flags: –build-output-path, –clean, –generate, –help, –no-binary-cache, –no-clean, –rosetta, –skip-signing, –verbose, -h. Valued: –configuration, –derived-data-path, –destination, –device, –os, –passthrough-xcodebuild-arguments, –path, –platform, –scheme, -c, -p
  • clean: Flags: –help, –verbose, -h. Valued: –path, -p
  • dump: Flags: –help, –json, –verbose, -h. Valued: –path, -p
  • edit: Flags: –help, –permanent, –verbose, -h, -P. Valued: –path, -p
  • fetch: Flags: –help, –update, –verbose, -h. Valued: –path, -p
  • generate: Flags: –binary-cache, –help, –json, –no-binary-cache, –no-open, –open, –verbose, -h. Valued: –configuration, –destination, –device, –os, –path, –platform, –rosetta, -c, -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
  • install: Flags: –help, –update, –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
  • test: Flags: –clean, –generate, –help, –ignore-binary-cache, –no-binary-cache, –no-clean, –no-selective-testing, –no-upload-results, –rosetta, –skip-signing, –skip-ui-tests, –verbose, –without-selective-testing, -h. Valued: –configuration, –derived-data-path, –destination, –device, –os, –passthrough-xcodebuild-arguments, –path, –platform, –result-bundle-path, –retry-count, –scheme, –skip-test-targets, –test-plan, –test-targets, -c, -p
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • tuist --version
  • tuist version
  • tuist generate
  • tuist generate --no-open
  • tuist generate --no-open -p .
  • tuist generate App Watch
  • tuist build
  • tuist build MyTarget --configuration Release
  • tuist test
  • tuist test --skip-ui-tests
  • tuist clean
  • tuist clean dependencies manifests
  • tuist install
  • tuist install --update
  • tuist edit
  • tuist dump
  • tuist graph --format json
  • tuist inspect dependencies

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
  • merge (requires –outArchive, –outReport): Flags: –help, -h. Valued: –outArchive, –outReport
  • 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

  • Allowed standalone flags: -alltargets, -allowProvisioningDeviceRegistration, -allowProvisioningUpdates, -checkFirstLaunchStatus, -disableAutomaticPackageResolution, -disablePackageRepositoryCache, -dry-run, -enableAddressSanitizer, -enableCodeCoverage, -enableThreadSanitizer, -enableUndefinedBehaviorSanitizer, -hideShellScriptEnvironment, -json, -license, -list, -onlyUsePackageVersionsFromResolvedFile, -parallelizeTargets, -quiet, -resolvePackageDependencies, -runFirstLaunch, -showBuildSettings, -showBuildSettingsForIndex, -showComponent, -showFirstLaunchExperience, -showPartialBuildSettings, -showTestPlans, -showdestinations, -showsdks, -skipMacroValidation, -skipPackagePluginValidation, -skipPackageSignatureValidation, -skipPackageUpdates, -skipUnavailableActions, -usePackageSupportBuiltinSCM, -verbose, -version, –help, –version, -V, -h
  • Allowed valued flags: -arch, -archivePath, -buildVersion, -configuration, -defaultLanguage, -defaultPackageRegistryURL, -derivedDataPath, -destination, -destination-timeout, -exportArchive, -exportFormat, -exportLanguage, -exportLocalizations, -exportNotarizedApp, -exportOptionsPlist, -exportPath, -find-executable, -find-library, -importComponent, -importLocalizations, -importPath, -jobs, -localizationPath, -maximum-concurrent-test-device-destinations, -maximum-concurrent-test-simulator-destinations, -maximum-parallel-testing-workers, -only-testing, -only-testing:TEST-IDENTIFIER, -onlyTesting, -packageAuthorizationProvider, -packageCachePath, -packageDependencySCMToRegistryTransformation, -packageFingerprintPolicy, -packageSigningEntityPolicy, -parallel-testing-enabled, -parallel-testing-worker-count, -prepareDeviceSupport, -project, -resultBundlePath, -resultBundleVersion, -resultStreamPath, -retry-tests-on-failure, -runDestination, -runDestinationTimeout, -scheme, -scmProvider, -sdk, -skip-testing, -skip-testing:TEST-IDENTIFIER, -skipTesting, -target, -test-enumeration-format, -test-enumeration-output-path, -test-enumeration-style, -test-iterations, -test-repetition-relaunch-enabled, -test-timeouts-enabled, -testLanguage, -testPlan, -testProductsPath, -testRegion, -toolchain, -workspace, -xcconfig, -xctestrun
  • Hyphen-prefixed positional arguments accepted

Examples:

  • xcodebuild -version
  • xcodebuild -showsdks
  • xcodebuild -showdestinations -project Foo.xcodeproj -scheme Foo
  • xcodebuild -list -project Foo.xcodeproj
  • xcodebuild -project Foo.xcodeproj -scheme Foo -list
  • xcodebuild -project Foo.xcodeproj -scheme Foo build
  • xcodebuild -project Foo.xcodeproj -scheme Foo -configuration Debug build
  • xcodebuild -project Foo.xcodeproj -scheme Foo -configuration Debug -destination 'platform=macOS' build CODE_SIGNING_ALLOWED=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY=""
  • xcodebuild -workspace Foo.xcworkspace -scheme Foo -configuration Release archive -archivePath build/Foo.xcarchive
  • xcodebuild -project Foo.xcodeproj -scheme Foo test -destination 'platform=iOS Simulator,name=iPhone 15' -enableCodeCoverage
  • xcodebuild -project Foo.xcodeproj -scheme Foo clean
  • xcodebuild -project Foo.xcodeproj -scheme Foo analyze
  • xcodebuild -project Foo.xcodeproj -scheme Foo docbuild

xcodegen

https://github.com/yonaskolb/XcodeGen

  • dump: Flags: –help, –no-env, –quiet, -h, -n, -q. Valued: –project-root, –spec, –type, -r, -s, -t
  • generate: Flags: –help, –no-env, –only-plists, –quiet, –use-cache, -c, -h, -n, -q. Valued: –cache-path, –project, –project-root, –spec, -p, -r, -s
  • version: Flags: –help, -h
  • Allowed standalone flags: –help, –version, -V, -h

Examples:

  • xcodegen --version
  • xcodegen --help
  • xcodegen generate
  • xcodegen generate --spec project.yml
  • xcodegen generate -s project.yml -p out/
  • xcodegen generate --quiet --use-cache
  • xcodegen generate --only-plists
  • xcodegen generate --no-env
  • xcodegen dump
  • xcodegen dump --spec project.yml --type json
  • xcodegen version

xcresulttool

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

  • compare: Flags: –analyzer-issues, –build-warnings, –compact, –legacy, –schema, –summary, –test-failures, –tests, –help, -h. Valued: –baseline-path, –schema-version
  • export: Flags: –help, –legacy, -h. Valued: –id, –output-path, –path, –type
  • formatDescription: Flags: –hash, –include-event-stream-types, –legacy, –help, -h. Valued: –format
  • get: Flags: –compact, –legacy, –schema, –help, -h. Valued: –format, –id, –path, –schema-version, –test-id, –type
  • graph: Flags: –help, -h. Valued: –path
  • merge: Flags: –help, -h. Valued: –output-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
  • actool: delegates to inner command
  • agvtool: delegates to inner command
  • codesign: delegates to inner command
  • devicectl: delegates to inner command
  • ibtool: delegates to inner command
  • lipo: delegates to inner command
  • pkgutil: delegates to inner command
  • plutil: delegates to inner command
  • simctl: delegates to inner command
  • spctl: delegates to inner command
  • stapler: delegates to inner command
  • swift: delegates to inner command
  • xcodebuild: delegates to inner command
  • xcresulttool: delegates to inner command
  • xctest: delegates to inner command
  • xctrace: delegates to inner command
  • Allowed standalone flags: –help, –version, -h

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.