Looking for something free? Free and open-source Terraform alternatives →
Terraform is an open-source infrastructure-as-code tool to define, provision and version cloud resources.
- for
- Developers, DevOps engineers and SREs building cloud infrastructure.
- pricing
- open source
Key features
- Declarative configuration — Define infrastructure in a high-level language that Terraform plans and applies.
- Multi-cloud support — Provision resources on AWS, Azure, GCP, Oracle Cloud, Docker and more.
- Terraform CLI — Command-line interface for init, plan, apply and state management.
- HCP Terraform integration — Collaborative workflow and remote state storage in HashiCorp Cloud Platform.
- Sandbox environment — Pre-installed sandbox for safe experimentation with Terraform.
- Style guide & best practices — Guidelines for configuration style and adoption phases.
Use cases
- Deploy federated multi-cloud Kubernetes clusters across Azure and AWS.
- Create preview environments automatically with GitHub Actions and Vercel.
- Build a golden-image pipeline using HCP Packer and Terraform on AWS.
Terraform vs alternatives
Terraform | Pulumi | ||
|---|---|---|---|
| Best for | Multi-cloud IaC with versioned configurations | IaC with familiar programming languages | Open-source Terraform-compatible IaC |
| Pricing | Open source | Free | Free |
| DevHunt upvotes | 0 | 0 | 0 |
| Launched | — | — | — |
- Terraform vs Pulumi: Pulumi uses general-purpose languages (TS, Python, Go) instead of HCL.
- Terraform vs OpenTofu: OpenTofu is a community-driven open-source fork of Terraform.
Terraform FAQ
What is Terraform?+
Terraform is an infrastructure-as-code tool that lets you build, change, and version infrastructure safely and efficiently.
How does Terraform manage resources?+
You write declarative configuration files, run ‘terraform plan’ to see changes, then ‘terraform apply’ to create or update resources.
What is HCP Terraform?+
HCP Terraform is HashiCorp’s cloud service that provides remote state storage, collaboration features and policy enforcement.
Where can I learn Terraform?+
HashiCorp offers tutorials, documentation, a sandbox, style guide and certification courses on its website.
Can Terraform work with SaaS services?+
Yes, Terraform can provision high-level components such as DNS entries and SaaS features in addition to low-level compute and networking.
Summarized by DevHunt from developer.hashicorp.com · Oct 1, 2026. Details may change; check the official site.
About this listing
DevHunt lists Terraform because developers expect to find it next to the tools in its category. It did not launch on DevHunt. Work on Terraform? Message us to claim this listing.

Terraform
Pulumi



-(1).png?auto=compress&fit=max&w=64)

