Easily builds bundles containing a Terraform binary as well as provider binaries. Useful for CI and air-gapped Terraform Enterprise.
GoOtheractive
316 projects19 categories
Sourced fromshuaibiyy/awesome-tf
Easily builds bundles containing a Terraform binary as well as provider binaries. Useful for CI and air-gapped Terraform Enterprise.
GoOtheractive
Cloud cost estimates for Terraform in your CLI and pull requests.
GoApache License 2.0active
Provider for Amazon Web Services.
GoMozilla Public License 2.0active
Terragrunt is a thin wrapper for Terraform that provides extra tools for keeping your Terraform configurations DRY, working with multiple Terraform modules, and managing remote state.
GoMIT Licenseactive
Unified workflow for collaborating on Terraform through GitHub.
GoApache License 2.0active
Terraform static analysis tool for terraform>=0.12
PythonApache License 2.0active
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
GoApache License 2.0active
Terraform static analysis tool that supports terraform <0.12 & >=0.12 & directly integrates with HCL parser for better results.
GoMIT Licensesteady
Terraform linter for detecting errors that can not be detected by terraform plan
GoMozilla Public License 2.0active
Collection of security and best practice test for static code analysis of terraform templates
GoApache License 2.0steadyarchived
CDK (Cloud Development Kit) for Terraform allows developers to use familiar programming languages to define cloud infrastructure and provision it through HashiCorp Terraform.
TypeScriptMozilla Public License 2.0steadyarchived
Creates Elastic Kubernetes Service on AWS (very popular module).
HCLApache License 2.0active
Provider for Azure.
GoMozilla Public License 2.0active
Terraform version manager inspired by rbenv.
ShellMIT Licenseactive
Quick utility to generate docs from terraform modules.
GoMIT Licenseactive
Export existing AWS resources to Terraform style (tf, tfstate). Similar to terraformer. :skull:
RubyMIT Licensedormantarchived
Artificial Intelligence Infrastructure-as-Code Generator
GoApache License 2.0steady
pre-commit git hooks for Terraform and Terragrunt: auto-format, validate, update docs, run security checks, estimate costs, and more.
ShellMIT Licenseactive
Tool for managing multiple Terraform stacks that comes with support for change detection and code generation
GoMozilla Public License 2.0active
Interactive Terraform state and configuration explorer.
GoMIT Licenseslowing
Creates VPC resources on AWS (verified and very popular module).
HCLApache License 2.0active
Terraform Proxmox provider.
GoMIT Licenseactive
Scans IaC projects for security vulnerabilities, compliance issues, and infrastructure misconfiguration. Currently working with Terraform projects, Kubernetes manifests, Dockerfiles, AWS CloudFormation Templates, and Ansible playbooks.
Open Policy AgentApache License 2.0active
Detect, track, and alert on infrastructure drift :skull:
GoApache License 2.0active
Provider for Google Cloud Platform.
GoMozilla Public License 2.0active
Generate terraform configuration from your existing resources within your AWS account.
JavaScriptMIT Licenseactive
Reads from existing Cloud Providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration.
GoMIT Licensesteady
Claude Code skill for Terraform and OpenTofu — testing, module design, CI/CD workflows, and production patterns.
Otheractive
Interactive visualizations of Terraform dependency graphs. :skull:
JavaScriptMIT Licenseslowing
Configures production infrastructure with AWS, Docker, and ECS. :skull:
HCLMIT Licensedormantarchived
Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant.
GoMIT Licensesteady
Minimal and free Kubernetes distribution with Terraform.
HCLMIT Licenseactive
Web dashboard to inspect Terraform States.
GoApache License 2.0active
Generates Terraform/OpenTofu JSON and other infrastructure configuration from inventory-driven templates.
PythonApache License 2.0active
A tool to bring existing Azure resources under Terraform's management.
GoMozilla Public License 2.0active
Provider for Kubernetes.
GoMozilla Public License 2.0active
(only 0.11 and earlier) Improve Terraform's plan output to be easier to read and understand.
RubyApache License 2.0slowing
Generates professional cloud architecture diagrams from Terraform code using official AWS/Azure/GCP icons and design standards. Runs 100% client-side with CI/CD integration.
PythonGNU Affero General Public License v3.0active
Sets up Terraform CLI in your GitHub Actions workflow.
JavaScriptMozilla Public License 2.0active
BDD Testing for Terraform Files.
PythonMIT Licensesteady
OpenTofu/Terraform/Terragrunt version manager.
GoApache License 2.0active
A command line utility to facilitate terraforming your existing Cloudflare resources.
GoMozilla Public License 2.0active
A universal tool that converts deep merged YAML to module inputs.
GoApache License 2.0active
A textual user interface for Terraform state.
PythonApache License 2.0slowing
A Terraform state migration tool for GitOps.
GoMIT Licensesteady
Understand AWS Lambda in-depth, beyond executing functions, using Terraform. Also includes guides for integration with S3, API Gateway, DynamoDB, Kinesis, SQS.
MarkdownMIT Licensedormant
Kubernetes YAML to Terraform HCL converter.
GoMozilla Public License 2.0steady
Layerform helps engineers create reusable environment stacks using plain .tf files. Ideal for multiple "staging" environments. :skull:
GoGNU General Public License v3.0slowingarchived
Set up your AWS account with the secure baseline configuration based on CIS Amazon Web Services Foundations.
HCLMIT Licenseactive
(Terraform Language Server)
GoMozilla Public License 2.0active
Provider for Dominos Pizza.
GoMIT Licenseslowing
Provider for GitHub.
GoMIT Licenseactive
Provides a set of Test Kitchen plugins which enable a system to use Test Kitchen to converge a Terraform configuration and verify the resulting Terraform state with InSpec controls. :skull:
RubyApache License 2.0slowingarchived
Vim ScriptISC Licenseslowing
Gaia is a Terraform 🌍 UI for your modules, and self-service infrastructure 👨💻. :skull:
JavaMozilla Public License 2.0dormant
Provider for Helm.
GoMozilla Public License 2.0active
A tool for converting Kubernetes YAML manifests to Terraform HCL
GoMIT Licenseslowing
Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources.
GoMozilla Public License 2.0active
CLI - Convert between YAML, TOML, JSON, and HCL. Preserves map order.
GoApache License 2.0steady
Terraform module, which builds dependencies and packages, and also creates AWS Lambda resources in countless combinations.
HCLApache License 2.0active