Un gestor de la barra de menús de macOS de código abierto que oculta los iconos que no usas y te permite encontrar cualquier elemento de la barra con el teclado.
productdevbook/port-killer
Aplicación de barra de menús para macOS y Windows que muestra los puertos en escucha, permite terminar procesos y gestionar redirecciones de puertos de Kubernetes y túneles de Cloudflare.
- Estrellas
- 5,123
- Forks
- 212
- Issues abiertos
- 15
- Último commit
- hace 5 días
¿Qué es?
PortKiller es una utilidad multiplataforma para gestionar puertos, pensada para desarrolladores. Detecta automáticamente los puertos TCP en escucha y muestra el proceso asociado a cada uno, para que puedas averiguar qué está ocupando un puerto sin ejecutar lsof o netstat manualmente. Puedes terminar procesos con un clic, ya sea deteniéndolos de forma gradual o forzando su cierre.
Además de supervisar puertos, la aplicación gestiona sesiones de kubectl port-forward con reconexión automática, registros de conexión y notificaciones al conectar y desconectar. También muestra el estado de las conexiones activas de Cloudflare Tunnel. Puedes marcar puertos como favoritos o vigilarlos para recibir notificaciones; además, se agrupan en categorías como servidor web, base de datos, desarrollo y sistema.
La versión para macOS funciona como una aplicación de barra de menús y requiere macOS 15 o posterior; se puede instalar mediante Homebrew o con un DMG. La versión para Windows funciona como una aplicación de la bandeja del sistema y se distribuye en un archivo zip.
Funciones clave
- 01Detecta automáticamente todos los puertos TCP en escucha y permite buscarlos y filtrarlos por puerto o nombre de proceso.
- 02Permite terminar procesos con un clic, ya sea deteniéndolos de forma gradual o forzando su cierre.
- 03Gestiona sesiones de kubectl port-forward con reconexión automática y registros.
- 04Muestra el estado de las conexiones activas de Cloudflare Tunnel.
- 05Permite marcar puertos como favoritos y vigilarlos para recibir notificaciones.
- 06Funciona como aplicación de barra de menús en macOS y como aplicación de la bandeja del sistema en Windows.
Casos de uso
- Liberar un puerto ocupado por un servidor de desarrollo que quedó activo, sin tener que revisar las sesiones de la terminal.
- Mantener activas las redirecciones de puertos de Kubernetes a bases de datos o servicios locales tras reconectarse.
- Consultar desde el escritorio qué conexiones de Cloudflare Tunnel están activas.
Inicio rápido
- 1
Instálalo con Homebrew (macOS)
brew install --cask productdevbook/tap/portkiller - 2
O descarga el .dmg de GitHub Releases (macOS) o el .zip (Windows) y, después, extráelo
Antes de usarlo
- Solo es compatible con macOS y Windows; no se menciona ninguna versión para Linux.
- La configuración del entorno de desarrollo solo se describe en CONTRIBUTING.md, no en el README.
Temas
Preguntas frecuentes
- ¿Qué es port-killer?
- Aplicación de barra de menús para macOS y Windows que muestra los puertos en escucha, permite terminar procesos y gestionar redirecciones de puertos de Kubernetes y túneles de Cloudflare. PortKiller es una utilidad multiplataforma para gestionar puertos, pensada para desarrolladores. Detecta automáticamente los puertos TCP en escucha y muestra el proceso asociado a cada uno, para que puedas averiguar qué está ocupando un puerto sin ejecutar lsof o netstat manualmente. Puedes terminar procesos con un clic, ya sea deteniéndolos de forma gradual o forzando su cierre.
- ¿port-killer es gratuito? ¿Qué licencia tiene?
- port-killer es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿port-killer sigue mantenido?
- Mantenimiento activo. El último commit de port-killer fue el 15 oct 2026.
- ¿Para qué puedo usar port-killer?
- Liberar un puerto ocupado por un servidor de desarrollo que quedó activo, sin tener que revisar las sesiones de la terminal. Mantener activas las redirecciones de puertos de Kubernetes a bases de datos o servicios locales tras reconectarse. Consultar desde el escritorio qué conexiones de Cloudflare Tunnel están activas.
- ¿Cómo se instala port-killer?
- Instálalo con Homebrew (macOS): brew install --cask productdevbook/tap/portkiller O descarga el .dmg de GitHub Releases (macOS) o el .zip (Windows) y, después, extráelo
- ¿Dónde consigo port-killer?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/productdevbook/port-killer
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una app para macOS que convierte el área de la notch en un panel nativo para la actividad de desarrollo, la reproducción multimedia y las sesiones de concentración Pomodoro.
App guiada para macOS que crea unidades USB de arranque a partir de instaladores de macOS, Linux y Windows, en Mac con Apple silicon e Intel.
Una app para macOS que permite explorar, editar y organizar skills y agentes de programación con IA de Claude Code, Cursor, Codex, Windsurf y Amp.
Monitor de sistema ligero para la barra de menús de macOS que muestra estadísticas de CPU, memoria, GPU, red, disco, batería y temperatura.
Una app nativa para macOS que muestra qué aplicaciones, archivos y discos generan actividad sostenida, con trazado de archivos acotado y bajo demanda.