About TerraConstructs

TerraConstructs is a powerful library that combines the flexibility of Terraform with the intuitive design of AWS CDK. Built on CDKTF, it enables developers to define cloud infrastructure using object-oriented programming, while leveraging Terraform/OpenTofu's extensive provider ecosystem.

As a free and open-source project under the Apache 2 license, TerraConstructs offers an exceptional developer experience for creating modular, maintainable infrastructure as code across multiple cloud platforms.

Roadmap

Increase AWS Coverage

Expand our AWS resource support to cover more services and use cases through the power of LLM Workflows and community support.

Add GCP Support

Introduce Google Cloud Platform support, starting from 0% and building a comprehensive set of GCP constructs.

Add Azure Support

Develop Azure constructs, bringing Microsoft's cloud platform into the TerraConstructs ecosystem.

Ready to Dive In?

Explore our playground for interactive samples and start contributing to build developer friendly infrastructure as code!