No sign-up13,566 open-source and SaaS tools, with GitHub stats refreshed every day.

Terragrunt

Open source

Terragrunt is an open-source IaC orchestration tool that helps manage Terraform and OpenTofu at scale.

Open-source alternative to

terragrunt.com
Terragrunt homepage screenshot
GitHub stars
9.9k
Last 30 days
+—
Last commit
today
Repository age
10 years
Version
v1.1.6
Licence
MIT
Self-hosted
Yes

About Terragrunt

Terragrunt is a flexible orchestration tool for Infrastructure as Code written in OpenTofu or Terraform. It helps platform teams organize and speed up their IaC by breaking down monolithic infrastructure into manageable units with independent state. The tool provides control over what infrastructure is updated, how it gets updated, and in what order using a Run Queue.

Key features

  • Segment infrastructure into manageable units with independent state
  • Control updates with a Run Queue to reject all-or-nothing updates
  • Authentication tooling for managing infrastructure across environments and cloud providers with least privilege access
  • Automate tasks before and after IaC updates using hooks
  • Handle expected errors from flaky networks and cloud providers with built-in error handling
  • Catalog standard infrastructure patterns for reuse using a Terminal User Interface (TUI)

Good fit for

  • Standardize Infrastructure as Code across an organization
  • Manage growing infrastructure complexity with units and stacks
  • Execute modules in dependency order across environments
Built with
Go tools
Tags
terraform
opentofu
iac
orchestration
infrastructure-as-code
devops

Terragrunt: questions and answers

What is Terragrunt used for?
Terragrunt is an open-source IaC orchestration tool that helps manage Terraform and OpenTofu at scale. It is a good fit for standardize Infrastructure as Code across an organization, manage growing infrastructure complexity with units and stacks, and execute modules in dependency order across environments.
Is Terragrunt open source?
Yes. Terragrunt is open source under the MIT licence. Its source code is on GitHub at gruntwork-io/terragrunt and is written mainly in Go.
Is Terragrunt free?
Yes. Terragrunt is open source, so the software itself is free to use. A managed cloud version is also available.
Can I self-host Terragrunt?
Yes. Terragrunt can be self-hosted on your own server or infrastructure.
What is Terragrunt an alternative to?
Terragrunt is an open-source alternative to HCP Terraform, env0 and Scalr. Other open-source alternatives to HCP Terraform include Terramate, Semaphore UI and Atlantis.
Is Terragrunt actively maintained?
Yes. The most recent commit to Terragrunt was on 13 October 2026, and the latest release is v1.1.6, published on 21 September 2026. The project has 9.9k stars on GitHub.

Open-source alternatives to Terragrunt

See all

SaaS alternatives to Terragrunt

See all