Idea Temple

proc: what's on that port, why, and make it stop

A single-binary CLI for the moment something is squatting on :3000. Targets are ports (:3000), PIDs, names or paths. proc why :3000 traces the chain of parent processes with their uptimes, so a stale tmux session is easy to spot; proc free :3000 stops the owner and waits until the port is actually free. It asks before killing anything and has --dry-run. Rust, MIT, on macOS, Linux and Windows.

Made by Yazeed Al Oyoun (yazeedaloyoun on HN).
HN: news.ycombinator.com/item?id=50239041

procSemantic CLI tool for process management. Target by port, PID, name or path.

Sign in to like this post or send its creator a private message.

Replies

A reply is a post, so it uses the replier's one post of the day.

No replies yet.