Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Infrastructure as code
Declare cloud infrastructure in files and apply the difference.
Changes in this category (RSS)
Side by side
| Tool | Stars | Licence | Terms | Self-hosted | Language | Latest | Last push |
|---|---|---|---|---|---|---|---|
| Terraform | 50k | Other | Source available | No | Go | v1.17.2 | 2026-11-11 |
| OpenTofu | 31k | MPL-2.0 | Open source | No | Go | v1.13.9 | 2026-11-12 |
| SST | 26k | MIT | Open source | No | TypeScript | v4.17.2 | 2026-11-10 |
| Pulumi | 26k | Apache-2.0 | Open source | No | Go | v3.274.1 | 2026-11-11 |
| Packer | 16k | Other | Source available | No | Go | v1.16.2 | 2026-11-12 |
| AWS CDK | 13k | Apache-2.0 | Open source | No | TypeScript | v2.276.0 | 2026-11-11 |
| Crossplane | 12k | Apache-2.0 | Open source | No | Go | v2.4.3 | 2026-11-11 |
| Terragrunt | 9.9k | MIT | Open source | No | Go | v1.2.2 | 2026-11-12 |
| Atlantis | 9.4k | Apache-2.0 | Open source | No | Go | v0.49.0 | 2026-11-11 |
| Digger | 5.1k | MIT | Open source | No | Go | v0.6.155 | 2026-10-30 |
| DNSControl | 4k | MIT | Open source | No | Go | v5.8.1 | 2026-11-11 |
| octoDNS | 3.8k | MIT | Open source | No | Python | v1.22.0 | 2026-11-06 |
| Bicep | 3.7k | MIT | Open source | No | Bicep | v0.49.2 | 2026-11-12 |
| Terramate | 3.6k | MPL-2.0 | Open source | No | Go | v0.17.4 | 2026-11-09 |
| Tofu Controller | 1.7k | Apache-2.0 | Open source | No | Go | v0.16.6 | 2026-11-11 |
| Terrakube | 998 | Apache-2.0 | Open source | No | Java | 2.34.1 | 2026-11-11 |
| Burrito | 768 | Apache-2.0 | Open source | No | Go | v0.15.0 | 2026-11-11 |
| OTF | 707 | MPL-2.0 | Open source | No | Go | v0.6.3 | 2026-07-16 |
18 tools
OpenTofu lets you declaratively manage your cloud infrastructure.
Build full-stack apps on your own infrastructure.
- Language
- TypeScript
- Licence
- MIT
- Stars
- 26k
- Latest
- v4.17.2
- Last push
- 2026-11-10
Pulumi - Infrastructure as Code in any programming language 🚀
- Language
- Go
- Licence
- Apache-2.0
- Stars
- 26k
- Latest
- v3.274.1
- Last push
- 2026-11-11
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
- Language
- TypeScript
- Licence
- Apache-2.0
- Stars
- 13k
- Latest
- v2.276.0
- Last push
- 2026-11-11
The Cloud Native Control Plane
- Language
- Go
- Licence
- Apache-2.0
- Stars
- 12k
- Latest
- v2.4.3
- Last push
- 2026-11-11
Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.
Terraform Pull Request Automation
- Language
- Go
- Licence
- Apache-2.0
- Stars
- 9.4k
- Latest
- v0.49.0
- Last push
- 2026-11-11
Digger is an open source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline ⚡️
Infrastructure as code for DNS!
Tools for managing DNS across multiple providers
Bicep is a declarative language for describing and deploying Azure resources
Open-source Infrastructure as Code (IaC) orchestration platform: GitOps workflows, orchestration, code generation, observability, drift detection, asset management, policies, Slack notifications, and more. Integrates with Terraform, OpenTofu, Terragrunt, Kubernetes, GitHub Actions, GitLab CI/CD, BitBucket Pipelines, and any other CI/CD platform.
A GitOps OpenTofu and Terraform controller for Flux
- Language
- Go
- Licence
- Apache-2.0
- Stars
- 1.7k
- Latest
- v0.16.6
- Last push
- 2026-11-11
Open source IaC Automation and Collaboration Software.
- Language
- Java
- Licence
- Apache-2.0
- Stars
- 998
- Latest
- 2.34.1
- Last push
- 2026-11-11
🌯 Burrito is a TACoS Kubernetes Operator - "Argo CD for Terraform"
- Language
- Go
- Licence
- Apache-2.0
- Stars
- 768
- Latest
- v0.15.0
- Last push
- 2026-11-11
An open source alternative to terraform enterprise.
What these tools replace
- HCP TerraformInfrastructure as code6 →
- TerraformInfrastructure as code5 →
- VercelSelf-hosted PaaS5 →
- Amazon Route 53DNS servers4 →
- AWS CloudFormationInfrastructure as code4 →
- AWS CDKInfrastructure as code1 →
- Azure Resource ManagerInfrastructure as code1 →
- DNSControlInfrastructure as code1 →
- octoDNSInfrastructure as code1 →
- TerragruntInfrastructure as code1 →