All projects

Port Scout

Active

Listening ports, the processes behind them, and one-click kill.

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