Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Infrastructure as Code Tools
  3. Terragrunt

Terragrunt

What it is

Terragrunt is an open-source infrastructure-as-code orchestration tool for running Terraform and OpenTofu at scale. It organizes infrastructure into independently operable units and groups related units into stacks. Its Run Queue uses a dependency graph to order operations and supports concurrency where safe. Shared backend settings, provider configuration, module inputs, and environment conventions can be defined once and inherited across units. Terragrunt works with Terraform and OpenTofu, supporting AWS, Google Cloud, Microsoft Azure, and other platforms those tools support. State management is self-hosted, and existing resources can be imported. The core tool is documented for Windows, macOS, and Linux. The Free Scale tier allows up to 25 infrastructure units, unlimited runs, and unlimited resources without RUM, with community support and no credit card required. Team costs $500 a month and includes 200 infrastructure units and standard support; its listed price reflects a 17% annual contract discount. Terragrunt Scale adds CI/CD pipelines, drift detection, and automated dependency updates for GitHub and GitLab workflows.

For and against

For

  • Open-source core tool.
  • Free Scale tier allows up to 25 units.
  • Run Queue orders work by dependencies.
  • Supports Terraform and OpenTofu.
  • Includes drift detection in Terragrunt Scale.

Against

  • Team costs $500 a month.
  • Free tier is limited to 25 infrastructure units.
  • Enterprise pricing is custom and not listed.
  • Terragrunt Scale has no compliance certifications of its own.

The verdict

Terragrunt combines reusable configuration and dependency-aware orchestration for Terraform and OpenTofu. Check the unit limits, self-hosted execution model, and Scale plan requirements before selecting a tier.

Who it suits

Terragrunt may suit infrastructure teams coordinating Terraform or OpenTofu deployments across units and stacks. The Free tier is described for individuals, startups, or teams trying the service; Team targets growing platform teams in production.

Plans and prices

Free

Free

Up to 25 infrastructure units · unlimited runs · unlimited resources (no RUM) · community support

Team

$500a month, billed yearly

200 infrastructure units · unlimited runs · unlimited resources (no RUM) · standard support

Enterprise

Priced on request

Custom pricing · unlimited infrastructure units · self-hosted GitHub/GitLab Enterprise · air-gapped environments

Every plan, in full

On the record

Compliance limit
Terragrunt Scale states that it does not hold compliance certifications of its own and inherits security from GitHub or GitLab.terragrunt.com · read 5 Oct 2026
Dependency ordering
Its Run Queue uses a dependency graph to order operations and supports safe concurrency where possible.terragrunt.com · read 5 Oct 2026
Download platforms
The installation guide documents Terragrunt downloads or installation for Windows, macOS, and Linux.docs.terragrunt.com · read 5 Oct 2026
Download verification
The installation guide describes checksum, GPG signature, and release attestation verification for downloads.docs.terragrunt.com · read 5 Oct 2026
Integrations
Terragrunt works with Terraform and OpenTofu; Terragrunt Scale supports GitHub and GitLab workflows, including GitHub Actions and GitLab CI pipelines.terragrunt.com · read 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 · read 5 Oct 2026
Maker
Gruntwork says it was formed in 2016 when Atomic Squirrel and Phoenix DevOps merged.gruntwork.io · read 5 Oct 2026
Purpose
Terragrunt is an open-source infrastructure-as-code orchestration tool for running Terraform and OpenTofu at scale.terragrunt.com · read 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 · read 5 Oct 2026
Scale features
Terragrunt Scale includes CI/CD pipelines, drift detection, and automated dependency updates for modules, units, and stacks.terragrunt.com · read 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 · read 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 · read 5 Oct 2026
Units and stacks
Terragrunt organizes infrastructure into independently operable units and groups related units into stacks.terragrunt.com · read 5 Oct 2026

Alternatives to Terragrunt

Every alternative, ranked