AI摘要介绍
PortKiller是一款面向开发者的跨平台端口管理工具,兼容macOS与Windows系统,支持一键发现、监控和释放被占用的TCP端口。
📢 介绍
PortKiller 是一款为开发者设计的跨平台端口管理工具,支持 macOS 和 Windows 系统。它能帮你一键发现、监控和管理所有正在监听的 TCP 端口,彻底解决端口占用和进程管理难题。

🔍 详情
PortKiller 的功能相当全面,主要分为三大核心模块:
| 🎯 功能模块 | 🔧 核心能力 | 📝 功能说明 |
|---|---|---|
| 🔌 端口管理 | 自动发现监听端口 | 实时扫描并列出所有 TCP 监听端口及对应进程。 |
| 一键终止进程 | 支持优雅终止和强制终止两种模式,彻底释放端口。 | |
| 智能分类 | 自动将端口归类为 Web 服务器、数据库、开发工具、系统服务等。 | |
| 收藏与监控 | 可收藏重要端口,设置监控并在状态变化时收到通知。 | |
| ☸️ Kubernetes 支持 | 端口转发管理 | 创建和管理 kubectl port-forward会话,支持自动重连。 |
| 连接状态监控 | 实时显示转发状态、日志和连接详情。 | |
| 🌐 云服务集成 | Cloudflare 隧道 | 查看和管理活跃的 Cloudflare Tunnel 连接状态。 |
| 🖥️ 跨平台体验 | 原生菜单栏/系统托盘 | macOS 菜单栏常驻,Windows 系统托盘运行,随时访问。 |
| 自动刷新与搜索 | 可配置刷新间隔,支持按端口号或进程名快速筛选。 |
安装方式极其简单:
- macOS:通过 Homebrew 一键安装
brew install --cask productdevbook/tap/portkiller - Windows:直接下载安装包运行
工具采用原生 UI 开发,在不同操作系统上都能提供符合平台习惯的交互体验。后台运行不占用前台资源,需要时随时调出。
✅ 总结
PortKiller 精准击中了开发者在本地开发和调试过程中的痛点——端口冲突管理。它把原本需要多个命令行操作才能完成的任务,变成了几次点击就能解决的简单操作。无论是清理占用端口的僵尸进程,还是管理 Kubernetes 端口转发,它都能高效完成。
🌐 提供官网
GitHub 仓库地址:https://github.com/productdevbook/port-killer
GitHub 下载地址:Releases · productdevbook/port-killer