Leitor e renderizador de Markdown no terminal que exibe arquivos .md e repositórios com formatação estilizada na CLI.
v9mirza/LazyPorts
Uma interface de terminal para Linux que lista as portas de rede em escuta e permite inspecionar ou encerrar os processos que as ocupam.
- Estrelas
- 98
- Forks
- 6
- Issues abertas
- 3
- Último commit
- há 7 meses
O que é?
LazyPorts é uma interface de terminal para visualizar e gerenciar portas de rede no Linux. Ela mostra as portas TCP e UDP abertas em uma tabela interativa, permitindo identificar qual processo está ocupando uma porta sem executar comandos de consulta separados.
Na tabela, você pode filtrar por porta, PID ou nome do processo, ordenar por porta, nome do processo ou PID e abrir uma tela de detalhes com o comando completo, o usuário e o horário de início. Pressionar k encerra o processo selecionado, o que é útil quando um servidor de desenvolvimento fica preso em uma porta de que você precisa.
A ferramenta é escrita em Go e desenvolvida com Bubble Tea e Lipgloss. A instalação é feita com um único script curl, que coloca o binário em /usr/local/bin ou no diretório bin do Go.
Recursos principais
- 01Tabela interativa de portas TCP e UDP abertas.
- 02Filtre por porta, PID ou nome do processo usando /.
- 03Ordene por porta, nome do processo ou PID.
- 04Tela de detalhes com o comando completo, o usuário e o horário de início.
- 05Encerre um processo selecionado diretamente pela lista.
- 06Identifica processos do sistema e sinaliza os que exigem privilégios de root.
Casos de uso
- Descobrir qual processo está bloqueando uma porta quando um servidor de desenvolvimento não inicia.
- Limpar processos remanescentes que continuam ocupando portas após uma falha.
- Verificar quais serviços estão em escuta em uma máquina Linux.
Início rápido
- 1
Instale com o script de instalação de uma linha
Instale seguindo as instruções oficiais do README - 2
Execute a ferramenta pelo terminal
lazyports
Antes de usar
- Somente para Linux; não foi projetado para outros sistemas operacionais.
- O script de instalação pode solicitar sudo para copiar o binário para /usr/local/bin.
- Os metadados do repositório não listam uma licença, embora o README diga MIT.
Tópicos
Perguntas frequentes
- O que é LazyPorts?
- Uma interface de terminal para Linux que lista as portas de rede em escuta e permite inspecionar ou encerrar os processos que as ocupam. LazyPorts é uma interface de terminal para visualizar e gerenciar portas de rede no Linux. Ela mostra as portas TCP e UDP abertas em uma tabela interativa, permitindo identificar qual processo está ocupando uma porta sem executar comandos de consulta separados.
- LazyPorts é gratuito? Qual é a licença?
- LazyPorts não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
- LazyPorts ainda é mantido?
- Sem commits há mais de 6 meses. O último commit de LazyPorts foi em 1 de abr. de 2026.
- Para que posso usar LazyPorts?
- Descobrir qual processo está bloqueando uma porta quando um servidor de desenvolvimento não inicia. Limpar processos remanescentes que continuam ocupando portas após uma falha. Verificar quais serviços estão em escuta em uma máquina Linux.
- Como instalar LazyPorts?
- Instale com o script de instalação de uma linha Execute a ferramenta pelo terminal: lazyports
- Onde consigo LazyPorts?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/v9mirza/LazyPorts
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma interface de terminal para gerenciar dispositivos Bluetooth no Linux, baseada no BlueZ.
Ferramenta de interface de terminal escrita em Go que descobre e explora dispositivos na rede local sem privilégios elevados.
Uma TUI de terminal para navegar, conectar-se e gerenciar hosts SSH definidos no arquivo ~/.ssh/config.
Ferramenta interativa de terminal para encontrar processos por nome, caminho, argumentos ou porta e encerrá-los, como o pkill com busca fuzzy em tempo real.
Monitor de bateria e energia no terminal para macOS e Linux, que mostra quais processos consomem a bateria do laptop.