¿Con qué está hecho terraform?

terraform es un repo de Go. Guarda sus datos en github.com/aliyun/aliyun-oss-go-sdk, Consul y github.com/aws/aws-sdk-go-v2/service/dynamodb, inicia sesión con golang.org/x/oauth2 y github.com/xanzy/ssh-agent, se prueba con Google y Uber, se despliega con 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 y 4 más y usa pq, s3 y github.com/aws/aws-sdk-go-v2/feature/s3/manager. Son 663,387 líneas escritas, con 810 archivos de prueba.

Leído el 5 de noviembre de 2026, en el commit 7cf2eaf. Léela en markdown

Backend

Datos 6

  • github.com/aliyun/aliyun-oss-go-sdk3 archivos
  • Consul2 archivos
  • github.com/aws/aws-sdk-go-v2/service/dynamodb2 archivos
  • github.com/aws/aws-sdk-go-v2/feature/s3/manager1 archivo
  • s3
  • pq

Inicio de sesión 2

Apoyo

Pruebas 2

  • Google273 archivos
  • Uber9 archivos

Despliegue 9

Herramientas 4

  • github.com/aws/smithy-go2 archivos
  • github.com/davecgh/go-spew38 archivos
  • golang.org/x/mod1 archivo
  • golang.org/x/tools1 archivo

Otras 29

  • HashiCorp37 archivos
  • google.golang.org/grpc23 archivos
  • github.com/hashicorp/go-retryablehttp10 archivos
  • github.com/hashicorp/go-cleanhttp3 archivos
  • Proton Mail2 archivos
  • github.com/google/uuid1 archivo
  • github.com/pkg/browser1 archivo
  • google.golang.org/protobuf11 archivos
  • github.com/mitchellh/go-homedir6 archivos
  • github.com/mitchellh/copystructure5 archivos
  • github.com/spf13/afero5 archivos
  • github.com/mitchellh/mapstructure4 archivos
17 más
  • golang.org/x/crypto4 archivos
  • k8s.io/apimachinery3 archivos
  • github.com/mattn/go-isatty2 archivos
  • github.com/mitchellh/go-wordwrap2 archivos
  • github.com/xlab/treeprint2 archivos
  • golang.org/x/net2 archivos
  • golang.org/x/sys2 archivos
  • golang.org/x/text2 archivos
  • k8s.io/client-go2 archivos
  • github.com/apparentlymart/go-cidr1 archivo
  • github.com/bgentry/speakeasy1 archivo
  • github.com/bmatcuk/doublestar1 archivo
  • github.com/kardianos/osext1 archivo
  • github.com/mattn/go-shellwords1 archivo
  • golang.org/x/term1 archivo
  • k8s.io/api1 archivo
  • k8s.io/utils1 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con terraform, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito terraform?
terraform está escrito en Go, con 663,387 líneas escritas.
¿Qué base de datos usa terraform?
terraform guarda sus datos en github.com/aliyun/aliyun-oss-go-sdk, Consul y github.com/aws/aws-sdk-go-v2/service/dynamodb.
¿Con qué inicia sesión terraform?
terraform inicia sesión con golang.org/x/oauth2 y github.com/xanzy/ssh-agent.
¿Qué servicios usa terraform?
terraform usa pq, s3 y github.com/aws/aws-sdk-go-v2/feature/s3/manager.
¿terraform tiene pruebas?
Sí. terraform tiene 810 archivos de prueba y se prueba con Google y Uber.
¿Qué repos tienen un stack parecido a terraform?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →