TE

Terragrunt

Thin wrapper that keeps Terraform configurations DRY

Developer Tools & Git ★ 9.9k stars Medium setup MIT

Terragrunt is an open-source wrapper for Terraform and OpenTofu that helps keep configurations DRY and manage remote state across environments. It is used in self-hosted infrastructure workflows.

Key features

  • DRY Terraform configs
  • Remote state management
  • Dependency orchestration
  • Multi-environment support

Strengths

  • Released under the MIT license
  • Mature project with 9.9k GitHub stars
  • Written in Go
  • Tiny footprint — runs in 256 MB RAM

Is Terragrunt secure?

No known vulnerabilities affect Terragrunt's latest release (v1.1.6). OSV.dev lists 1 past advisory for the project; none of them applies to this release. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.

  • Most recent fixed advisory CVE-2026-45099, published 2026-08-21 (54 days ago), fixed in 1.0.4

Source: OSV.dev, checked 2026-10-14. How this is measured.

Terragrunt replaces

Health badge

Maintain Terragrunt? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 94 · excellent

Markdown
[![SelfHostIndex health score for Terragrunt](https://selfhostindex.com/badge/terragrunt.svg)](https://selfhostindex.com/app/terragrunt/)
HTML
<a href="https://selfhostindex.com/app/terragrunt/"><img src="https://selfhostindex.com/badge/terragrunt.svg" alt="SelfHostIndex health score for Terragrunt"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/terragrunt.svg
   :alt: SelfHostIndex health score for Terragrunt
   :target: https://selfhostindex.com/app/terragrunt/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Compare Terragrunt

1 head-to-head comparisons.

Similar developer tools & git apps