Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Terraform

Terraform

239 projects

Showing 36 of 239 projects

tree-sitter-hcl
tree-sitter-hclHCL

A Tree-sitter grammar for parsing HashiCorp Configuration Language (HCL) syntax.

#syntax-highlighting#configuration-language#tree-sitter
Stars142
Forks29
Last commit4 months ago
tfproviderlint
tfproviderlintGo

Static analysis tool for Terraform Provider code, offering linting checks for acceptance tests, resources, schemas, and validations.

#developer-tools#terraform-provider#terraform
Stars139
Forks26
Last commit1 year ago
terrafile
terrafileGo

A Go binary that systematically manages external GitHub modules for use in Terraform projects.

#devops#team-carrier#dependency-management
Stars139
Forks26
Last commit3 years ago
clarity
clarityGo

A declarative test framework for Terraform using Gherkin BDD syntax to write unit and fitness function tests for HCL.

#terraform-tests#unit-test#iac-validation
Stars138
Forks7
Last commit4 years ago
anthology
anthologyGo

A private Terraform registry implementation that provides the same API as the official registry for hosting internal modules.

#devops#private-registry#s3-storage
Stars138
Forks20
Last commit4 years ago
terraform-repl
terraform-replShell

A Terraform console wrapper that enhances the REPL experience with tab completion, variable definition, and command history.

#interactive-console#repl#cli-tool
Stars136
Forks10
Last commit1 year ago
cfnctl
cfnctlGo

A CLI tool that brings the Terraform CLI experience to AWS CloudFormation for managing stacks.

#aws-stacks#devops#terraform-like
Stars135
Forks6
Last commit1 month ago
terraform-provider-docker
terraform-provider-dockerGo

A Terraform provider for managing Docker containers, images, networks, and volumes as infrastructure-as-code.

#devops#container-orchestration#terraform-provider
Stars132
Forks90
Last commit
terraform-cloudflare-maintenance
terraform-cloudflare-maintenanceHCL

A Terraform module to deploy a responsive maintenance page using Cloudflare Workers with IP and path whitelisting.

#maintenance-page#cloudflare-workers#devops
Stars128
Forks30
Last commit
Lint terraform files using tflint, with reviewdog output on the PR
Lint terraform files using tflint, with reviewdog output on the PRShell

A GitHub Action that runs tflint with reviewdog on pull requests to enforce Terraform best practices.

#tflint#devops#terraform
Stars120
Forks24
Last commit
Load Testing Pipeline with JMeter, ACI and Terraform
Load Testing Pipeline with JMeter, ACI and TerraformHCL

Azure DevOps pipeline for scalable cloud load testing using Apache JMeter and Terraform to dynamically provision Azure Container Instances.

#azure-devops#load-testing#devops-pipeline
Stars119
Forks96
Last commit
Terraform cloud-init config
Terraform cloud-init configHCL

A Terraform module to deploy Docker containers or Compose files to any cloud VM using cloud-init, with Traefik and Let's Encrypt.

#hacktoberfest#multi-cloud#azure
Stars119
Forks29
Last commit
terraform-aws-vpn-gateway
terraform-aws-vpn-gatewayHCL

Terraform module to create and manage AWS VPN gateway connections, attachments, and route propagation.

#vpc#transit-gateway#site-to-site-vpn
Stars117
Forks159
Last commit7 months ago
terraform-registry
terraform-registryGo

A private Terraform registry implementation with modular backends for hosting modules and providers.

#provider-registry#github-integration#devops
Stars117
Forks8
Last commit21 days ago
terrars
terrarsRust

A tool for building Terraform stacks in Rust, offering an alternative to the CDK with static type safety and pre-generated bindings.

#devops-tools#cloudflare#terraform
Stars114
Forks6
Last commit1 year ago
ruby-terraform
ruby-terraformRuby

A Ruby wrapper for invoking Terraform commands programmatically from Ruby applications, RSpec tests, or Rakefiles.

#devops#ruby-gem#terraform
Stars112
Forks34
Last commit7 days ago
terraform-provider-panos
terraform-provider-panosGo

A Terraform provider for managing Palo Alto Networks PAN-OS firewalls and Panorama through infrastructure as code.

#devops#pan-os#terraform-provider
Stars111
Forks78
Last commit1 month ago
SwiftOnLambda
SwiftOnLambdaSwift

Use Swift to define Amazon Lambda functions and Alexa Custom Skills by compiling to a Linux executable wrapped in a Node.js shim.

#serverless#aws-infrastructure#alexa-skills
Stars110
Forks7
Last commit6 years ago
sato
satoGo

Sato converts AWS CloudFormation and Azure ARM templates into Terraform configuration files.

#iac-converter#devops#azure
Stars109
Forks8
Last commit24 days ago
tgf
tgfGo

A Docker frontend for Terragrunt and Terraform that ensures consistent tooling across environments.

#devops#version-consistency#terragrunt
Stars108
Forks20
Last commit3 days ago
terraform-registry
terraform-registryGo

A lightweight Terraform registry proxy that serves provider releases hosted on GitHub.

#github-integration#private-registry#terraform-registry
Stars106
Forks14
Last commit3 months ago
pretf
pretfPython

A transparent Terraform wrapper that generates Terraform configuration using Python, requiring no changes to existing projects.

#wrapper-tool#devops#configuration-generation
Stars105
Forks14
Last commit3 years ago
terraform-provider-heroku
terraform-provider-herokuGo

A Terraform provider for managing Heroku platform resources through infrastructure-as-code.

#platform-api#devops#terraform-provider
Stars102
Forks76
Last commit6 days ago
tfedit
tfeditGo

A CLI tool for refactoring Terraform configurations, with built-in support for upgrading AWS provider to v4.

#migration#devops#cli-tool
Stars102
Forks2
Last commit1 month ago
hclgrep
hclgrepGo

A syntax-aware grep tool for searching and filtering HCL (v2) configuration files using pattern matching on the syntax tree.

#devops#configuration-analysis#syntax-tree
Stars97
Forks7
Last commit2 years ago
terraform-aws-efs
terraform-aws-efsHCL

A Terraform module for provisioning AWS EFS (Elastic File System) with configurable security, DNS, and access points.

#aws-security#network-file-system#aws-efs
Stars95
Forks136
Last commit1 month ago
somleng
somlengRuby

An open-source CPaaS with a Twilio-compatible API for programmable voice and SMS.

#somleng#open-source#telephony
Stars94
Forks23
Last commit3 days ago
pre-commit-opentofu
pre-commit-opentofuShell

A collection of pre-commit hooks for automating formatting, validation, security scanning, and documentation of OpenTofu configurations.

#hacktoberfest#devops#pre-commit
Stars93
Forks14
Last commit5 days ago
tfgen
tfgenGo

A Terraform boilerplate generator that creates consistent infrastructure-as-code files from YAML configs and Go templates.

#go-templates#terragrunt#devops-tools
Stars89
Forks13
Last commit7 months ago
tfprovidercheck
tfprovidercheckGo

A CLI tool that prevents malicious Terraform providers from executing by enforcing an allow list of providers and versions.

#devops#provider-management#security
Stars88
Forks3
Last commit1 day ago
terraform-aws-postgresql-rds
terraform-aws-postgresql-rdsHCL

A Terraform module for provisioning PostgreSQL RDS instances on AWS with configurable monitoring, backups, and security.

#cloud-infrastructure#high-availability#aws-rds
Stars87
Forks66
Last commit
tf
tfGo

A shell-friendly wrapper for Terraform that reduces verbosity and adds CLI enhancements like colored progress indicators and compact output.

#open-tofu#hacktoberfest#devops
Stars87
Forks1
Last commit2 days ago
Rook
RookPython

A Python tool that automates the provisioning of AWS p3 GPU instances via Terraform for high-speed password cracking with Hashcat.

#cloud-infrastructure#security-tooling#penetration-testing
Stars85
Forks12
Last commit6 years ago
tofutf
tofutfGo

An open-source alternative to Terraform Enterprise for managing infrastructure as code with team collaboration.

#helm#devops#team-collaboration
Stars84
Forks3
Last commit1 year ago
tpm
tpmGo

A CLI tool to install, uninstall, and list Terraform providers in the plugin cache directory without requiring Terraform.

#plugin-cache#devops#opentofu
Stars84
Forks2
Last commit9 months ago
Intercom Manager
Intercom ManagerTypeScript

A low-latency, web-based open-source intercom solution for broadcast and media production using WebRTC.

#voice-over-ip#media#production
Stars79
Forks13
Last commit17 days ago
PreviousPage 6 of 7Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
5 years ago
1 month ago
6 days ago
4 years ago
3 years ago
3 years ago
#Infrastructure As Code223
#Devops151
#Aws71
#Cli Tool55
#Go53
#Devops Tools53
#Iac46
#Ci Cd37
#Terraform Provider35
#Docker34
#Automation33
#Opentofu30