Hey Everyone 👋
I live in the terminal. I write code in Neovim and use lazygit, lazydocker and other TUIs every day. But each time I had to work with AWS, I had to leave the terminal for the console or type long CLI commands just to answer simple questions. Which instances are running? What is in this bucket? Did that Lambda deploy? I wanted the lazygit feel for AWS too, so I built my own: Lazy AWS.
What it does:
- Browse EC2, ECS, ECR, S3 and Lambda in one terminal UI
- Filter lists, see related resources and read the full JSON details
- Run actions such as stopping an instance or uploading a file, always with a confirmation step
Try it in 10 seconds:
$ brew install capybara-brain346/tap/lazyaws
$ lazyaws
Browsing the JSON and related resources in the same terminal looks handy. The confirmation before stopping an instance is a detail I would want in a tool like this.
Replies
Browsing the JSON and related resources in the same terminal looks handy. The confirmation before stopping an instance is a detail I would want in a tool like this.
@oleksii_sekundant Yup, definitely working on it along with figuring out UX for safer management of resources!
This is neat! Especially for infra heavy teams. Is it possible that in future you could add support to GCP as well?
@siddheshkulthe Thanks man! Definitely will consider adding other providers and platforms!