CloudBurn is an open-source AWS cost optimization toolkit. It scans your infrastructure — both IaC templates (Terraform, CloudFormation) and live AWS resources — to find cost savings opportunities using a library of built-in rules. Whether you're reviewing code before deployment or auditing a running AWS account, CloudBurn surfaces actionable findings so you can reduce waste without guesswork.
How CloudBurn is structured
Both the CLI and the SDK are built on top of the same Rules library. Rules encode the cost optimization checks. The CLI and SDK are the two ways to run them.
Find the right starting point
| I want to... | Go here |
|---|---|
| Scan IaC files from the terminal | CLI documentation |
| Find savings in my live AWS account | CLI documentation |
| Integrate cost checks into my app | SDK documentation |
| Understand what CloudBurn checks | Rules documentation |
Sections
CLI
The CloudBurn CLI is a terminal tool for scanning Terraform and CloudFormation templates and discovering cost issues in live AWS accounts.
SDK
The CloudBurn SDK lets you run cost optimization rules programmatically — embed scans in CI pipelines, custom tooling, or any Node.js application.
Rules
Rules are the checks CloudBurn runs. Each rule targets a specific resource type and describes a concrete cost savings opportunity.