Back to browse
GitHub Repository

🚀 A beautiful TUI for managing ports, processes, and dev services. See what's running, kill with one key, detect conflicts — all from your terminal.

3 starsGo

PortPilot – A TUI for managing ports and processes

by AbdullahTarakji·Feb 20, 2026·1 point·0 comments

AI Analysis

●●SolidShip ItSolve My Problem

One-key port killer beats `lsof` tedium, but lsof+grep workflow already solved.

Strengths
  • Solves genuine friction: finding and killing port conflicts is a daily dev pain point with poor UX.
  • Real-time visual dashboard + single-keystroke killing is dramatically better UX than command-line repetition.
  • Dual-mode design (interactive TUI + scriptable CLI) covers both interactive and automation use cases.
Weaknesses
  • Category is narrow—terminal port management tools exist (fuser, lsof wrappers), though none as polished.
  • Feature set is straightforward; no novel technique or architectural insight differentiates it from expected CLI tool.
Target Audience

Backend and full-stack developers managing multiple local services

Similar To

lsof · fuser · netstat-based dashboards

Post Description

Hi HN! I built PortPilot – a terminal UI that shows all listening ports on your machine, lets you kill processes with one key, and detects port conflicts.

I got tired of typing `lsof -i :3000 | grep LISTEN` 100 times a day while juggling frontend servers, databases, and Redis. Needed something visual but terminal-native.

Built with Go + Bubble Tea. Works on macOS and Linux. MIT licensed.

Features: - Interactive TUI with real-time updates - One-key process killing (select, press k, done) - Search/filter by port or process name - Conflict detection (highlights when multiple processes fight for same port) - CLI mode for scripting (portpilot list --json | jq ...) - Service groups (tag ports as "frontend", "backend", "database")

Also ships as a CLI tool – `portpilot check 3000`, `portpilot kill 8080`, etc.

Would love feedback on the UX and feature requests!

Repo: https://github.com/AbdullahTarakji/portpilot

Similar Projects