Open-source Infrastructure as Code (IaC) orchestration platform: GitOps workflows, orchestration, code generation, observability, drift detection, asset management, policies, Slack notifications, and more. Integrates with Terraform, OpenTofu, Terragrunt, Kubernetes, GitHub Actions, GitLab CI/CD, BitBucket Pipelines, and any other CI/CD platform.
See the code
🚀 Getting Started | 📖 Documentation | 💻 Playground | 🙌 Join Us
Terramate CLI is an open-source orchestration and code generation engine that allows Infrastructure as Code (IaC) such as Terraform, OpenTofu, Terragrunt and Kubernetes to scale.
Terramate CLI can optionally be paired with Terramate Cloud, a fully managed SaaS service that adds additional features to manage and observe all your infrastructure managed with IaC in one or multiple repositories.
With Terramate, you can:
terraform apply in stacks. Only deploy stacks that contain changes using change detection built on top of Git.Terramate is an extremely lightweight approach that can be onboarded to any existing IaC project with a single command and without touching any existing configurations. Terramate doesn't require access to your state backend, code or cloud accounts, which makes it safe and secure to use in any environment. When you start using Terramate, you can adopt it on a per-feature basis, and there's no additional risk because Terramate doesn't inflict any hard lock-in.
If you want to learn more, take a look at our how it works guide.
Start by installing Terramate CLI.
With brew:
brew install terramate
With Go:
go install github.com/terramate-io/terramate/cmd/...@latest
For other installation methods, please see the documentation.
To get the most out of Terramate, sign up for a free Terramate Cloud account and connect Terramate CLI with your Terramate Cloud account:
terramate cloud login
Terramate can be onboarded to any existing Terraform, OpenTofu, or Terragrunt with a single command and without requiring any refactoring. For details, please see the following guides:
Want to report a bug or request a feature? Open an issue
We maintain all code in-house to ensure supply chain security and quality. See our Contribution Policy for details.
See the LICENSE file for licensing information.
Terramate is a CNCF and Linux Foundation silver member.
(top 24 of 29)
741 followers · starred Jul 2022
51 followers · starred May 2026
436 followers · starred Jun 2023
458 followers · starred Feb 2026
Open-source Infrastructure as Code (IaC) orchestration platform: GitOps workflows, orchestration, code generation, observability, drift detection, asset management, policies, Slack notifications, and more. Integrates with Terraform, OpenTofu, Terragrunt, Kubernetes, GitHub Actions, GitLab CI/CD, BitBucket Pipelines, and any other CI/CD platform.
See the code
🚀 Getting Started | 📖 Documentation | 💻 Playground | 🙌 Join Us
Terramate CLI is an open-source orchestration and code generation engine that allows Infrastructure as Code (IaC) such as Terraform, OpenTofu, Terragrunt and Kubernetes to scale.
Terramate CLI can optionally be paired with Terramate Cloud, a fully managed SaaS service that adds additional features to manage and observe all your infrastructure managed with IaC in one or multiple repositories.
With Terramate, you can:
terraform apply in stacks. Only deploy stacks that contain changes using change detection built on top of Git.Terramate is an extremely lightweight approach that can be onboarded to any existing IaC project with a single command and without touching any existing configurations. Terramate doesn't require access to your state backend, code or cloud accounts, which makes it safe and secure to use in any environment. When you start using Terramate, you can adopt it on a per-feature basis, and there's no additional risk because Terramate doesn't inflict any hard lock-in.
If you want to learn more, take a look at our how it works guide.
Start by installing Terramate CLI.
With brew:
brew install terramate
With Go:
go install github.com/terramate-io/terramate/cmd/...@latest
For other installation methods, please see the documentation.
To get the most out of Terramate, sign up for a free Terramate Cloud account and connect Terramate CLI with your Terramate Cloud account:
terramate cloud login
Terramate can be onboarded to any existing Terraform, OpenTofu, or Terragrunt with a single command and without requiring any refactoring. For details, please see the following guides:
Want to report a bug or request a feature? Open an issue
We maintain all code in-house to ensure supply chain security and quality. See our Contribution Policy for details.
See the LICENSE file for licensing information.
Terramate is a CNCF and Linux Foundation silver member.
(top 24 of 29)
741 followers · starred Jul 2022
51 followers · starred May 2026
436 followers · starred Jun 2023
458 followers · starred Feb 2026