FREEDOM251

Freedom251 › Infrastructure as Code Tools

Terragrunt

Free plan LinuxMacSelf-hostedWindows

Visit Terragrunt Alternatives Pricing

Terragrunt's own site

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

PlanBilled and limitsPrice
FreeUp to 25 infrastructure units · unlimited runs · unlimited resources (no RUM) · community support · no credit card requiredFree
TeamPrice reflects a 17% annual contract discount · 200 infrastructure units · unlimited runs · unlimited resources (no RUM) · standard support$500 a month
EnterpriseCustom pricing · unlimited infrastructure units · self-hosted GitHub/GitLab Enterprise · air-gapped environments · FedRAMP & PCI environments · premium supportOn request

As terragrunt.com lists them, read 5 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit terragrunt.com.
  2. Choose the Free plan or review the Team and Enterprise plans.
  3. Install Terragrunt on Windows, macOS, or Linux using its installation guide.
  4. Use the guide’s checksum, GPG signature, and release attestation verification for downloads.
  5. 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

Look at these too