← Volver al blog

Guía

Bosun vs las apps de puertos gratis: una comparación justa

14 de septiembre de 20264 min de lectura

Bosun es de pago. Varias herramientas que listan y matan puertos desde la barra de menú de macOS son gratis y de código abierto, y algunas están genuinamente bien hechas. Escribir una comparación que finja lo contrario sería insultante, así que esta no lo hace.

Si lo único que necesitas es una lista de puertos escuchando con un botón para matarlos, una app gratis hace eso hoy, y deberías usarla.

En qué son buenas las opciones gratis

PortKiller tiene licencia MIT, corre en macOS y Windows, se instala por Homebrew y cubre más que puertos. Gestiona port forwards de Kubernetes y muestra conexiones de Cloudflare Tunnel. Si trabajas entre dos sistemas operativos o vives en kubectl, te calza mejor que Bosun, y es gratis.

Port Kill trae una app de barra de menú y un binario de línea de comandos completo con las mismas funciones, corre en macOS, Linux y Windows, y puede operar contra una máquina remota por SSH. Si quieres una sola herramienta que se comporte igual en un script y en una interfaz gráfica, esa es una ventaja real que Bosun no tiene.

PortWatcher es gratis, nativa, y hace el trabajo central de forma limpia sin pedirte nada.

Es un buen conjunto de opciones, y el resumen honesto es que el trabajo básico, ver puertos y matarlos, es un problema resuelto y comoditizado.

Qué hace Bosun que ellas no

Estas diferencias las verificamos contra la lista de funciones de cada proyecto, no son suposiciones.

Agrupación de puertos compartidos. Cuando un servicio corre varios workers, gunicorn, Odoo, un Node en cluster, todos los workers ocupan el mismo puerto. La mayoría de las herramientas imprime una fila por worker, así un solo servicio se convierte en ocho líneas casi idénticas. Bosun las colapsa en una fila con la cuenta de workers y mata el grupo completo.

Para ser claros sobre qué es y qué no, lsof -ti :PUERTO | xargs kill también mata a todos los workers en un comando. La diferencia está en cuánto tienes que leer, no en lo que es posible.

Historial de puertos. Todo lo demás acá es una vista en vivo. Si un proceso tomó un puerto y salió antes de que miraras, no dejó rastro. Bosun registra qué estuvo escuchando y cuándo, con retención configurable.

Estado de VPN. Si hay una conexión VPN nativa de macOS levantada, mostrada junto a los puertos.

Detección de túneles ngrok. PortKiller muestra túneles de Cloudflare. Bosun detecta además ngrok, incluidos los quick tunnels de Cloudflare, y te da la URL pública con un clic para copiarla.

Lectura de forwards SSH. Un ssh -L aparece como un proceso ssh pelado en todas las demás. Bosun lee el comando y te muestra el host y puerto remoto al que realmente llega.

Un atajo de teclado global, para abrir el panel sin apuntarle a la barra de menú.

Qué no tiene Bosun

Ser parejo importa más que el pitch, así que acá va la otra columna.

Bosun es solo para macOS. No tiene interfaz de línea de comandos, así que no sirve en un script ni en CI. No gestiona port forwards de Kubernetes. No tiene modo remoto ni SSH. Cuesta dinero y las alternativas gratis no.

Cualquiera de esas puede ser el factor decisivo, y si lo es, quédate con la herramienta gratis.

Entonces para quién es Bosun

El caso para pagar es acotado y vale la pena decirlo derecho. Es para alguien en macOS, corriendo varios servicios locales a la vez, seguido con contenedores, túneles o servidores multi worker en la mezcla, que quiere que la pregunta de qué está exponiendo su máquina ahora mismo esté respondida de forma continua en vez de tener que ir a buscarla.

Si ese no eres tú, alguna de las apps gratis de arriba te va a servir bien, y preferimos que encuentres la herramienta correcta antes que la de pago.

Bosun Apps gratis
Listar y matar puertos
Nombres de contenedores Docker Algunas
Túneles de Cloudflare Algunas
Túneles de ngrok No
Agrupación de puertos compartidos No
Historial de puertos No
Estado de VPN No
Forwards ssh -L No
Multiplataforma No Algunas
Línea de comandos No Algunas
Port forwards de Kubernetes No Algunas
Precio $12,99 pago único Gratis

Bosun tiene 14 días de prueba que parten cuando lo abres, sin cuenta y sin tarjeta. Pruébalo contra la herramienta gratis que estés usando hoy, y quédate con la que te calce.

Ve esto en vez de escribirlo

Bosun vive en tu barra de menú y muestra cada puerto abierto en tu Mac, en vivo, mapeado al proceso detrás. Un clic para matarlo, SIGTERM primero. Útil la primera vez que pasa esto. Realmente útil la quinta vez que pasa en una misma tarde.