Port Kill:macOS 状态栏轻量级开发端口监控工具,专为监控和管理 2000-6000 端口上的开发进程设计。 | #工具

• 实时扫描端口(默认每 5 秒一次),精准监测 TCP LISTEN 状态进程,支持自定义端口范围与指定端口列表。
• 状态栏图标直观显示进程数量及风险等级(绿色=0,红色=1-9,橙色=10+),悬浮查看精确数量。
• 动态菜单每 3 秒刷新,显示具体进程(包含 Docker 容器名),一键杀死单个或全部进程,支持安全的 SIGTERM → SIGKILL 终止策略。
• 完全无主窗口设计,基于 winit 事件循环稳定运行,后台线程处理进程终止,确保界面流畅。
• Docker 集成:自动识别容器进程,优雅停止容器,fallback 强制移除,适合现代容器化开发环境。
• 支持命令行参数灵活配置端口范围、开启控制台模式、显示 PID、开启详细日志,满足多场景调试需求。
• 细致权限和错误处理,防止误杀,杀进程前需确认,适配 macOS 10.15+ 环境。
• 开源且依赖 Rust 生态组件(tokio、crossbeam-channel、nix 等),便于二次开发和定制。

Port Kill 以极简界面隐藏复杂的端口管理逻辑,帮助开发者精准掌控本机开发端口使用状况,避免端口冲突和僵尸进程风险,提高开发效率与安全性。
 
 
Back to Top