sweepur
v0.1.0
Published
A small OpenTUI dashboard for sweeping local ports and Docker containers.
Maintainers
Readme
Sweepur
Sweepur is a small OpenTUI dashboard for answering one question quickly:
What is running on this machine, and how do I stop it?
It combines two local views in one terminal UI:
Local Ports: listening TCP ports discovered vialsofDocker Containers: container state discovered viadocker ps -a
Controls
Tab,Left,Right: switch between Ports and DockerUp,Down,PageUp,PageDown: move selectionG: refresh both tabsK: terminate the selected process on the Ports tabS: stop the selected Docker containerR: restart the selected Docker containerD: delete the selected Docker containerQ: quit
K and D are confirmation-gated: press the same key twice within 4 seconds.
Prerequisites
bunlsofdockerif you want the Docker tab to return live data- macOS or Linux for the current ports implementation
Run From GitHub
git clone https://github.com/jacksonwyt/sweepur.git
cd sweepur
bun install
bun run devPublished Install
Try it without installing:
bunx sweepurOr install it globally:
npm install -g sweepur
sweepursweepur is a Bun-backed CLI. npm can install the package, but the executable still expects bun to be present on the machine. Prefer bunx over npx.
Verify
bun run check