
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.

No Mac e no Windows
| Mac | Windows | |
|---|---|---|
| Servidores de desenvolvimento com projeto e porta | Sim | Sim |
| Parar, forçar parada, parar um projeto | Sim | Sim |
| Contêineres Docker | Sim | Sim |
| Limpeza do Xcode e de simuladores | Sim | — |
| Caches de gerenciadores de pacotes | Sim | Sim |
| Portas abertas, ferramentas de ping e DNS | Não | Sim |
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.