Terminal app
tofurkey
A terminal UI for Terraform and OpenTofu.
brew tap arksigma/tap
brew install tofurkey Features
Three-column workspace browser
Navigate root modules, resources, and output values across all your workspaces in a single view.
Plan, apply, target resources from keyboard
Run terraform plan and apply on any workspace or targeted resource without leaving tofurkey.
Follow source refs to linked files
Jump to any `source = "./..."` reference to inspect a linked module in-place.
Live plan diff and apply progress
Watch a streaming diff of planned changes and a live progress bar during apply — no need to tail a log file.
Works with terraform OR opentofu
Detects whichever binary is on your PATH and delegates accordingly — no configuration needed.
Install tofurkey
Homebrew
brew tap arksigma/tap
brew install tofurkey Pre-built binaries
Download the archive for your platform from the latest release.
Download from releases ↗terraform or opentofu. One of them must be on your $PATH.
Keyboard shortcuts
Drive the TUI without leaving the keyboard.
| Key | Action |
|---|---|
| ← / → | Focus prev/next column |
| ↑ ↓ or k j | Move cursor within column |
| i | Init focused workspace |
| p | Plan focused workspace |
| a | Apply current plan |
| Space | Toggle resource target (in plan view) |
| Enter | Open source ref |
| / | Search across all three columns |
| q | Quit |
About tofurkey
tofurkey is a three-column TUI for browsing, planning, and applying Terraform and OpenTofu workspaces directly from the keyboard. Stop context-switching between terminals and editors — plan and apply without leaving the keyboard.