A live table of listening ports with the process name and PID behind each one, refreshed every five seconds. Hovering a row exposes an X that terminates the process — the fastest way to deal with a dev server that will not let go of a port.
Overview
Port Scout Desktop Widget
A lightweight Linux desktop widget that shows active listening ports with process names and one-click kill.
Features
- Real-time port table — Port, process name, PID updated every 5 seconds
- One-click kill — Hover the X to terminate a process by PID
- Scrollable — Scroll wheel navigates long port lists
- Draggable — Click and drag the title bar
- Adjustable transparency — Opacity slider in settings
- Auto Start — Toggle to launch on login
- Cool blue/teal theme — distinct from other BB widgets
Requirements
sudo apt install python3-gi python3-gi-cairo
Install
git clone https://github.com/dalwaut/port-scout-widget.git
cd port-scout-widget
chmod +x port-scout-widget.py
./port-scout-widget.py
Or install via BB Widget Manager.
Built by Boutabyte
License
MIT
