{"library":"aws-cdk","type":"library","category":null,"description":"The `aws-cdk` package provides the command-line interface (CLI) for the AWS Cloud Development Kit (CDK), a framework enabling developers to define cloud infrastructure using familiar programming languages (TypeScript, JavaScript, Python, Java, C#, Go) and provision it through AWS CloudFormation. As of version 2.1118.4, the CLI operates on CDK applications to synthesize CloudFormation templates, deploy, diff, and manage AWS resources. It maintains a rapid release cadence, often seeing multiple updates daily, with continuous bug fixes and feature enhancements across various underlying CDK modules. A key differentiator is its ability to abstract CloudFormation complexities, offering higher-level constructs and supporting advanced development workflows like `cdk watch` for rapid iteration and `cdk migrate` for importing existing resources. The CLI and the Construct Library (packaged as `aws-cdk-lib`) have independent release cadences since February 2025, though they remain compatible, with the CLI generally supporting Construct Library versions released before or with it.","language":"javascript","status":"active","version":"2.1118.4","tags":["javascript","aws","cdk","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install aws-cdk","imports":["import { App } from 'aws-cdk-lib';","import { Stack } from 'aws-cdk-lib';","import * as s3 from 'aws-cdk-lib/aws-s3';\n// OR\nimport { Bucket } from 'aws-cdk-lib/aws-s3';"]},{"cmd":"yarn add aws-cdk","imports":[]},{"cmd":"pnpm add aws-cdk","imports":[]}],"homepage":"https://aws.amazon.com/cdk/","github":"https://github.com/aws/aws-cdk-cli","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/aws-cdk","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/aws-cdk/compatibility"}}