CloudCostTree reads your infrastructure-as-code — Terraform, CloudFormation, Pulumi, or a raw Terraform state file — and renders a hierarchical cost breakdown, FinOps savings recommendations, governance checks, and a what-if simulator. AWS-only by design, CLI-only by design: no hosted dashboard, no account required to see a cost tree.
$ cloudcosttree ./my-infra.tf my-infra.tf ($842.13/mo) ├── aws_instance.web (t3.medium, us-east-1) $30.37/mo ├── aws_db_instance.main (db.t3.large, Multi-AZ) $263.52/mo ├── aws_ebs_volume.data (500GB, gp3) $40.00/mo └── ... 💡 FinOps: aws_instance.web is oversized for its CPU utilization — consider t3.small ($15.18/mo, saves $15.19/mo)
No agents, no cloud account linking, no hosted dashboard. Everything runs locally against your existing IaC files.
Terraform, CloudFormation, Pulumi, a raw Terraform state file, or CloudCostTree's own YAML/JSON — no cloud credentials needed to see a cost tree.
A hierarchical, per-resource breakdown of what your infrastructure will actually cost per month, before you apply anything.
Right-sizing suggestions, real Reserved Instance and Spot savings from actual usage data, and a what-if simulator for testing changes.
Run cost and tag/FinOps policy checks in your pipeline — Pro can fail a build on violation, so cost overruns never reach production.
Free is a generous, unlimited cost-visibility tool for local use. Pro adds CI/CD scale and the ability to actually enforce governance.