A lightweight desktop app to view and manage listening ports.
中文文档
- Port Overview — See all listening ports, protocols, addresses, and PIDs at a glance
- Process Info — Shows process name and full command for each port
- One-Click Kill — Terminate processes occupying ports with a confirmation dialog
- Search & Filter — Quickly find ports by number, process name, or PID
- Cross-Platform — macOS (lsof), Windows (netstat), Linux (lsof)
- System Theme — Follows system dark/light mode
- i18n — English and Chinese, auto-detected from OS locale
- Lightweight — Built with Tauri, ~5MB install size
Download from GitHub Releases:
- macOS:
.dmg(Apple Silicon & Intel) - Windows:
.msi/.nsis - Linux:
.deb/.AppImage
xattr -cr /Applications/portman.appTauri 2 · React 19 · TypeScript · Tailwind CSS 4 · shadcn/ui · Rust · sysinfo
Prerequisites: Rust, Node.js 22+, Bun
git clone https://github.com/qiuxchao/portman.git
cd portman
bun install
bun run tauri dev