taws, a terminal UI for AWS, lets you view and manage cloud resources from the command line with keyboard-driven navigation and at-a-glance dashboards.
Tech News Team

taws: Terminal UI for AWS to View and Manage Cloud Resources
Hacker News lit up with Show HN: Terminal UI for AWS, a project that offers a terminal-based way to view and manage AWS resources. The post drew 284 points and 141 comments, signaling strong developer interest in interactive cloud tooling. The project is taws, created by huseyinbabal on GitHub, and it positions itself as a dedicated terminal UI for AWS.
taws is described as a terminal-based AWS resource viewer and manager. In practice, that means you can explore AWS resources directly from the command line without opening the AWS Management Console. By bringing resource lists and management actions into the terminal, it helps speed up quick checks and ad hoc operations during development and troubleshooting. This kind of tool sits next to the familiar AWS CLI as another way to interact with your cloud account.
To pull data from AWS, taws must talk to AWS endpoints via the AWS API. The underlying requirement is similar to the AWS CLI in data access, but the value lies in the interactive, screen-oriented view rather than pure scripting. As a terminal UI, it emphasizes keyboard navigation and at-a-glance dashboards instead of browser-based dashboards. It also sits alongside the AWS Console as a different modality for inspecting and managing resources.
For developers, the appeal is practical: faster context switching when you’re deep in code and need to confirm resource states or perform quick changes without leaving the terminal. It can complement scripting with the AWS CLI rather than replace it, offering a visual aid during exploration, debugging, or onboarding new team members. In environments with many accounts or many regions, a terminal view can help you skim resource counts and statuses at a glance before committing to scripted changes.
Security and credentials matter here. Any tool that touches AWS needs proper handling of credentials and permissions. Rely on standard AWS mechanisms, such as config files, environment variables, or IAM roles, and follow least-privilege practices. In shared or CI environments, keep sensitive data out of the screen and ensure that access is restricted to trusted terminals and users. While taws is a user-facing UI, the underlying security model still rests on how you configure access to AWS.
The emergence of taws reflects a broader trend toward fast, local tooling for cloud work. It mirrors how developers want a terminal-first flow that pairs with the AWS CLI and the Console instead of replacing them outright. If taws proves useful, expect more projects to experiment with terminal user interfaces that pull from AWS APIs and present data in compact, navigable layouts. For anyone curious, the project is available on GitHub and is worth a look to gauge how a TUI for cloud resources is actually de-risking rapid, in-terminal cloud management. AWS CLI Quickstart docs can provide a baseline for how credentials and configuration are typically set up, while AWS CLI offers the canonical reference for interacting with AWS from the command line, and AWS Management Console remains the browser-based control plane many teams rely on.
Continue your reading