The Terraform Subcommand Reference documents the core terraform subcommands that every operator reaches for on a daily basis: init, plan, apply, destroy, import, state and taint (plus untaint). Each entry lists the subcommand purpose and the flags you are most likely to need, drawn from real day to day workflows rather than an exhaustive man page. Instead of grepping the official docs or guessing flag spelling under pressure, you can scan a compact, consistent reference that lives entirely in your browser. The tool is especially useful for onboarding new engineers, for writing runbooks, and for double checking a flag before you paste it into a terminal or a CI script. Because nothing is uploaded and no network call is made, you can use it on a locked down machine during an incident without any external access. It is a reference surface, not a Terraform runner: it never executes commands, never reads your state, and never connects to a backend. Pair it with the generator and validator tools on this site to move from a quick lookup to working configuration.
Beyond the seven headline subcommands, the reference also covers the nested state management commands (list, mv, rm, push, pull) and the positional arguments that taint and untaint expect, such as a resource address. Flags are grouped by how often you will use them, so the common ones surface first and the rarely needed escape hatches are still present when you need them. The live filter means you can type a single token, such as var-file, target or destroy, and immediately see every subcommand whose name, purpose, or flags mention it. The output format toggle then lets you hand the result to a teammate as plain text or as a Markdown table for documentation.