bhavesh164/docker-tui ? reverse-engineered prompt
Reverse engineered prompt
Build me a single binary terminal app for managing Docker containers and volumes in a clean, Vim friendly way.
I want to be able to browse all containers, switch to volumes, search everything with fuzzy search, and quickly move around with keyboard shortcuts like j and k. Let me filter to running containers only, multi select items, then start, stop, or delete them with confirmation. Show useful details like port mappings, memory usage, volume mount points, attached containers, and a preview of where data lives.
I also want a logs viewer that opens on the latest logs, supports scrolling, search, next and previous matches, following live output, fullscreen mode, and colored log levels. Add an interactive shell inside a running container right from the app, and a command palette for running Docker commands with autocomplete.
Please also include snippets for saving groups of containers, opening a snippet browser, and starting or stopping those saved groups later. If Docker is not running, show a clear message. Use Go and make it feel polished in the terminal, and look up current docs online if you need to.
Are you gonna build this?
make sure you review the code using coderabbit