Open Source · Free · MIT Licence

PortPilot

Localhost Port Manager for Developers

Scan active ports, kill stuck processes, register your dev apps, and take control of your local development environment.

Windows 10/11 & Linux · v2.0.0 · MIT Licence

Features

App Search & Sort

Global search filters both apps and ports simultaneously. Sort by name, running status, or port.

Single-Pane Layout

Unified view with apps and ports in one scrollable page. No more tabs.

Group Colours

Assign a colour to each group for visual organisation. Colour accents appear on group headers.

Browse & Auto-detect

One-click project setup. Scans directories for Node.js, Python, Go, .NET, Rust, Ruby, and Docker projects.

Port Conflict Warnings

Visual warnings when unknown processes block your app ports. Preview and kill with one click.

Favorites System

Star frequently-used apps for quick access with collapsible sections.

Cross-Platform

Works on Windows 10/11 and Linux (AppImage + .deb). No admin rights needed to install.

Port Scanner

Scan all TCP ports with process name, PID, command line, memory, uptime, and connection count.

One-Click Kill

Free up stuck ports instantly without Task Manager or terminal commands.

Process Control

Start/stop apps with automatic port detection, fallback ranges, and countdown feedback.

Docker Integration

Detect Docker apps, see live status badges, launch Docker Desktop with one click.

7 Themes

TokyoNight, Brutalist Dark/Light, Nord, Dracula, Solarized Light, and Glass.

VS Code Extension

Manage apps, ports, and favorites directly from the VS Code sidebar with status bar integration.

MCP v2.0

18 AI agent tools including bulk operations, group management, and real-time status checks.

Rich Tray Menu

Running apps listed in the tray with individual Stop buttons. Live app count in tooltip.

Single Instance

Only one PortPilot runs at a time. Second launch focuses the existing window.

IPv4/IPv6 Aware

Shows bind type (localhost vs all interfaces) and IP protocol version for each port.

Smart App Detection

PortPilot automatically detects app requirements and shows visual badges

Docker
Node.js
Python
Go
.NET
Rust
Ruby
Database
Auto-start
Remote

Getting Started

Download

Get the installer from GitHub Releases.

Download v2.0.0

Install

Run the installer. No admin rights needed.

Scan Ports

Click Scan Ports to discover active ports.

Register Apps

Add your dev projects with start commands and preferred ports.

Keyboard Shortcuts

Ctrl+R Refresh
Ctrl+N Add App
Ctrl+F Search Apps & Ports
Ctrl+G New Group
Escape Close Modal

VS Code Extension

Manage your dev servers without leaving the editor

🔌

Sidebar Tree View

All your apps and active ports in the VS Code sidebar with group support.

Full CRUD

Add, edit, delete apps, change ports, and toggle favorites - all from VS Code.

📈

Status Bar

Live "PP: N running" counter in the VS Code status bar. Click to refresh.

AI Agent Integration

Control PortPilot with natural language via MCP (Model Context Protocol)

Example Commands

"List all my PortPilot apps"
"Start the azure-exam app"
"Start all my favorite apps"
"Kill port 3000"
"What's running on port 8080?"
"What's the status of my dev environment?"

Compatible With

Claude Code Claude Desktop Cursor Windsurf Cline
Setup Guide