e1s
Terminal-based TUI for browsing and managing AWS ECS clusters, services, tasks, and containers with interactive navigation
e1s is a terminal user interface (TUI) application for managing AWS Elastic Container Service (ECS) resources. It provides a hierarchical navigation flow through ECS components: clusters → services → tasks → containers, similar to how k9s works for Kubernetes. The tool supports both Fargate and EC2 launch types and integrates with standard AWS CLI configuration and credentials.
The application offers comprehensive ECS resource inspection and management capabilities. Users can describe clusters, services, task definitions, and containers, view CloudWatch logs with real-time streaming, and perform operations like updating services, rolling back deployments, and stopping tasks. It includes ECS Exec functionality for interactive shell access into containers and AWS Systems Manager integration for accessing EC2 container instances.
Key features include Vim-style navigation, table filtering with column-specific queries, sortable columns via function keys, and in-app AWS profile and region switching. The tool supports extensive customization through configuration files, including theme selection from a built-in theme set and individual color overrides. It can operate in read-only mode for safe browsing and offers configurable auto-refresh intervals for resource lists.
Installation
# via Homebrew
brew install keidarcy/tap/e1s
# via Go
go install github.com/keidarcy/e1s/cmd/e1s@latest
# via Docker
docker pull ghcr.io/keidarcy/e1s:latest


Alternatives & related tools
ducker
Terminal UI for managing Docker containers, images, volumes, and networks with vim-style navigation and keyboard shortcuts
eva
Calculator REPL with syntax highlighting and persistent history, similar to bc(1)
tlrc
Official tldr-pages client written in Rust that shows community-maintained command cheat sheets in the terminal, with a local cache and a TOML config.
Railway CLI
Command-line client for Railway projects: deploy with `railway up`, manage IaC config, configure AI agent tools via MCP, and launch cloud agent VMs.
octocov
Code metrics toolkit for collecting coverage, code-to-test ratio, test execution time, and custom metrics from multiple report formats
add a badge to your README
Maintain e1s? Show that it's featured on trmn. The badge links back to this page.
[](https://www.trmn.sh/tools/e1s?utm_source=badge)<a href="https://www.trmn.sh/tools/e1s?utm_source=badge"><img src="https://www.trmn.sh/badge/e1s.svg" alt="Featured on trmn" height="20"></a>