Overview
Terraform is an infrastructure-as-code tool for describing, building, changing, and versioning cloud and in-house infrastructure through declarative configuration. Execution plans and resource graphs expose intended changes and dependencies before application.
Based on official documentation; not hands-on tested · Content checked:
Express infrastructure as code and inspect change order
A high-level syntax makes infrastructure configuration shareable, reusable, and versionable. Plan previews the actions apply will take, while the resource graph parallelizes creation and modification of independent resources. Complex changes can follow that calculated order with limited manual interaction.
Sources: [1]
For one change workflow across services and environments
It fits teams standardizing infrastructure design, review, and application across cloud providers and in-house APIs. Providers extend Terraform as plugins and can be downloaded from the Terraform Registry.
Sources: [1]
Review core, providers, affected systems, and licensing separately
This repository contains Terraform core, including the CLI and primary graph engine; providers are separate plugins with their own development and releases. Before applying, review the plan, provider versions, target API credentials, and change scope. Terraform uses Business Source License 1.1, so usage and service-delivery terms require review of the license text.
Sources: [1]
Official sources
- [1]Terraform README(2026-09-13)
Supplemental curator note
Selected for a license change, OpenTofu split, legal conflict, and IBM acquisition that formed a sustained discovery narrative.
Growth trends
Last 30 days
49,648 Stars
Trend data is still being collected.
Built with
- Go
Categories and tags
Tags
GitHub Topics
- graph
- infrastructure-as-code
- terraform
- cloud
- cloud-management
GitHub dataView detailed GitHub data
- Stars
- 49,648
- Forks
- 10,617
- Watchers
- 1,176
- Open issues
- 1,761
- Contributors
- 351
- Primary language
- Go
- License
- Not determined
- Repository last updated
- Sep 12, 2026
Explore next
- n8n204,119 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Dify155,555 Stars
A visual LLM application platform combining AI workflows, RAG, agents, model management, and observability.
TypeScript - Kubernetes127,382 Stars
A cloud-native platform for deploying, maintaining, and scaling containers across hosts.
Go - Moby72,090 Stars
Docker's upstream open-source project for assembling container platforms from replaceable components.
Go - Ansible70,666 Stars
An agentless SSH-based platform for configuration, deployment, cloud, and network automation using human-readable descriptions.
Python
Report incorrect information
Tell us if any listing information is incorrect or outdated.