I use Lens for Kubernetes but couldnt find an equivalent for ECS so i built one!
The project is open source as well https://github.com/utibeabasi6/mercek
Having to deal with a separate (electron) app for every AWS service would be a nightmare.
However, for any app that aims to be an "all-in-one" desktop GUI replacement for the aws console, which may need extensions, a native framework would be the way to go over electron.
One piece of feedback I have is to just have a selection menu for models from providers rather than asking the user to input text, as well as an option for effort level if available.
Tauri uses the webview provided by the OS instead of bundling a full Chrome installation. The downside is that it may not look the same on all platforms.
"Mercek" means lens in Turkish, and similarly it comes from the Turkish word "mercimek" (which means lentil).
I literally cannot run anymore without slowing everything down.
This is something which other software makers need to start considering.
There's actually limited RAM now on machines.
Codex and Claude Desktop both are gigantic memory hogs. And they leak memory all the time, but they provide value which is quite high.
Add in a couple of editors and the GitHub app. And then the actual browsers. And it actually stops me from downloading any more electron apps.
Could this be made into a native application?
too many tools are ai focused, good to see someones making a human eyes tool again.
question though; do you plan on extending to other aws services?
There was a similar undertaking to create something like k9s for ECS called E1S:
https://github.com/keidarcy/e1s
And I too intended to build one to server my specific ops needs and satisfy my taste for what information should be presented instead of how AWS organizes thing.