Terramate CLI is an orchestration and code generation tool that enables you to unify, simplify and scale all your infrastructure code, tools and workflows.
Stacks: Are Infrastructure as Code tooling agnostic and isolated units used to group, deploy and manage infrastructure resources such as a single service or an entire environment.
Orchestration: Allows orchestrating the execution of commands such as terraform apply, kubectl apply or infracost breakdown in stacks.
GitOps for Infrastructure: Pre-configured and fully customizable GitOps automation workflows that run in your existing CI/CD platform.
Workflows: Define custom commands to combine multiple commands into one executable unit of work.
Configuration: Define and reuse data in stacks by using variables and metadata.
Code Generation: Generate code in stacks to keep your stacks DRY and to provide pre-configured templates (think of generating files such as Terraform provider configuration or Kubernetes manifests).
Native Infrastructure as Code: Terramate doesn't introduce any complex wrappers or abstraction layers and allows you to stay in native environments (e.g. native Terraform).
Unlimited Integrations: Terramate integrates with all existing tooling. OPA, Infracost, Checkov, Trivy, Terrascan, Terragrunt, etc - you name it.
Yes. Terramate CLI is free and open-source software released under the MPL-2.0 license.
What is the latest version of Terramate CLI?
The latest version is 0.17.3, released on Sep 8, 2026.
Is it safe to download Terramate CLI?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 796b7617b5ce755ae53c2fe470c1120418af37df133d477557346e92c7aed407.
Which Windows versions does Terramate CLI support?
Terramate CLI runs on Windows and is available for 32-bit (x86), 64-bit (x64), ARM64 systems.
How do I uninstall Terramate CLI?
Open Settings › Apps › Installed apps, find Terramate CLI and select Uninstall. From the command line, run winget uninstall --id=Terramate.CLI -e.
The Azure command-line interface (Azure CLI) is a set of commands used to create and manage Azure resources. The Azure CLI is available across Azure services and is designed to get you working quickly