PortKiller
PortKiller é um utilitário da barra de menus do macOS para desenvolvedores encontrarem e encerrarem processos que estão mantendo portas de rede locais abertas.
O que é PortKiller?
PortKiller é um utilitário nativo do macOS que ajuda desenvolvedores a liberar portas locais bloqueadas por apps, servidores, contêineres ou serviços em segundo plano em execução. Ele fica na barra de menus para que você possa ver rapidamente quais processos estão escutando em portas comuns de desenvolvimento e encerrá-los sem usar comandos do Terminal. Casos de uso comuns incluem resolver erros de “address already in use” durante o desenvolvimento web, testar serviços locais e localizar processos deixados para trás por Docker ou ferramentas gerenciadas pelo Homebrew. O app também pode mostrar o contexto de projeto relacionado a um processo e notificá-lo quando portas monitoradas se tornarem ativas. PortKiller foi projetado para fluxos de trabalho de desenvolvimento no Mac em que o acesso rápido aos controles de portas e processos é mais conveniente do que a limpeza manual pela linha de comando.
Principais recursos
- Listar processos ativos que estão escutando em portas locais de desenvolvimento
- Encerrar com um clique, pela barra de menus, um processo que esteja ocupando uma porta
- Detectar contêineres Docker que estejam usando portas monitoradas
- Identificar serviços comuns do Homebrew, como PostgreSQL, Redis e MySQL
- Mostrar o contexto de projeto de processos vinculados a repositórios Git locais
- Notificá-lo quando portas monitoradas começarem a escutar
- Monitorar intervalos de portas em tempo real com configurações ajustáveis
Revise resíduos de apps com o diCleaner
Verifique caches, arquivos de suporte, contêineres e itens de login antes da limpeza.
Visão geral de segurança
Status: Maioritariamente seguro
PortKiller é um utilitário para desenvolvedores que inspeciona listeners de rede locais e pode encerrar processos selecionados, o que é normal para sua finalidade. Como ele pode parar apps, servidores, bancos de dados ou contêineres ativos, encerrar o processo errado pode interromper seu trabalho ou parar temporariamente serviços locais. Use-o quando reconhecer o processo ou a porta que deseja liberar, especialmente durante sessões de desenvolvimento.
Recomendação: Mantenha o PortKiller se você executa regularmente servidores locais, bancos de dados, contêineres ou outras ferramentas de desenvolvimento que competem pelas mesmas portas. Se você raramente soluciona conflitos de portas, pode removê-lo sem afetar o macOS, embora possa perder um atalho rápido na barra de menus para liberar portas bloqueadas.
Caminhos comuns
/Applications/PortKiller.app
Compartilhe sua experiência
Seja o primeiro a compartilhar sua experiência.