A curated list of awesome open-source projects, guides, and resources for the AWS Cloud Development Kit (CDK).
Awesome CDK is a curated collection of open-source projects, guides, blogs, and resources related to the AWS Cloud Development Kit. It helps developers discover reusable constructs, tools, and learning materials to build and manage AWS infrastructure using code. The project solves the problem of fragmented information by providing a single, organized directory for the CDK ecosystem.
AWS developers and DevOps engineers who use the AWS CDK for infrastructure-as-code and want to find community-built libraries, frameworks, and educational content to improve their workflows.
Developers choose Awesome CDK because it saves time by aggregating the best community resources in one place, eliminating the need to search across scattered repositories and blogs. Its curated, categorized structure ensures high-quality, relevant discoveries for building with CDK.
A collection of awesome things related to the AWS Cloud Development Kit (CDK)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Aggregates hundreds of CDK constructs, frameworks, and tools into a single, categorized list—from APIs to monitoring—saving developers from scattered searches across GitHub and blogs.
Maintained by open-source contributors, ensuring diverse, up-to-date entries like high-level frameworks (e.g., SST) and niche tools (e.g., CDK-Dia), reflecting real-world use cases.
Links to hands-on resources such as the CDK Workshop, egghead.io courses, and sample code (e.g., ECS with CI/CD demo), providing multiple pathways for mastering CDK best practices.
Features frameworks like SST for Live Lambda Development and Punchcard for unified infrastructure/runtime code, offering abstractions that simplify serverless application building.
As a community list, some projects may be outdated or abandoned (e.g., beta tools like auto-cdk), requiring users to manually vet for activity and documentation before adoption.
Lacks interactive features like search filters or quality ratings, making it less efficient for pinpointing solutions compared to dedicated platforms with curated rankings or reviews.
Exclusively covers AWS CDK ecosystem, so it's irrelevant for teams using multi-cloud tools (e.g., Terraform CDK) or non-AWS infrastructure, limiting its broader utility.