What is terraform built with?
terraform is a Go repo. It stores its data in github.com/aliyun/aliyun-oss-go-sdk, Consul, and github.com/aws/aws-sdk-go-v2/service/dynamodb, signs people in with golang.org/x/oauth2 and github.com/xanzy/ssh-agent, is tested with Google and Uber, deploys with go.opentelemetry.io/otel/trace, OpenTelemetry, github.com/hashicorp/go-hclog, github.com/oracle/oci-go-sdk/v65, github.com/aws/aws-sdk-go-v2, and 4 more, and uses pq, s3, and github.com/aws/aws-sdk-go-v2/feature/s3/manager. It has 663,387 written lines, with 810 test files.
Read on November 5, 2026, at commit 7cf2eaf. Read it as markdown
Backend
Data 6
Sign-in 2
github.com/xanzy/ssh-agent1 file
- golang.org/x/oauth22 files
Other repos with a similar stack
Ordered by how much of its stack they share with terraform, then by stars.
- prometheusprometheus67k
The Prometheus monitoring system and time series database.
7 of 52 in commonCompare →
Frequently asked questions
What language is terraform written in?
What database does terraform use?
What does terraform sign people in with?
What services does terraform use?
Does terraform have tests?
Which repos have a stack like terraform's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

