tfedit
Refactoring tool
A tool for safely refactoring Terraform configurations to support breaking changes in cloud provider versions.
A refactoring tool for Terraform
100 stars
4 watching
3 forks
Language: Go
last commit: 4 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
minamijoyo/tfupdate | Tool to manage and update version constraints in Terraform configurations | 570 |
busser/tfautomv | Automatically generates moved blocks in Terraform code to simplify refactoring | 708 |
minamijoyo/tfschema | A tool that helps developers inspect and manage Terraform/OpenTofu provider configurations. | 295 |
minamijoyo/tfmigrate | A tool for safely migrating Terraform states in a GitOps workflow. | 1,144 |
ant0wan/tfexe | A tool that enables seamless execution of Terraform and tfswitch with version control. | 3 |
trismegiste/mondrian | An analysis tool to help software developers identify and refactor tightly coupled classes using graph theory and abstraction. | 397 |
tfxor/terrahub | Automates and orchestrates infrastructure deployment with Terraform, providing tools for automation, data management, and real-time visualization. | 224 |
tfmake/tfmake | A tool for automating Terraform with the power of make, allowing for ordered execution and explicit declaration of module dependencies. | 21 |
typon/tabdeeli | An interactive search and replace tool for refactoring code without anxiety. | 17 |
ant0wan/tfam | Enables seamless and flexible interaction with Terraform apply, supporting multi-deployment and concurrent operations. | 22 |
future-architect/tftarget | A Terraform command-line tool for interactive plan, apply, and destroy operations with selective resource targeting | 251 |
daylerees/scientist | An experimentation framework that allows developers to refactor and improve existing code without risk or breakages | 782 |
mpickering/apply-refact | A tool that applies refactorings to Haskell source files based on suggestions from a package. | 147 |
ysoftwareab/tfrepl | A command-line interface to edit and execute Terraform configuration files in an interactive shell | 30 |
bflad/tfproviderlint | Tool for checking Terraform Provider code quality and consistency | 136 |