port-killer README

The project's README from github.com/productdevbook/port-killer. As one markdown file: README.md.

PortKiller

PortKiller Icon

License: MIT macOS Windows GitHub Release

A powerful cross-platform port management tool for developers.
Monitor ports, manage Kubernetes port forwards, integrate Cloudflare Tunnels, and kill processes with one click.

macOS

PortKiller macOS

Windows

PortKiller Windows

Installation

macOS

Homebrew:

brew install --cask productdevbook/tap/portkiller

Manual: Download .dmg from GitHub Releases.

Windows

Download .zip from GitHub Releases and extract.

Features

Port Management

Kubernetes Port Forwarding

Cloudflare Tunnels

Cross-Platform

Contributing

See CONTRIBUTING.md for development setup.

Sponsors

License

MIT License - see LICENSE.

port-killer (productdevbook/port-killer)

Searching Database…

What is this?PortKiller is a cross-platform desktop app for developers that monitors open TCP ports, manages Kubernetes port-forward sessions, integrates Cloudflare Tunnels, and lets you kill processes with one click.
Is this a menu bar utility or a full window app?It runs as a menu bar app on macOS and as a system tray app on Windows, with native UI for each platform.
Do I need kubectl or Cloudflare set up to use the Kubernetes and tunnel features?README doesn't state explicit prerequisites, but since it manages kubectl port-forward sessions and Cloudflare Tunnel connections, you'd need a working kubectl config and an existing Cloudflare Tunnel setup for those features.
Does it only find TCP ports, or UDP too?It auto-discovers listening TCP ports specifically; UDP port discovery isn't mentioned.
Who is this built for?It's aimed at developers who juggle many local services, Kubernetes port-forwards, and tunnels and need a quick way to see and kill the processes holding ports.
Which operating systems are supported?macOS and Windows are supported, both with native UI and installers.
Can I favorite or watch specific ports?Yes, you can mark important ports as favorites for quick access and set up watched ports that trigger notifications on changes.
Does it kill processes gracefully or force kill them?It supports one-click process termination with both graceful and force kill options.
Does it group ports by type automatically?Yes, it smart-categorizes ports into groups like Web Server, Database, Development, and System.
Will I get alerted when a Kubernetes port-forward drops?Yes, it auto-reconnects on connection loss and sends notifications on connect/disconnect, along with connection logs.
Size
8.7 MB
Stars
5.1K
Age
10mo
Commits · 90 Days