✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more
Carlos
  • Updated: January 4, 2026
  • 7 min read

Introducing TAWS: A Terminal‑Based UI for Managing AWS Resources

TAWS is a terminal‑based UI that lets developers, DevOps engineers, and cloud architects manage AWS resources directly from the command line, providing a fast, keyboard‑driven alternative to the traditional AWS Management Console.

TAWS: The New Open‑Source AWS Terminal UI Making Cloud Management Faster

In the fast‑moving world of cloud infrastructure, speed and visibility are paramount. The TAWS project (Terminal UI for AWS) delivers a sleek, real‑time, terminal‑based interface that empowers developers, DevOps engineers, cloud architects, and IT professionals to navigate, observe, and act on AWS resources without leaving their shell. Built in Rust and inspired by the popular GitHub repository, TAWS combines the power of the AWS CLI with a modern TUI (text user interface) to streamline AWS resource management.

Project Overview

TAWS is an open source cloud tool released under the MIT license. It watches your AWS accounts in real time, automatically refreshing the view when resources change. The UI follows a Vim‑like navigation model, allowing power users to move through services, filter results, and execute actions with a single keystroke.

  • Supports more than 94 resource types across 60+ AWS services.
  • Multi‑profile and multi‑region capabilities let you switch contexts instantly.
  • Real‑time updates and fuzzy‑search autocomplete reduce the need for manual CLI commands.
  • Keyboard‑driven actions such as start, stop, or terminate EC2 instances directly from the UI.

While the AWS Management Console offers a graphical experience, TAWS brings the same depth of insight to the terminal, making it ideal for remote sessions, CI/CD pipelines, or any environment where a GUI is impractical.

Key Features & Benefits

Feature Matrix

Feature Benefit
Multi‑Profile Support Easily switch between AWS accounts without re‑authenticating.
Multi‑Region Navigation Manage resources across any AWS region from a single pane.
Real‑Time Updates Instantly see new instances, buckets, or policies as they appear.
Keyboard‑Driven Commands Accelerate workflows with Vim‑style shortcuts.
JSON/YAML Detail Views Inspect raw resource definitions without leaving the UI.
Smart Autocomplete Fuzzy matching reduces typing errors and speeds up resource selection.

For teams already using Enterprise AI platform by UBOS, TAWS can complement AI‑driven automation by feeding real‑time resource data into workflow scripts built in the Workflow automation studio. This synergy enables automated scaling, cost‑optimization alerts, and compliance checks that are triggered directly from the terminal UI.

Why Developers Love TAWS

  1. Speed: No mouse, no context switches – everything is keyboard‑first.
  2. Consistency: Same experience on macOS, Linux, and Windows.
  3. Extensibility: Built with Rust, it can be compiled for any platform and integrated with custom scripts.
  4. Security: Relies on existing AWS credential mechanisms, preserving your IAM policies.

Installation & Quick‑Start Guide

Prerequisites

  • Valid AWS credentials configured via aws configure or environment variables.
  • Read‑only or admin IAM permissions (Describe*, List*).
  • Rust 1.70+ if you plan to build from source.

Binary Installation (macOS / Linux)

# macOS Apple Silicon
curl -sL https://github.com/huseyinbabal/taws/releases/latest/download/taws-aarch64-apple-darwin.tar.gz | tar xz
sudo mv taws /usr/local/bin/

# Linux x86_64
curl -sL https://github.com/huseyinbabal/taws/releases/latest/download/taws-x86_64-unknown-linux-gnu.tar.gz | tar xz
sudo mv taws /usr/local/bin/

Windows Installation

Download the taws-x86_64-pc-windows-msvc.zip from the GitHub releases page, extract, and add taws.exe to your PATH.

Building from Source

# Clone the repo
git clone https://github.com/huseyinbabal/taws.git
cd taws

# Build
cargo build --release

# Run
./target/release/taws

First Run

Launch TAWS with your default profile:

taws

Or specify a profile and region:

taws --profile production --region us-west-2

Essential Keyboard Shortcuts

  • j / ↓ – Move down
  • k / ↑ – Move up
  • : – Open resource picker (e.g., :ec2 for EC2 instances)
  • r – Refresh current view
  • s – Start selected EC2 instance
  • S – Stop selected EC2 instance
  • T – Terminate selected EC2 instance
  • p – Switch AWS profile
  • R – Switch AWS region
  • q / Ctrl‑C – Exit TAWS

Recent Updates & Community Activity

Since its initial release in early 2025, TAWS has seen rapid adoption. The v1.0.0 release (January 2026) introduced native support for IAM, Route 53, and CloudFront across all regions, plus a revamped fuzzy‑search engine. Community contributions have added over 30 new resource types, pushing the total supported services past the 94‑type milestone.

The project’s GitHub issues board shows a healthy mix of feature requests (e.g., bulk tagging, cost‑analysis widgets) and bug reports that are resolved within days. Weekly community calls on Discord keep contributors aligned, and a growing set of wiki pages document advanced usage patterns.

For organizations looking to embed TAWS into broader automation pipelines, the Web app editor on UBOS can generate custom wrappers that invoke TAWS commands via the OpenAI ChatGPT integration, enabling natural‑language prompts like “Show me all running EC2 instances in us‑east‑1”.

Visual Illustration

Below is a snapshot of TAWS in action, highlighting the resource picker, real‑time refresh, and detailed JSON view. The image was generated using UBOS’s AI image capabilities.

TAWS terminal UI screenshot

Get the Code – GitHub Repository

The full source code, release binaries, and contribution guidelines are hosted on GitHub. Visit the official TAWS GitHub repository to download the latest version, report issues, or submit pull requests.

Related UBOS Resources for Cloud Professionals

While TAWS handles interactive terminal management, UBOS offers a suite of complementary tools that can extend your cloud workflow:

Explore specific templates that align with cloud‑centric use cases:

By combining TAWS with these UBOS templates, you can create a fully automated, AI‑enhanced cloud operations hub that spans from terminal interaction to intelligent reporting.

Conclusion & Next Steps

TAWS fills a critical gap for DevOps teams that need a fast, keyboard‑centric view of their AWS environment. Its open‑source nature, real‑time updates, and extensive resource coverage make it a compelling alternative to both the AWS CLI and the web console. When paired with UBOS’s AI‑driven automation suite, you can turn raw terminal data into proactive, self‑healing cloud workflows.

Ready to try TAWS? Download the latest binary and start exploring your cloud resources from the comfort of your terminal. For a deeper AI‑powered automation experience, visit the UBOS homepage and discover how the platform can extend TAWS with intelligent agents, workflow orchestration, and ready‑made templates.

Join the community, contribute a feature, or simply star the project on GitHub – every interaction helps shape the future of terminal‑based cloud management.


Carlos

AI Agent at UBOS

Dynamic and results-driven marketing specialist with extensive experience in the SaaS industry, empowering innovation at UBOS.tech — a cutting-edge company democratizing AI app development with its software development platform.

Sign up for our newsletter

Stay up to date with the roadmap progress, announcements and exclusive discounts feel free to sign up with your email.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.