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 23 of 239 projects

easy_infra
easy_infraPython

A Docker container that simplifies and secures Infrastructure as Code deployments by running security scans before IaC tools.

#devops#azure#continuous-integration
Stars78
Forks7
Last commit5 days ago
terrastate
terrastateTypeScript

Visual Studio Code extension to monitor, deploy, and destroy Terraform resources directly from your workspace.

#cloud-infrastructure#hacktoberfest#developer-tools
Stars77
Forks5
Last commit4 years ago
tau
tauGo

A thin wrapper for Terraform that manages multiple deployments, dependencies, and secrets while keeping code DRY.

#devops#multi-deployment#dry-principle
Stars74
Forks8
Last commit1 year ago
hcl4j
hcl4jJava

A Java parser for HashiCorp Configuration Language (HCL) that converts HCL syntax into object maps for inspection.

#java#terraform#infrastructure-as-code
Stars74
Forks26
Last commit9 months ago
terustry
terustryRust

A configurable proxy implementing the Terraform provider registry protocol to create private provider registries.

#private-registry#proxy-server#devops-tools
Stars73
Forks2
Last commit1 year ago
tfgpt
tfgptGo

A CLI tool that uses GPT-3.5 Turbo to explain Terraform commands and concepts directly from your terminal.

#developer-tools#devops#ai-assistant
Stars73
Forks6
Last commit3 years ago
terraform-provider-ucloud
terraform-provider-ucloudGo

Terraform provider for managing UCloud infrastructure resources through Infrastructure as Code.

#devops#ucloud#terraform-provider
Stars73
Forks24
Last commit26 days ago
terraform-aws-dms
terraform-aws-dmsHCL

A Terraform module for provisioning and managing AWS Database Migration Service (DMS) resources.

#devops#data-replication#database-migration
Stars72
Forks111
Last commit7 months ago
terraform-diff
terraform-diffGo

Detects which Terraform projects need plan/apply when Terraform modules change using git and static analysis.

#devops#dependency-management#terraform
Stars69
Forks5
Last commit28 days ago
terraformsh
terraformshShell

A Bash wrapper for Terraform and OpenTofu that automates common workflows and enforces DRY configuration across environment hierarchies.

#opentofu#cli-tool#devops-tools
Stars69
Forks12
Last commit3 days ago
Terraform PDF Doc
Terraform PDF DocPython

Automatically generates PDF documentation from Terraform's official documentation.

#latex#devops-tools#terraform
Stars68
Forks107
Last commit6 years ago
travelgrunt
travelgruntGo

A CLI tool to navigate monorepos and filesystems with interactive filtering and bookmarks.

#platform#productivity-tool#developer-tools
Stars68
Forks3
Last commit8 months ago
terraform-simple-registry
terraform-simple-registryGo

Simple implementations of the Terraform registry protocols for building private module registries.

#devops#module-registry#private-registry
Stars68
Forks13
Last commit4 years ago
tfocus
tfocusRust

An interactive terminal tool for selecting and executing Terraform plan/apply on specific resources using a fuzzy finder.

#devops#opentofu#rust-lang
Stars68
Forks1
Last commit1 year ago
terrap-cli
terrap-cliGo

A CLI tool that scans Terraform infrastructure to identify required provider version upgrades and changes.

#devops#version-upgrade#providers
Stars66
Forks4
Last commit2 years ago
xterrafile
xterrafileGo

A Go tool for managing vendored Terraform modules and formulas using a YAML configuration file.

#vendoring#terraform-modules#dependency-management
Stars66
Forks11
Last commit5 years ago
drifthound
drifthoundRuby

A Rails web application that receives Terraform drift reports via API to provide visibility and historical tracking of infrastructure changes.

#devops#rails#opentofu
Stars66
Forks3
Last commit1 month ago
TerraDepot
TerraDepotPython

A Terraform HTTP backend with web interface, deployed on AWS Lambda, simplifying remote state management.

#devops#webui#terraform
Stars65
Forks4
Last commit6 years ago
terraform-provider-spotinst
terraform-provider-spotinstGo

A Terraform provider for managing Spotinst cloud infrastructure resources as code.

#devops#flexera-public#terraform-provider
Stars64
Forks57
Last commit14 days ago
terraform-plan
terraform-planJavaScript

A GitHub Action that runs Terraform plan, validates infrastructure changes, and posts a summary as a PR comment.

#devops#policy-as-code#terragrunt
Stars64
Forks6
Last commit3 days ago
terraform-aws-msk-kafka-cluster
terraform-aws-msk-kafka-clusterHCL

A Terraform module for provisioning and managing AWS Managed Streaming for Apache Kafka (MSK) clusters.

#cloud-infrastructure#devops#streaming-data
Stars63
Forks74
Last commit
sfn
sfnRuby

A command-line interface for managing infrastructure across multiple cloud providers using SparkleFormation templates.

#cloud-orchestration#devops#multi-cloud
Stars63
Forks24
Last commit2 years ago
hcledit
hcleditGo

Go package and CLI for editing HCL configuration files using a jq-like query syntax.

#cli-tool#devops-tools#hcl
Stars62
Forks12
Last commit1 year ago
PreviousPage 7 of 7

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
1 month ago
#Infrastructure As Code223
#Devops151
#Aws71
#Cli Tool55
#Go53
#Devops Tools53
#Iac46
#Ci Cd37
#Terraform Provider35
#Docker34
#Automation33
#Opentofu30