Skip to content
/ tftree Public

Display your Terraform module call stack in your terminal

License

Notifications You must be signed in to change notification settings

busser/tftree

Folders and files

NameName
Last commit message
Last commit date
Jan 2, 2024
Nov 17, 2022
Nov 21, 2023
Nov 17, 2022
Oct 2, 2023
Nov 17, 2022
Nov 17, 2022
Oct 2, 2023
Oct 2, 2023
Nov 17, 2024
Nov 17, 2024
Oct 2, 2023
Oct 31, 2023

Repository files navigation

Terraform tree

Display your Terraform module call stack as a tree in your terminal.

screenshot

Installation

With Homebrew:

brew install busser/tap/tftree

From source:

make build # then move bin/tftree into your PATH

Usage

In any directory where you would run terraform plan:

tftree

You can also run tftree in a specific directory:

tftree ./production

To disable output formatting (colors, bold text, etc.):

tftree -no-color

To use a different Terraform binary, like Terragrunt for example:

tftree -terraform-bin=terragrunt

License

The code is licensed under the permissive Apache v2.0 license. Read this for a summary.