Freedom251 › Infrastructure as Code Tools
Terragrunt

What Terragrunt is
Terragrunt is an open-source infrastructure-as-code orchestration tool for running Terraform and OpenTofu at scale. It organizes infrastructure into separately operable units and groups related units into stacks. Its Run Queue uses dependency relationships to order operations and allows concurrency where it is safe. Teams can define shared backend settings, provider configuration, module inputs, and environment conventions once for inheritance across units. The tool supports AWS, Google Cloud, Microsoft Azure, and other platforms supported by Terraform or OpenTofu; state management is self-hosted, and existing resources can be imported. Terragrunt is documented for Windows, macOS, and Linux. The Free plan costs nothing and allows up to 25 infrastructure units, unlimited runs, and community support, with no credit card required. Team costs $500 a month, billed with a stated 17% annual contract discount, and includes 200 units and standard support. Terragrunt Scale adds CI/CD pipelines, drift detection, and automated dependency updates, with GitHub and GitLab workflow support. Its operations run in customers’ CI runners and repositories and use OIDC for temporary least-privilege credentials. The maker says Scale has no compliance certifications of its own and inherits security from GitHub or GitLab.
Who it suits
Terragrunt suits infrastructure teams using Terraform or OpenTofu who want shared configuration and dependency-aware operations. Its Free tier is described for individuals, startups, or teams trying Scale; Team is described for growing platform teams in production.
What it does well
- Organizes infrastructure into units and stacks.
- Orders operations using a dependency graph.
- Shared configuration can be inherited across units.
- Free plan allows up to 25 infrastructure units.
- Supports Windows, macOS, and Linux.
What to know first
- Team costs $500 a month.
- Scale has no compliance certifications of its own.
- State management is self-hosted.
Limits
The Free plan covers up to 25 infrastructure units and excludes RUM; it includes unlimited runs and unlimited resources. Team costs $500 a month and covers 200 infrastructure units. Enterprise offers unlimited units, with custom pricing.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Up to 25 infrastructure units · unlimited runs · unlimited resources (no RUM) · community support · no credit card required | Free |
| Team | Price reflects a 17% annual contract discount · 200 infrastructure units · unlimited runs · unlimited resources (no RUM) · standard support | $500 a month |
| Enterprise | Custom pricing · unlimited infrastructure units · self-hosted GitHub/GitLab Enterprise · air-gapped environments · FedRAMP & PCI environments · premium support | On request |
As terragrunt.com lists them, read 5 Oct 2026. The maker's own page has the final word.
Getting started
- Visit terragrunt.com.
- Choose the Free plan or review the Team and Enterprise plans.
- Install Terragrunt on Windows, macOS, or Linux using its installation guide.
- Use the guide’s checksum, GPG signature, and release attestation verification for downloads.
- Connect Terragrunt with Terraform or OpenTofu and organize infrastructure into units and stacks.
Verdict
Terragrunt combines unit and stack organization with dependency-aware operations for Terraform and OpenTofu. Scale adds team workflow features, while its own compliance certifications are absent and Team has a listed monthly price.
Questions
Is Terragrunt free?
Yes. The Free plan costs nothing and requires no credit card. It includes up to 25 infrastructure units, unlimited runs, unlimited resources without RUM, and community support.
What does Team cost?
Team costs $500 a month. The listed price reflects a 17% annual contract discount.
Which operating systems are supported?
The installation guide documents downloads or installation for Windows, macOS, and Linux. The listed platforms also include self-hosted.
Does Terragrunt work with Terraform and OpenTofu?
Yes. It is designed to orchestrate both tools, which support AWS, Google Cloud, Microsoft Azure, and other platforms.
Is Terragrunt open source, and who makes it?
Terragrunt is open source. Gruntwork says it was formed in 2016 when Atomic Squirrel and Phoenix DevOps merged.
What integrations does Terragrunt Scale offer?
Scale supports GitHub and GitLab workflows, including GitHub Actions and GitLab CI pipelines. It runs operations in customers’ own CI runners and repositories and uses OIDC for temporary least-privilege credentials.
Facts from Terragrunt's own pages
- Compliance limit
- Terragrunt Scale states that it does not hold compliance certifications of its own and inherits security from GitHub or GitLab. · terragrunt.com, 5 Oct 2026
- Dependency ordering
- Its Run Queue uses a dependency graph to order operations and supports safe concurrency where possible. · terragrunt.com, 5 Oct 2026
- Download platforms
- The installation guide documents Terragrunt downloads or installation for Windows, macOS, and Linux. · docs.terragrunt.com, 5 Oct 2026
- Download verification
- The installation guide describes checksum, GPG signature, and release attestation verification for downloads. · docs.terragrunt.com, 5 Oct 2026
- Founded
- 2016 · terragrunt.com, 28 Sept 2026
- Integrations
- Terragrunt works with Terraform and OpenTofu; Terragrunt Scale supports GitHub and GitLab workflows, including GitHub Actions and GitLab CI pipelines. · terragrunt.com, 5 Oct 2026
- Intended users
- The Scale Free tier is described as intended for individuals, startups, or teams looking to try the service, while Team is for growing platform teams in production. · terragrunt.com, 5 Oct 2026
- Maker
- Gruntwork says it was formed in 2016 when Atomic Squirrel and Phoenix DevOps merged. · gruntwork.io, 5 Oct 2026
- Purpose
- Terragrunt is an open-source infrastructure-as-code orchestration tool for running Terraform and OpenTofu at scale. · terragrunt.com, 5 Oct 2026
- Reusable configuration
- Shared backend settings, provider configuration, module inputs, and environment conventions can be defined once and inherited across units. · terragrunt.com, 5 Oct 2026
- Scale features
- Terragrunt Scale includes CI/CD pipelines, drift detection, and automated dependency updates for modules, units, and stacks. · terragrunt.com, 5 Oct 2026
- Security
- Terragrunt Scale runs operations in customers’ own CI runners and repositories and uses OIDC to obtain temporary least-privilege credentials. · terragrunt.com, 5 Oct 2026
- Support
- Open-source users can seek help through GitHub Discussions, Discord, and GitHub Issues, while commercial support is available from Gruntwork. · docs.terragrunt.com, 5 Oct 2026
- Units and stacks
- Terragrunt organizes infrastructure into independently operable units and groups related units into stacks. · terragrunt.com, 5 Oct 2026
Where Terragrunt stands on Freedom251
- Infrastructure as Code Tools#16 of 31
- Orchestration / Provisioning Software#17 of 27
- Infrastructure Automation#17 of 24
