Show HN: Terminal UI for AWS

Show HN: Terminal UI for AWS

January 5, 2026

### Show HN: aws-term – A Fast, Interactive Terminal UI for AWS

I spend most of my day in the terminal, and while the AWS CLI is powerful, I’ve always found it cumbersome for discovery and quick overviews. Constantly switching between my editor, the terminal, and the sluggish AWS web console with its endless tabs felt like a huge drain on my productivity. I wanted something that felt like `htop` or `lazygit`, but for my AWS resources.

So, I built `aws-term`.

It’s a terminal-based user interface for AWS that aims to make common tasks faster and more intuitive, without ever having to leave your keyboard.

**What can it do right now?**

* **EC2 Instance Management:** Get an instant, filterable overview of all your EC2 instances across regions. You can quickly view their status, IP addresses, instance types, and more. Actions like start, stop, and reboot are just a keystroke away. It even has a shortcut to SSH directly into a selected instance.
* **S3 Bucket Navigation:** Browse your S3 buckets and objects in a familiar tree-like interface. I’m still working on upload/download functionality, but for now, it’s a super-fast way to check on object metadata and structure.
* **Real-time CloudWatch Log Tailing:** This is one of my favorite features. You can navigate to your log groups, pick a stream, and tail the logs in real-time. You can filter the logs on the fly, which is incredibly useful for debugging live applications without ever touching the web console.
* **ECS Overview:** Get a quick look at your ECS clusters, services, and running tasks. You can drill down to see task definitions and check the status of individual containers.

**Why use this over the console or CLI?**

* **Speed:** It’s written in Go, so it’s incredibly fast. No waiting for web pages to load.
* **Context:** See everything in one place. Your EC2 instances and their logs are just a few key presses apart, not a dozen clicks.
* **Keyboard-Driven:** Designed from the ground up for keyboard-only operation with intuitive Vim-like keybindings.
* **Discoverability:** No need to memorize complex `aws cli` commands and filter syntax. The TUI makes resources and actions discoverable.

**Tech Stack**

The tool is built with Go and the fantastic Bubble Tea TUI framework. It respects your existing AWS config and credentials from `~/.aws/` so there’s no extra setup required.

**Get It**

You can check out the source code and find installation instructions on GitHub:
`https://github.com/user/aws-term`

Installation is simple with Homebrew or Go:

“`bash
# via Homebrew
brew install user/tap/aws-term

# via Go
go install github.com/user/aws-term@latest
“`

This is still an early project, and I’d love to get feedback from the community. What features are missing that would make your life easier? What’s clunky? Please open an issue or give the repo a star if you find it useful.

Thanks for checking it out

Leave A Comment

Effective computer repair and coding solutions from right here in Võrumaa. Your project gets done fast, professionally,
and without any fuss.