Terragrunt

Orchestration tool for OpenTofu/Terraform infrastructure code, used to scale and manage Infrastructure as Code across many modules and environments.

Terragrunt is an orchestration tool for Infrastructure as Code written in OpenTofu or Terraform. It is a command-line tool, maintained by Gruntwork, that works with the OpenTofu/Terraform workflow to help infrastructure code scale. The README's version badges indicate support for OpenTofu 1.6.0 and later and Terraform 0.12.0 and later.

The README itself is brief and points to external documentation for installation, a quick-start guide, and the full reference at docs.terragrunt.com. It also mentions Terragrunt Scale, a related offering documented on the same site. Because the README does not describe individual commands or configuration options, details beyond the orchestration role are in the linked documentation.

Terragrunt is aimed at DevOps engineers, platform teams, and SREs who manage infrastructure with OpenTofu or Terraform and need to coordinate it across larger codebases. It is released under the MIT License, with community support on Discord and commercial support available from Gruntwork.

Alternatives & related tools

add a badge to your README

Maintain Terragrunt? Show that it's featured on trmn. The badge links back to this page.

Featured on trmn
Markdown
[![Featured on trmn](https://www.trmn.sh/badge/terragrunt.svg)](https://www.trmn.sh/tools/terragrunt?utm_source=badge)
HTML
<a href="https://www.trmn.sh/tools/terragrunt?utm_source=badge"><img src="https://www.trmn.sh/badge/terragrunt.svg" alt="Featured on trmn" height="20"></a>