PortKiller
PortKiller es una utilidad de la barra de menús de macOS para que los desarrolladores encuentren y detengan procesos que mantienen abiertos puertos de red locales.
¿Qué es PortKiller?
PortKiller es una utilidad nativa de macOS que ayuda a los desarrolladores a liberar puertos locales bloqueados por aplicaciones, servidores, contenedores o servicios en segundo plano en ejecución. Vive en la barra de menús para que puedas ver rápidamente qué procesos están escuchando en puertos de desarrollo comunes y detenerlos sin usar comandos de Terminal. Entre los casos de uso habituales se incluyen resolver errores de “address already in use” durante el desarrollo web, probar servicios locales y localizar procesos dejados por Docker o por herramientas gestionadas con Homebrew. La app también puede mostrar el contexto del proyecto relacionado con un proceso y avisarte cuando los puertos supervisados se activan. PortKiller está diseñado para flujos de trabajo de desarrollo en Mac donde el acceso rápido a los controles de puertos y procesos es más conveniente que la limpieza manual mediante la línea de comandos.
Características clave
- Listar procesos activos que están escuchando en puertos de desarrollo locales
- Detener con un clic desde la barra de menús un proceso que mantiene ocupado un puerto
- Detectar contenedores de Docker que están usando puertos supervisados
- Identificar servicios comunes de Homebrew como PostgreSQL, Redis y MySQL
- Mostrar el contexto del proyecto para procesos vinculados a repositorios Git locales
- Avisarte cuando los puertos supervisados empiezan a escuchar
- Supervisar rangos de puertos en tiempo real con ajustes configurables
Revisa los restos de apps con diCleaner
Comprueba cachés, archivos de soporte, contenedores y elementos de inicio antes de limpiar.
Resumen de seguridad
Estado: Mayormente seguro
PortKiller es una utilidad para desarrolladores que inspecciona listeners de red locales y puede finalizar procesos seleccionados, lo cual es normal para su propósito. Como puede detener aplicaciones, servidores, bases de datos o contenedores activos, finalizar el proceso equivocado puede interrumpir tu trabajo o detener temporalmente servicios locales. Úsalo cuando reconozcas el proceso o el puerto que quieres liberar, especialmente durante sesiones de desarrollo.
Recomendación: Conserva PortKiller si ejecutas con regularidad servidores locales, bases de datos, contenedores u otras herramientas de desarrollo que compiten por los mismos puertos. Si rara vez solucionas conflictos de puertos, puedes eliminarlo sin afectar a macOS, aunque podrías perder un acceso directo rápido en la barra de menús para liberar puertos bloqueados.
Rutas comunes
/Applications/PortKiller.app
Comparte tu experiencia
Sé el primero en compartir tu experiencia.