SaaSHub helps you find the best software and product alternatives Learn more →
Tflint Alternatives
Similar projects and alternatives to tflint
-
terraform
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
checkov
Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.
-
terragrunt
Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.
-
terratest
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
-
-
-
-
-
-
-
-
-
tfsec
Discontinued Security scanner for your Terraform code [Moved to: https://github.com/aquasecurity/tfsec] (by tfsec)
-
terraform-switcher
A command line tool to switch between different versions of terraform (install with homebrew and more)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
tflint discussion
tflint reviews and mentions
-
🛡️ Secure, Lint, and Validate Your Terraform Like a Pro
🔗 More Info: TFLint Documentation
-
Boas Práticas de Segurança e Qualidade no Terraform.
Link do repo
-
How to Add Comments in Terraform Code
Automate comment checks: Tools like TFLint can be customized to include comment checks to ensure consistency, accuracy, and compliance with your team's coding standards.
- Top Terraform/OpenTofu tools to Use in 2025
-
Enhancing Terraform Deployments with TFLint in GitHub Actions
name: Terraform deploy Log Analytics with TFLint checks on: workflow_dispatch: jobs: terraform: runs-on: ubuntu-latest env: ARM_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} ARM_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }} ARM_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }} ARM_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} TF_VAR_client_id: ${{ secrets.AZURE_CLIENT_ID }} TF_VAR_client_secret: ${{ secrets.AZURE_CLIENT_SECRET }} TF_VAR_subscription_id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} TF_VAR_tenant_id: ${{ secrets.AZURE_TENANT_ID }} steps: - name: Checkout code uses: actions/[email protected] - name: Set up Terraform uses: hashicorp/setup-terraform@v2 with: terraform_version: 1.5.5 - name: Cache plugin dir uses: actions/cache@v4 with: path: ~/.tflint.d/plugins key: ${{ matrix.os }}-tflint-${{ hashFiles('.tflint.hcl') }} - name: Setup TFLint uses: terraform-linters/setup-tflint@v4 with: tflint_version: v0.52.0 - name: Show version run: tflint --version - name: Init TFLint run: tflint --init env: # https://github.com/terraform-linters/tflint/blob/master/docs/user-guide/plugins.md#avoiding-rate-limiting GITHUB_TOKEN: ${{ github.token }} - name: Run TFLint run: tflint -f compact - name: Terraform Init run: terraform init - name: Terraform Plan run: terraform plan - name: Terraform Apply if: github.ref == 'refs/heads/main' run: terraform apply -auto-approve
-
Terraform Cookbook: Development Environment Recipe
TFLint: terraform linter
-
How to Estimate Cloud Costs with Terraform and InfraCost
In the above example, in addition to Infracost, which we've already installed, we need to install terraform_tflint. Instructions on how to do that are available here.
-
Top Terraform Tools to Know in 2024
TFLint is a Terraform linter focused on possible errors, best practices, and style conventions in your Terraform code.
- 10 Ways for Kubernetes Declarative Configuration Management
-
Top 10 terraform tools you should know about.
TFlint is a powerful linter for Terraform, designed to catch errors and issues that terraform plan may not detect. As Terraform grows in popularity for infrastructure as code, the need for robust tools to ensure code quality and reliability becomes paramount. TFlint fulfills this need by analyzing Terraform configurations to find problems that are not covered by syntax checks. It checks for things like unsuitable AWS instance types, incorrect IAM policy syntax, and the use of deprecated syntax or features. By integrating TFlint into the development process, users can proactively identify potential problems, improving the stability and efficiency of their infrastructure deployments. This additional layer of validation is crucial for maintaining high standards in complex, cloud-based infrastructures.
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 May 2025
Stats
terraform-linters/tflint is an open source project licensed under Mozilla Public License 2.0 which is an OSI approved license.
The primary programming language of tflint is Go.