Ferramentas de desenvolvedor

O que está rodando na porta 3000?

Três terminais atrás você iniciou um servidor, e agora a porta está ocupada. O Bytesweep lista cada servidor de desenvolvimento da sua máquina com o projeto de onde veio, e para aquele que você indicar.

Mac e Windows. Grátis para testar por 3 dias. Uma licença, $29.99 uma vez por computador, desbloqueia todas as ferramentas. Sem assinatura, sem conta.

Atualizado

Página Servidores do Bytesweep: três servidores de desenvolvimento rodando, com projeto, runtime, porta e tempo ocioso

Cada servidor de desenvolvimento, com seu projeto

Servidores Node, Bun, Deno, Python, Ruby, PHP, Java, Go e .NET aparecem com a pasta de projeto de onde foram iniciados, a porta em que escutam e há quanto tempo estão ociosos. Pare um, force a parada de um que não responde, ou pare tudo o que um projeto iniciou. Nada dentro de um app instalado é tratado como servidor de desenvolvimento, então você não para o Slack por engano.

Contêineres Docker

Contêineres em execução com suas portas, CPU e memória, e botões Reiniciar e Parar, na página Contêineres e como bloco sob o notch.

Os caches que comem 50 GB

Xcode DerivedData, arquivos, device support e simuladores; caches de npm, Yarn, pnpm, pip, Cargo, Go, Gradle, Maven e CocoaPods; navegadores do Playwright e do Puppeteer; modelos do Ollama e do Hugging Face. Caches que você não toca há 90 dias são sinalizados. No Windows, entram também NuGet, Visual Studio, JetBrains e Android Studio, e as pastas node_modules, bin e obj ou target só contam onde há um projeto de verdade.

Página Desenvolvedor do Bytesweep: caches do Xcode, Docker, Ollama, npm e outros com seus tamanhos

No Mac e no Windows

MacWindows
Servidores de desenvolvimento com projeto e portaSimSim
Parar, forçar parada, parar um projetoSimSim
Contêineres DockerSimSim
Limpeza do Xcode e de simuladoresSim—
Caches de gerenciadores de pacotesSimSim
Portas abertas, ferramentas de ping e DNSNãoSim

Perguntas

Isso é só o lsof com uma janela?

Começa aí, e depois associa cada processo à sua pasta de projeto e runtime, calcula há quanto tempo está ocioso e deixa os apps em paz. Você não precisa lembrar qual aba do terminal o iniciou.

Limpar o DerivedData é seguro?

Sim. O Xcode o reconstrói, e o primeiro build depois disso é mais lento. O Bytesweep guarda o que remove por 7 dias.

Ele faz prune no Docker?

Sim, com um aviso claro antes: o prune do próprio Docker não pode ser desfeito, então o Bytesweep mostra o que vai remover antes de você executá-lo.