macOS & Linux

Your AWS console,
in the terminal.

Browse EC2 instances, S3 buckets, VPCs, Route 53 zones, and more — all from a fast, keyboard-driven terminal interface with vim-style navigation.

brew install aws-tui/tap/aws-tui
aws-tui
aws-tui screenshot showing EC2 instances, S3 buckets, and VPC resources in a terminal interface

Why aws-tui?

Everything you need to explore AWS, nothing you don't.

⌨️

Vim-Style Navigation

Navigate with hjkl, search with /, copy resource IDs with y. Feels like home.

Blazing Fast

Built in Go with the Bubble Tea framework. Single binary, instant startup, zero runtime dependencies.

🔐

Profile & Region Switching

Switch AWS profiles with P and regions with R. Works with your existing AWS credentials and SSO.

🔍

Search & Filter

Instantly search across resources with fuzzy matching. Find the instance you need in seconds, not minutes.

🏷️

Tags & Details

View resource tags with t, see full details inline. No more clicking through the AWS console.

🎯

Instance Actions

Start, stop, reboot, or terminate EC2 instances directly from the TUI. Confirmation prompts keep you safe.

Supported AWS Services

Browse resources across these services with more being added regularly.

🖥️

EC2

Instances, Security Groups, Key Pairs

🪣

S3

Buckets

🌐

VPC

VPCs, Subnets, Route Tables, Internet Gateways, Network ACLs

📡

Route 53

Hosted Zones, Record Sets, Health Checks

Keyboard-First Design

Every action is a keystroke away.

Navigation

j / kMove up / down
h / lMove left / right
EnterSelect resource
EscGo back
g / GTop / Bottom

Actions

/Search
yCopy resource ID
tView tags
PSwitch profile
RSwitch region
Ctrl+RRefresh

Get Started in Seconds

Install with Homebrew and start browsing your AWS resources.

1

Install

brew install aws-tui/tap/aws-tui
2

Run

aws-tui
3

Explore

Use your existing AWS credentials. Navigate with vim keys. Press ? for help.