A terminal UI for listing listening ports and the processes that own them. Built with Rust, ratatui and crossterm.
macOS only (relies on lsof).
- Lists all TCP (LISTEN) and UDP ports
- Shows PID, process name and full command line (htop-style)
- Interactive filter by process, port or address (
/) - Kill a process directly from the UI (
Enter) - Vim-style navigation (
j/k)
cargo install --path .
ports
| Key | Action |
|---|---|
q / Esc |
Quit (or clear active filter) |
j / ↓ |
Next row |
k / ↑ |
Previous row |
/ |
Start filter |
r |
Refresh |
Enter |
Kill selected process (with confirmation) |
