Terramate CLI

Terramate GmbH · Terramate.CLI

Open-source Infrastructure as Code (IaC) orchestration platform

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.

winget install --id Terramate.CLI --exact --source winget

Latest 0.16.0

Release Notes

Merged from Terramate Catalyst

  • Add new bundles and components framework.
  • Update generate to implement bundle/component code generation.
  • Add new scaffold command that provides an interactive UI to instantiate bundles.
  • Add new component create command to auto-create component defintions from existing Terraform modules. Added
  • Add orchestration metadata fields to terramate debug show metadata command output.
    • The command now displays before, after, wants, and wanted_by fields for each stack. Fixed
  • Fix terramate list --changed --why flag not working.

Installer type: zip

Architecture Scope Download SHA256
x86 Download 5CD7DE7DB53C0562F581FCA725375B949F25CC1B1B5C398EBC647FAB20089E77
x64 Download 5AD9E9379C153DBAC180A86B8C83D7EF076C7A154891AB0E23CAC1B9F6DF69D5
arm64 Download 1358C135F4B135B1540C247BD1749611F549A68E326B76A50AD610B15B9AB411

Details

Homepage
https://github.com/terramate-io/terramate
License
MPL-2.0
Publisher
Terramate GmbH
Support
https://terramate.io/support/
Copyright
© 2026 Terramate GmbH. All rights reserved.
Moniker
terramate

Older versions (1)

0.15.5
Architecture Scope Download SHA256
x86 Download 1CE9A01E49EAF22053818D2263AED6001D64B857A6792680DBA81A913A3A6ACF
x64 Download 72EEE7DB5515342B997146B1F8B369249EE8A85537E2CF707EE4DC7241A973C3
arm64 Download B42A5BF1F848CDC32A053C2B0C4783CF3BA931F2956A96463124EC3D4011801E