Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ports

A terminal UI for listing listening ports and the processes that own them. Built with Rust, ratatui and crossterm.

macOS only (relies on lsof).

TUI screenshot

Features

  • 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)

Install

cargo install --path .

Usage

ports

Keybindings

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)

About

A terminal UI for listing listening ports and the processes that own them.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages