
Built an open-source desktop workspace for AWS + Terraform workflows, looking for feedback
Hi r/aws,
I’ve been building AWS Lens, an open-source desktop app for AWS + Terraform workflows.
The idea came from a problem I keep running into: too much AWS work is still split across the AWS Console, Terraform CLI, terminal sessions, and a lot of context switching between accounts, regions, and credentials.
AWS Lens is my attempt to bring those workflows into one local workspace.
What it currently does:
- 25+ AWS service workspaces for things like EC2, S3, CloudWatch, IAM, EKS, ECS, Route 53, RDS, and more
- Terraform project management with plan/apply/state flows, drift handling, backups, and governance checks
- Assume-role session management for cross-account work
- An embedded terminal that stays in sync with the active AWS context
- Local encrypted storage for app-managed credentials, while assumed-role sessions stay memory-only
A few things I specifically wanted:
- local-first instead of another SaaS dashboard
- one visible AWS context across the UI and terminal
- better day-to-day ergonomics for people who bounce between AWS and Terraform constantly
Repo:
https://github.com/BoraKostem/AWS-Lens
Would genuinely love feedback on:
- whether a local desktop workflow like this is useful to you
- which AWS/Terraform workflows still feel the most fragmented
- what would make a tool like this actually worth using day to day
It’s still early, but I’m trying to make it useful for real operator workflows rather than just building another dashboard.