| Crates.io | e2s |
| lib.rs | e2s |
| version | 0.1.5 |
| created_at | 2025-12-28 15:36:58.072055+00 |
| updated_at | 2026-01-05 11:14:10.62127+00 |
| description | A TUI for managing AWS EC2 SSH access |
| homepage | https://github.com/sandeshgrangdan/e2s |
| repository | https://github.com/sandeshgrangdan/e2s |
| max_upload_size | |
| id | 2008986 |
| size | 2,839,738 |
A blazingly fast Terminal User Interface (TUI) for managing AWS EC2 instances, built with Rust. Browse, filter, and SSH into your EC2 instances without leaving the terminal.

Interactive EC2 Dashboard Instantly list and navigate all your EC2 instances in a clean, responsive TUI.
One-Keystroke SSH Access SSH into instances using your existing local SSH keys—no copy-pasting needed.
Multi-User SSH Profiles
Easily configure multiple SSH users (e.g. ec2-user, ubuntu, admin) for different AMIs.
TOML-Based Configuration Simple, readable configuration with sensible defaults.
Fast & Lightweight Written in Rust for high performance, low memory usage, and instant startup.
Get e2s up and running in minutes and start connecting to your EC2 instances effortlessly.
Guides
e2s effectively.⚠️ Before you start:
Ensure your AWS credentials and SSH keys are properly configured.
Contributions are very welcome Whether it’s a bug fix, feature request, or documentation improvement:
If you encounter bugs or have questions, please open an issue here: 👉 Issues
This project is licensed under the MIT License. See the LICENSE file for details.
Built with:
Made with ❤️ and Rust by Sandesh