Anonymized, secure, and free cost estimation for Terraform infrastructure based on Terraform plan or state files.
cost.modules.tf is a free, secure cost estimation service for Terraform-managed infrastructure. It analyzes Terraform plan or state files to predict AWS resource costs using official pricing data, helping teams budget and optimize cloud spending. The service emphasizes privacy by supporting anonymized data extraction to avoid exposing sensitive Terraform details.
DevOps engineers, infrastructure teams, and developers using Terraform to manage AWS resources who need to forecast and track cloud costs without using commercial tools.
It provides a completely free, privacy-focused alternative to paid solutions, with no data retention and support for any Terraform state version. The anonymization feature ensures sensitive infrastructure details never leave the user's environment.
Anonymized, secure, and free Terraform cost estimation based on Terraform plan (0.12+) or Terraform state (any version)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses a JQ script to extract anonymized cost keys, ensuring sensitive Terraform data never leaves the user's environment, as highlighted in the 'Secrets and sensitive information' section.
A completely free service with no data retention, offering a privacy-centric alternative to commercial tools like Terraform Cloud, as stated in the disclaimer.
Supports any version of Terraform state files and plan files from v0.12+, making it versatile for various infrastructure setups.
Designed for easy automation with curl and jq commands, facilitating seamless integration into CI/CD pipelines and scripts, as shown in the tldr example.
Currently only supports AWS resources, with no built-in support for other providers, which limits its use in multi-cloud environments.
Excludes usage-based factors such as API calls, bandwidth, and spot prices, which can make estimates less accurate for dynamic workloads, as noted in the NB section.
Requires JQ version 1.6 for anonymization, necessitating potential updates in environments with older default installations, adding setup complexity.
Terraform cost estimation is an open-source alternative to the following products: