13 puntos por jspiner 2025-11-29 | 8 comentarios | Compartir por WhatsApp

Creo que uno de los problemas más frecuentes al desarrollar es el conflicto de puertos.
Cuando ejecutas el servidor aparece "Error: Port 3000 is already in use" y al final terminas repitiendo el proceso de encontrar el proceso con lsof y cerrarlo con kill.

Yo también hacía esto unas 10 veces al día en promedio.
Así que de una vez hice una pequeña herramienta. Es una app de barra de menú para macOS llamada Portless.

La función es simple.

  • Ver de inmediato desde la barra de menú qué puertos están ocupados
  • Cerrar el proceso correspondiente con un clic
  • Mostrar primero los puertos de desarrollo que se usan con frecuencia (3000, 8080, etc.)
  • Detección automática de contenedores Docker / mostrar el nombre del contenedor y de la imagen

Desde que uso esta app, casi desaparecieron los cambios de contexto por conflictos de puertos.
También sentí que el tiempo para cambiar entre proyectos se redujo bastante.

Si me envías un DM por LinkedIn diciendo que quieres probarla, te estoy dando un cupón de uso gratuito de por vida.
https://linkedin.com/posts/…

8 comentarios

 
timotolkie 2025-12-01

Lo compré. Le envío mi apoyo al desarrollador y espero que siga creando aplicaciones aún mejores.
Seguiré apoyándolo. Ejemplos como el método de pago o la clave de licencia
fueron de gran ayuda para mí, como futuro emprendedor.
Le deseo muchos éxitos.

 
logone72 2025-12-01

Parece una app limpia y buena. Yo todavía no la necesito, pero creo que me acordaré de ella cuando me haga falta.

 
dkmin 2025-11-30

npx kill-port 3000

 
zero0000 2025-12-01

Gracias.

 
tensun 2025-11-29

Le pido al agente de IA que lo mate.

 
redlasha 2025-11-29

Lo tengo registrado como una skill de Claude y lo uso pidiéndole que lo cierre; como es parte de mi flujo de trabajo habitual, me gustó porque puedo hacerlo sin cambiar de contexto.

 
rainystar 2025-12-02

¿No pasa que a veces Claude sí aplica la skill y a veces no?

 
windbug99 2025-12-01

Oh, yo también tuve el mismo problema de vez en cuando, pero me parece genial que hayas creado una solución; ¡te apoyo!