Home
Softono

Tfui

Open source MIT Go
208
Stars
4
Forks
0
Issues
1
Watchers
3 months
Last Commit

 About Tfui

Interactive TUI for performing Terraform workflows

Platforms

Web Self-hosted

Languages

Go

Need Help Installing Tfui?

We provide expert installation service for this software. Our team will install, configure, and secure Tfui on your server. plans start at just $30.

tfui

Build & Test GitHub Release Go Report Card

Interactive TUI for performing Terraform workflows

demo

Install

HomeBrew (Mac, Linux)

brew tap SayYoungMan/tap
brew install tfui

Scoop (Windows)

scoop bucket add SayYoungMan https://github.com/SayYoungMan/scoop-bucket
scoop install tfui

Go Install

go install github.com/SayYoungMan/tfui/cmd/tfui@latest

Usage

Run from any directory containing Terraform configuration:

tfui

Or run targetting different directory:

tfui --dir <relative-path>

Run with Opentofu:

tfui --binary tofu

Flags

Flag Default Description
--dir current directory Working directory with Terraform resources
--binary terraform Path or name of the Terraform binary

Roadmap

Feature Status
Module tree view βœ… Done (v0.1.0)
Resource Detail Viewer βœ… Done (v0.2.0)
Per resource progress tracker βœ… Done (v0.3.0)
Diff viewer βœ… Done (v0.4.0)
Persistent resource state πŸ”² Planned
Workspace switcher πŸ”² Planned
Stress test for large input πŸ”² Planned
Analytics Report πŸ”² Planned
Terragrunt Support πŸ”² Planned
History Viewer πŸ”² Planned
Resource Dependency View πŸ”² Planned

Those are some features in mind but not in order of importance