| Crates.io | killport-tui |
| lib.rs | killport-tui |
| version | 1.0.0 |
| created_at | 2025-12-04 01:34:38.136502+00 |
| updated_at | 2025-12-05 02:03:23.669388+00 |
| description | A TUI tool to view ports and kill processes. |
| homepage | |
| repository | https://github.com/last1chosen/killport-tui |
| max_upload_size | |
| id | 1965639 |
| size | 271,000 |
A lightweight, terminal-based UI tool to view open ports and kill the processes occupying them. Built with Rust and Ratatui.
killport-tui provides a visual interface for managing system processes that are listening on network ports. Instead of chaining lsof, grep, and kill commands manually, you can browse, filter, and terminate processes directly from a clean TUI.
/ to filter processes by name, PID, or port number.curl -sL https://raw.githubusercontent.com/last1chosen/killport-tui/main/install.sh | sh
If you have Rust installed, you can install directly from the repository:
cargo install --git https://github.com/last1chosen/killport-tui
# Build and run
cargo run --release
| Key | Action |
|---|---|
| ↑ / ↓ | Navigate the list of ports |
| / | Search mode (Type to filter list) |
| k | Kill mode (Opens confirmation dialog) |
| y | Confirm kill (inside confirmation dialog) |
| n/Esc | Cancel kill |
| Esc | Exit search mode / Cancel action |
| q | Quit application |
Ratatui - The TUI library.
Crossterm - Terminal manipulation.
Sysinfo - System handling.
Listeners - Port detection.
