List of most useful Terraform open-source tools

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • terraformer

    CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code

  • My list of most useful Terraform open-source tools:

    "Reverse"/creating from existing cloud resources:

    Terraformer: https://github.com/GoogleCloudPlatform/terraformer

  • aztfy

    Discontinued A tool to bring existing Azure resources under Terraform's management [Moved to: https://github.com/Azure/aztfexport]

  • Aztfy (Azure only): https://github.com/Azure/aztfy

    Basic GitOps:Atlantis - https://www.runatlantis.io/

    DRY wrapper:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • OPA (Open Policy Agent)

    Open Policy Agent (OPA) is an open source, general-purpose policy engine.

  • OPA: https://github.com/open-policy-agent/opa

    Static code analysis:

  • checkov

    Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.

  • checkov: https://github.com/bridgecrewio/checkov

  • tfsec

    Security scanner for your Terraform code

  • tfsec: https://github.com/aquasecurity/tfsec

  • terrascan

    Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.

  • terrascan: https://github.com/tenable/terrascan

  • kics

    Find security vulnerabilities, compliance issues, and infrastructure misconfigurations early in the development cycle of your infrastructure-as-code with KICS by Checkmarx.

  • kics: https://github.com/Checkmarx/kics

    Cost:

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • terratag

    Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources

  • Terratag (tagging): https://github.com/env0/terratag (disclaimer, I am CEO at env0)

    Documentation:

  • terraform-docs

    Generate documentation from Terraform modules in various output formats

  • terraform-docs: https://github.com/terraform-docs/terraform-docs

    Do you have other Terraform-related open-source tools that you recommend? Please go ahead and add in the comments!

  • awesome-tf

    Curated list of resources on HashiCorp's Terraform and OpenTofu

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts