Lector y renderizador de Markdown para la terminal que muestra archivos .md y repositorios con formato en la CLI.
v9mirza/LazyPorts
Interfaz de terminal para Linux que muestra los puertos de red en escucha y permite inspeccionar o terminar los procesos que los ocupan.
- Estrellas
- 98
- Forks
- 6
- Issues abiertos
- 3
- Último commit
- hace 7 meses
¿Qué es?
LazyPorts es una interfaz de terminal para ver y gestionar puertos de red en Linux. Muestra los puertos TCP y UDP abiertos en una tabla interactiva para que puedas ver qué proceso ocupa un puerto sin ejecutar comandos de consulta por separado.
Desde la tabla puedes filtrar por puerto, PID o nombre del proceso; ordenar por puerto, nombre del proceso o PID; y abrir una vista de detalles con el comando completo, el usuario y la hora de inicio. Al presionar k, se termina el proceso seleccionado, algo útil cuando un servidor de desarrollo se queda atascado en un puerto que necesitas.
La herramienta está escrita en Go y creada con Bubble Tea y Lipgloss. Se instala con un único script de curl, que coloca el binario en /usr/local/bin o en el directorio bin de Go.
Funciones clave
- 01Tabla interactiva de puertos TCP y UDP abiertos.
- 02Filtra por puerto, PID o nombre del proceso con /.
- 03Ordena por puerto, nombre del proceso o PID.
- 04Vista de detalles con el comando completo, el usuario y la hora de inicio.
- 05Termina un proceso seleccionado directamente desde la lista.
- 06Identifica los procesos del sistema y señala cuáles requieren privilegios de root.
Casos de uso
- Encontrar qué proceso está bloqueando un puerto cuando un servidor de desarrollo no logra iniciarse.
- Eliminar procesos residuales que siguen ocupando puertos después de un fallo.
- Comprobar qué servicios están en escucha en una máquina Linux.
Inicio rápido
- 1
Instálalo con el script de instalación de una sola línea
Instálalo siguiendo las instrucciones oficiales del README - 2
Ejecuta la herramienta desde la terminal
lazyports
Antes de usarlo
- Solo para Linux; no está diseñado para otros sistemas operativos.
- El script de instalación puede solicitar sudo para copiar el binario en /usr/local/bin.
- Los metadatos del repositorio no indican ninguna licencia, aunque el README dice MIT.
Temas
Preguntas frecuentes
- ¿Qué es LazyPorts?
- Interfaz de terminal para Linux que muestra los puertos de red en escucha y permite inspeccionar o terminar los procesos que los ocupan. LazyPorts es una interfaz de terminal para ver y gestionar puertos de red en Linux. Muestra los puertos TCP y UDP abiertos en una tabla interactiva para que puedas ver qué proceso ocupa un puerto sin ejecutar comandos de consulta por separado.
- ¿LazyPorts es gratuito? ¿Qué licencia tiene?
- LazyPorts no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿LazyPorts sigue mantenido?
- Sin commits en más de 6 meses. El último commit de LazyPorts fue el 1 abr 2026.
- ¿Para qué puedo usar LazyPorts?
- Encontrar qué proceso está bloqueando un puerto cuando un servidor de desarrollo no logra iniciarse. Eliminar procesos residuales que siguen ocupando puertos después de un fallo. Comprobar qué servicios están en escucha en una máquina Linux.
- ¿Cómo se instala LazyPorts?
- Instálalo con el script de instalación de una sola línea Ejecuta la herramienta desde la terminal: lazyports
- ¿Dónde consigo LazyPorts?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/v9mirza/LazyPorts
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Interfaz de terminal para gestionar dispositivos Bluetooth en Linux, basada en BlueZ.
Herramienta de terminal escrita en Go que detecta y permite explorar dispositivos de la red local sin privilegios elevados.
Una TUI de terminal para explorar, conectarse a y administrar hosts SSH definidos en el archivo ~/.ssh/config.
Herramienta interactiva de terminal para buscar procesos por nombre, ruta, argumentos o puerto y terminarlos, como pkill con búsqueda difusa en tiempo real.
Monitor de batería y energía para la terminal en macOS y Linux que muestra qué procesos consumen la batería de tu laptop.