ProjectsPort Finder
Port Finder
Cross-platform CLI/TUI for inspecting and reclaiming ports.
Overview
Port Finder (pf) is a Rust CLI + TUI that helps you identify what is using a port and reclaim it quickly.
- Repository: github.com/ItamiForge/port-finder
- Source of truth: standalone
port-finderrepository
Install
From GitHub
cargo install --git https://github.com/ItamiForge/port-finder.gitFrom local clone
cargo install --path .Verify
pf --versionQuick usage
pf
pf list
pf find 3000
pf kill 3000
pf check 8080
pf scan 3000-4000Commands
pf: launch interactive TUIpf list [--all]: list active ports (--allincludes non-listen states)pf find <port>: show process details for one portpf kill <port> [--force]: terminate process on a portpf check <port>: check availabilitypf scan <start-end>: scan range like3000-4000
TUI controls
q/Esc: quitr: refresh↑/↓orj/k: move selectionPgUp/PgDn: page navigationHome/End: jump first/last rowEnter: inspect selected processK: kill selected processSpace: toggle row selectionx: clear selected rowsB: batch kill selected rowsa: toggle all/listening viewg: toggle grouped views: cycle sort moded: toggle sort direction/: start filter mode (type,Enterapply,Escclear)c: copy selected local address
Notes
- Cross-platform support: macOS, Linux, and Windows
- Use
--forceonkillto skip confirmation prompts