Ross ROSS = Recommend OSS · open-source software intelligence for agents

cycloidio/terracognita

Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration observed · 2026-08-28

github.com/cycloidio/terracognita · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

41/100

  • Activity 40
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2761
  • days_rel: n/a
  • days_push: 365
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2385 stars · 170 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

TerraCognita is a Go CLI tool that reverse-engineers existing cloud infrastructure on AWS, GCP, Azure, and VMware vSphere into Terraform HCL configuration and/or Terraform state files. It automates IaC adoption by generating Terraform code from live cloud resources using community Terraform providers.

Use cases

  • generate terraform code from existing aws infrastructure
  • import current cloud resources into terraform state
  • reverse engineer cloud infrastructure to hcl
  • adopt infrastructure as code for an existing gcp project
  • convert azure resources to terraform configuration
  • bootstrap terraform for legacy vmware vsphere environments

When to choose

  • you have existing cloud infrastructure not managed by Terraform and want to bring it under IaC
  • you need to generate a Terraform state file to start managing resources with Terraform
  • you use AWS, GCP, Azure, or vSphere and want automated HCL generation

When to avoid

  • you are starting infrastructure from scratch with no existing cloud resources
  • you need providers or resource types not yet supported by Terracognita
  • you want a full drift-detection or policy-as-code solution rather than one-time import

Facets

cli-tool · maturity active

infrastructure-as-code cloud developer-tools deployment infrastructure-as-code cloud-computing windows cli go terraform reverse-terraform iac-generation aws gcp azure vmware tfstate devops automation linux macos

1 source

Member repositories

RepositoryRoleHealth v2
cycloidio/terracognitamain41

For agents

markdown · JSON · MCP: product_card(name="cycloidio/terracognita")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem