> /v1/alternatives/terraform
Open source alternatives to Terraform[005]
Terraform declares cloud infrastructure as code and provisions it across providers using state files and a plan/apply flow. Below are 5 self-hostable open source alternatives, ranked by GitHub popularity.
OpenTofu
OpenTofu lets you declaratively manage your cloud infrastructure.
★ STARS
28.6k
⑂ FORKS
1.2k
Pulumi
Infrastructure as Code in any programming language
★ STARS
25.2k
⑂ FORKS
1.4k
Digger
Digger is an open source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline
★ STARS
4.9k
⑂ FORKS
588
Nitric
Nitric is a multi-language framework for cloud applications with infrastructure from code.
★ STARS
2.0k
⑂ FORKS
121
Terrateam
Terrateam is open-source GitOps infrastructure orchestration. It integrates with GitHub to automate Terraform, OpenTofu, CDKTF, Terragrunt, and Pulumi workflows through pull requests.
★ STARS
1.2k
⑂ FORKS
65
// EDITOR'S TAKE
OpenTofu is the answer for almost everyone leaving Terraform over the BSL licence change: it is a fork, so your HCL, modules and state files carry over with minimal edits. Pulumi is the bigger change and worth it only if you genuinely want infrastructure in TypeScript, Go or Python; Digger and Terrateam do not replace Terraform at all, they replace the paid Cloud layer by running plan and apply in your own CI with PR approvals.
// FREQUENTLY ASKED
What is the best open source Terraform alternative?
OpenTofu is the most popular open source Terraform alternative by GitHub stars (28,600 stars). The other 4 options are ranked above.
Are these Terraform alternatives self-hostable?
Yes — every project listed here is open source and runs on your own infrastructure. Click into a project to see its license, stars, language, and current health status.
Are they free?
All projects shown are free and open source. Check each project's license page for the terms — most are MIT, Apache 2.0, or AGPL.
// PART OF THESE COLLECTIONS