Note: TerraConstructs is currently in alpha. We've just announced and are actively developing new features and improving stability.
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!