This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

Proc CLI

Semantic CLI tool for process management

Semantic CLI tool for process management. Target by port, process id (PID), name or path. proc on :3000 # what's on port 3000? proc for/script.py # what's running this file? proc by node --in --min-cpu 5 # node in cwd using >5% CPU proc kill :3000,:8080,node # kill mixed targets at once proc info :3000,1234 # info for port + PID

Top comment

I built proc because I got tired of googling "how to kill what's on port 3000" every few weeks. The answer is always the same — lsof -i :3000 -t | xargs kill -9 — and I can never remember it. I'd look it up, copy the one-liner, run it, and forget it again by next week. Every developer I know has the same experience. So I built a CLI where the command you'd guess is the command that works. proc on :3000 shows what's there. proc kill :3000 kills it. proc free :3000 kills it AND verifies the port is actually free. No pipes, no flags to memorize, no man pages. What started as 3 commands grew into 19 as I kept hitting adjacent problems: "which of my processes are orphaned?" (proc orphans), "why is this port busy?" (proc why :3000), "can I pause this process without killing it?" (proc freeze node). Each one passed a simple test — does it make the common case one obvious command? It's written in Rust, works on macOS/Linux/Windows, and installs via brew, npm, cargo, or a shell script. Every command outputs JSON with --json for scripting and AI agent integration. The whole thing is open source. If you've ever wished lsof made sense on the first try, give it a spin.

About Proc CLI on Product Hunt

Semantic CLI tool for process management

Proc CLI was submitted on Product Hunt and earned 3 upvotes and 1 comments, placing #160 on the daily leaderboard. Semantic CLI tool for process management. Target by port, process id (PID), name or path. proc on :3000 # what's on port 3000? proc for/script.py # what's running this file? proc by node --in --min-cpu 5 # node in cwd using >5% CPU proc kill :3000,:8080,node # kill mixed targets at once proc info :3000,1234 # info for port + PID

On the analytics side, Proc CLI competes within Open Source, Developer Tools and GitHub — topics that collectively have 621.7k followers on Product Hunt. The dashboard above tracks how Proc CLI performed against the three products that launched closest to it on the same day.

Who hunted Proc CLI?

Proc CLI was hunted by Yazeed Al Oyoun. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

For a complete overview of Proc CLI including community comment highlights and product details, visit the product overview.