{"repo":"towardsthecloud/cloudburn","free":true,"listed":false,"github":"https://github.com/towardsthecloud/cloudburn","clone":"git clone https://github.com/towardsthecloud/cloudburn.git","description":"Open-source policy engine that blocks bad AWS spending patterns before they ship and remediates what's already burning.","language":"TypeScript","stars":1776,"topics":["devops-tools","devops","aws","amazon-web-services","command-line-tool","cloud","cost-management","cost-optimization","finops","homebrew"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Open-source policy engine that blocks bad AWS spending patterns before they ship and remediates what's already burning. Changelog Documentation Discord CloudBurn runs deterministic cost rules against your Terraform and CloudFormation with scan , then runs those same rules against your live AWS account with discover . Wire it into CI to catch waste before deploy. Point it at a running account to find what's still burning money. Features - One rules engine, two modes. 82 deterministic AWS cost rules for IaC and live accounts. See the rule list. - Scan in CI. Checks Terraform and CloudFormation in pull requests, CI jobs, and release pipelines. - Discover in production. Inspects deployed resources and shows what needs fixing. - Programmable. The SDK lets you run CloudBurn inside your own tooling. - Machine and human friendly output. json and table formats. See It Run IaC scan Live discovery Installation Homebrew (macOS/Linux) This installs Node.js automatically if you don't have it. npm Requires Node.js 24+. Or run it without installing: Getting Started Config Config is optional. By default, CloudBurn runs the AWS Core preset for the mode you use. Account-wide rules such as CLDBRN-AWS-TAGGING-1 are opt-in through enabled-rules because they require an accessible Resource Explorer aggregator. Create a starter config: Inspect the current discovered config file: Inspect the starter template without writing a file: CloudBurn reads .cloudburn.yml or .cloudburn.yaml . By default it sear","default_branch":null,"files":null,"tree":[],"storefront":"/r/towardsthecloud","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/towardsthecloud/cloudburn/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}