Gerenciador open source para a barra de menus do macOS que oculta ícones pouco usados e permite encontrar qualquer item pelo teclado.
productdevbook/port-killer
App para a barra de menus do macOS e Windows que lista portas em escuta, encerra processos e gerencia encaminhamentos de porta do Kubernetes e Cloudflare Tunnels.
- Estrelas
- 5,123
- Forks
- 212
- Issues abertas
- 15
- Último commit
- há 5 dias
O que é?
PortKiller é um utilitário multiplataforma de gerenciamento de portas para desenvolvedores. Ele detecta automaticamente as portas TCP em escuta e mostra o processo associado a cada uma, para você descobrir o que está ocupando uma porta sem precisar executar lsof ou netstat manualmente. Os processos podem ser encerrados com um clique, seja com uma parada normal ou forçada.
Além de monitorar portas, o app gerencia sessões de kubectl port-forward com reconexão automática, logs de conexão e notificações ao conectar ou desconectar. Ele também mostra o status das conexões ativas do Cloudflare Tunnel. É possível favoritar portas ou monitorá-las para receber notificações. Elas são agrupadas em categorias como Web Server, Database, Development e System.
A versão para macOS funciona na barra de menus e requer macOS 15 ou posterior. Pode ser instalada via Homebrew ou DMG. A versão para Windows funciona na bandeja do sistema e é distribuída como um arquivo zip.
Recursos principais
- 01Detecta automaticamente todas as portas TCP em escuta, com pesquisa e filtros por porta ou nome do processo.
- 02Encerra processos com um clique, seja com uma parada normal ou forçada.
- 03Gerencia sessões de kubectl port-forward com reconexão automática e logs.
- 04Mostra o status das conexões ativas do Cloudflare Tunnel.
- 05Permite favoritar e monitorar portas para receber notificações.
- 06Funciona como app na barra de menus do macOS e na bandeja do sistema do Windows.
Casos de uso
- Liberar uma porta ocupada por um servidor de desenvolvimento que ficou aberto, sem ter que vasculhar as sessões do terminal.
- Manter encaminhamentos de porta do Kubernetes para bancos de dados ou serviços locais ativos mesmo após reconexões.
- Verificar no desktop quais conexões do Cloudflare Tunnel estão ativas no momento.
Início rápido
- 1
Instale pelo Homebrew (macOS)
brew install --cask productdevbook/tap/portkiller - 2
Ou baixe o .dmg do GitHub Releases (macOS) ou o .zip (Windows) e, em seguida, extraia o arquivo
Antes de usar
- Oferece suporte apenas a macOS e Windows; não há menção a uma versão para Linux.
- A configuração do ambiente de desenvolvimento é descrita apenas em CONTRIBUTING.md, não no README.
Tópicos
Perguntas frequentes
- O que é port-killer?
- App para a barra de menus do macOS e Windows que lista portas em escuta, encerra processos e gerencia encaminhamentos de porta do Kubernetes e Cloudflare Tunnels. PortKiller é um utilitário multiplataforma de gerenciamento de portas para desenvolvedores. Ele detecta automaticamente as portas TCP em escuta e mostra o processo associado a cada uma, para você descobrir o que está ocupando uma porta sem precisar executar lsof ou netstat manualmente. Os processos podem ser encerrados com um clique, seja com uma parada normal ou forçada.
- port-killer é gratuito? Qual é a licença?
- port-killer é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- port-killer ainda é mantido?
- Manutenção ativa. O último commit de port-killer foi em 15 de out. de 2026.
- Para que posso usar port-killer?
- Liberar uma porta ocupada por um servidor de desenvolvimento que ficou aberto, sem ter que vasculhar as sessões do terminal. Manter encaminhamentos de porta do Kubernetes para bancos de dados ou serviços locais ativos mesmo após reconexões. Verificar no desktop quais conexões do Cloudflare Tunnel estão ativas no momento.
- Como instalar port-killer?
- Instale pelo Homebrew (macOS): brew install --cask productdevbook/tap/portkiller Ou baixe o .dmg do GitHub Releases (macOS) ou o .zip (Windows) e, em seguida, extraia o arquivo
- Onde consigo port-killer?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/productdevbook/port-killer
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App para macOS que transforma a área do notch em um painel nativo para atividade de desenvolvimento, reprodução de mídia e sessões de foco Pomodoro.
App guiado para macOS que cria pen drives inicializáveis a partir de instaladores do macOS, Linux e Windows, em Macs com Apple silicon ou Intel.
App para macOS que permite navegar, editar e organizar skills e agentes de codificação com IA no Claude Code, Cursor, Codex, Windsurf e Amp.
Monitor de sistema leve para a barra de menus do macOS, com estatísticas de CPU, memória, GPU, rede, disco, bateria e temperatura.
App nativo para macOS que mostra quais apps, arquivos e discos estão por trás de atividade contínua no disco, com rastreamento de arquivos limitado e sob demanda.