tftarget
tftarget is a command-line tool that enhances Terraform's plan, apply, and destroy commands with interactive resource selection. Instead of running Terraform against all resources in a configuration, users can choose specific resources through an interactive checkbox interface, and tftarget automatically passes the selection to Terraform using the target option. This is useful for managing large infrastructures where you need to operate on individual resources without affecting the entire stack. The tool supports three commands: tftarget plan for previewing changes, tftarget apply for executing changes after confirmation, and tftarget destroy for removing specific resources. Each command runs an interactive prompt, executes the corresponding Terraform command with the target option for selected resources, and displays a summary of the selection. Built in Go, tftarget requires Terraform to be installed locally and can be installed via Go install, Homebrew, or by downloading precompiled binaries from the GitHub