Port Kill

CLI multiplataforma y utilidad para macOS (barra de menú) orientada a entornos de desarrollo, enfocada en detectar procesos que ocupan puertos locales (incluyendo rangos), identificar su origen (PID/nombre y, cuando aplica, contenedores Docker), finalizar procesos de forma controlada (SIGTERM→SIGKILL), orquestar el ciclo de vida de múltiples servicios mediante un archivo .port-kill.yaml (up/down/status/restart-service) y ejecutar tareas de diagnóstico y limpieza/gestión de cachés de build; puede operar también sobre SSH.
Categorías relacionadas
descripcion
Port Kill es una herramienta para entornos de desarrollo que permite identificar qué procesos están ocupando puertos locales (y, según configuración, rangos de puertos), terminarlos de forma controlada (estrategia SIGTERM→SIGKILL) y gestionar/limpiar caches de build. Se distribuye como CLI multiplataforma (macOS/Linux/Windows) y como app de barra de menú en macOS, y puede operar también sobre SSH.
aplicacion profesional
Sirve para reducir incidencias y fricción en equipos de ingeniería cuando servicios locales (p. ej., frontend en 3000, APIs en 8000, BBDD en 5432) quedan bloqueados por procesos huérfanos o colisiones de puertos. Permite listar y matar procesos por puerto, confirmar antes de terminar (modo "safe"), reiniciar procesos ("smart restart"), detectar servicios típicos del proyecto (scripts npm, docker-compose, Procfile, etc.), ejecutar arranque/parada orquestados de múltiples servicios mediante un fichero .port-kill.yaml ("up/down/status/restart-service"), y realizar operaciones de diagnóstico/limpieza de caches de desarrollo.
precio
No disponible en la información pública revisada (sitio oficial y repositorio). No se indica pricing/planes ni licencia comercial en las fuentes consultadas.
puntos a favor
- Detección en tiempo real de procesos por puerto (escaneo periódico configurable; por defecto rango 2000-6000).
- Identificación por nombre/PID y asociación con contenedor Docker cuando aplica.
- Terminación controlada SIGTERM→SIGKILL.
- CLI en macOS/Linux/Windows y app de barra de menú en macOS.
- Funciones avanzadas orientadas a entornos de desarrollo (listado, modo seguro, smart restart, guard mode, detección de servicios y orquestación con YAML).
- Soporte de limpieza/gestión de caches de desarrollo.
puntos en contra
- La UI tipo "status bar" parece limitada a macOS (en otros sistemas es CLI).
- El sitio web requiere JavaScript para funcionar correctamente.
- No hay información pública consolidada en las fuentes revisadas sobre modelo de licenciamiento, soporte empresarial/SLA o estructura de precios, lo que dificulta la evaluación de TCO/soporte para adopción corporativa.
