A tiny Mac menu-bar app that shows which localhost ports are in use — and kills that stuck dev server with one click.
Download for macOSYou close the terminal, but the dev server keeps running. Next time you start it: EADDRINUSE: address already in use :::3000.
The fix today is lsof -i :3000, read the PID, kill -9. Every time. PortPeek turns that into a glance and a click.
Every listening TCP port with its process name and PID, refreshed every five seconds.
Hover any row and hit Kill. No PID hunting, no terminal.
Jump straight to localhost:5173 without typing it.
Native SwiftUI, no dock icon, 200 KB. System ports hidden by default.
PortPeek isn't code-signed yet, so macOS Gatekeeper will block the first launch. Until it's notarized, here's the way around it:
If macOS still refuses, clear the quarantine flag:
xattr -dr com.apple.quarantine /Applications/PortPeek.app
It was built to scratch an itch, not to sell subscriptions. If it saved you a few trips to the terminal, a small tip is a lovely way to say thanks.
Leave a tip on PayPal