TFTUI
is a powerful textual GUI that empowers users to effortlessly view and interact with their Terraform state.
With its latest version you can easily visualize the complete state tree, gaining deeper insights into your infrastructure's current configuration. Additionally, the ability to inspect individual resource states allows you to focus on specific details for better analysis and management. Lastly, it's now possible to select resources and perform actions such as tainting and untainting.
- Added usage tracking with PostHog
- Added new version notice
- Added support for terragrunt (and other Terraform wrappers); courtesy of @jonwtech
- Fixed the erroneous flattening of submodules
- Added collapse levels for the state tree
- Added command line options
- Added loading screen and status bar
- Added selection of resources
- Added refresh state functionality
- Added taint/untaint functionality
- Refactoring
- Comprehensive display of the entire Terraform state tree.
- Effortlessly view and navigate through a single resource state.
Tool | Install | Upgrade | Run |
---|---|---|---|
Homebrew | brew install idoavrah/homebrew/tftui |
brew upgrade tftui |
cd /path/to/terraform/project && tftui |
PIP | pip install tftui |
pip install --upgrade tftui |
cd /path/to/terraform/project && tftui |
PIPX | pipx install tftui |
pipx upgrade tftui |
cd /path/to/terraform/project && tftui |
- TFTUI utilizes PostHog to track usage of the application.
- This is done to help us understand how the tool is being used and to improve it.
- No personal data is being sent to the tracking service.
- You can opt-out of usage tracking completely by setting the
-d
flag when running the tool.