Um disco organizado, sem pensar nisso.
O trabalho de dev consome seu Mac silenciosamente: node_modules pesados, imagens Docker, caches de build, experimentos esquecidos. O TidyDisk observa a partir da barra de menu e devolve o espaço em um clique. Com segurança, para a Lixeira, nunca rm -rf.
node_modules é o objeto mais pesado do universo conhecido. Mas ele não está sozinho: imagens Docker, caches de build e projetos mortos também se acumulam. TidyDisk limpa tudo isso.Quatro lugares onde seu disco se enche em silêncio.
O TidyDisk vigia todos eles e devolve o espaço, com segurança.
Projects
node_modules pesados e antigos, classificados pelos bytes reais que você liberaria.
Caches
Seu pnpm store e o cache de build do Docker, limpos com um clique seguro.
Pacotes
Um inventário de dependências de todo o computador: dispersão de versões, duplicatas e alertas de segurança.
Docker
Imagens, volumes, containers e cache de build, agrupados pelo projeto ao qual pertencem.
Ele vigia seu disco para que você não precise.
O TidyDisk vive na sua barra de menu e reescaneia na frequência que você definir: a cada 6 horas, diariamente ou semanalmente. Uma notificação nativa aparece no instante em que seus node_modules ultrapassam o limite que você configurou.
- Escaneamentos em segundo plano a cada 6 horas, diariamente ou semanalmente
- Um limite que você define, em gigabytes simples
- Um olhar na barra de menu já mostra onde você está
Cada dependência morta, classificada.
Abra o launcher completo para uma limpeza profunda. Busca no estilo Spotlight entre nomes de projetos e caminhos, com cada pasta node_modules mostrando seu tamanho real e há quanto tempo você não a toca. Os maiores e mais antigos infratores sobem ao topo.
- Ordene por último uso, tamanho ou nome do projeto
- Navegação completa pelo teclado: ↑↓ para mover, ↵ para abrir, ⌘⌫ para excluir
- No pnpm, os bytes reais que você liberaria, além do que está vinculado ao store compartilhado
- Revele no Finder ou abra no seu editor, a uma tecla de distância
Um clique. Gigabytes de volta. Nada perdido.
Escolha o que você não precisa e vai para a Lixeira. Sem terminal, sem roleta de rm -rf, recuperável até você esvaziá-la. Veja o medidor cair e seu espaço livre subir. Precisa do projeto de novo? Um único npm install traz tudo de volta.
- Exclui para a Lixeira: recuperável, nunca
rm -rf - Exclua uma pasta ou varra todas as antigas de uma vez
- Só toca em node_modules, nunca no seu código-fonte
Todo pacote que você instalou, em uma única lista.
Abra a aba Pacotes para um inventário de todo o computador de cada dependência que seus projetos usam: quantos a utilizam, seu tamanho, as versões que você tem, a mais recente no npm, e quaisquer alertas de segurança. Identifique os pesados e não usados, unifique versões que se dispersaram, e veja o que está sinalizado, tudo a partir de projetos que você já escaneou.
- Quantos projetos usam cada pacote, e seu tamanho real
- Um selo de unificar quando um pacote está instalado em várias versões
- Selos de mais recente no npm e alerta de segurança. Expanda uma linha para severidade por versão
Seu espaço em Docker, agrupado por projeto.
O Docker acumula gigabytes silenciosamente em imagens, volumes, containers e cache de build. Abra a aba Docker para ver tudo agrupado pelo projeto ao qual cada recurso pertence, com logotipos reais, tamanhos e selos de uso. Recupere imagens órfãs, containers parados e volumes não usados em um clique, com as mesmas confirmações seguras do resto do TidyDisk.
- Imagens, volumes, containers e cache de build, cada um com seu tamanho real
- Recursos agrupados por projeto a partir dos labels do Compose e dos vínculos de uso
- Confirmações seguras e tipadas antes de qualquer remoção permanente
App pequeno. Grande alívio.
Seus escaneamentos ficam no seu Mac. Apenas análises de uso anônimas, com opção de recusa em um clique nas Configurações. Um utilitário discreto que mantém seu disco honesto.
Limpe o pnpm store
Recupere as versões mortas do store compartilhado com um clique seguro. Nunca exclui o store em si.
Tamanho real vs. vinculado
No pnpm, veja os bytes que você realmente liberaria, além do que está vinculado ao store compartilhado.
Alertas de segurança
Um selo de severidade em qualquer pacote com vulnerabilidade conhecida, vindo do banco de dados de alertas do npm.
Escaneamentos agendados
Roda a cada 6 horas, diariamente ou semanalmente, totalmente em segundo plano.
Alertas de limite
Defina um limite em gigabytes e seja avisado no instante em que ultrapassá-lo.
Medidor de disco em pixels
Uma barra visível de relance que enche e fica vermelha conforme suas dependências se acumulam.
Revelar no Finder
Vá direto para qualquer pasta de projeto sem tirar as mãos do teclado.
Abrir no seu editor
Uma tecla abre o projeto no editor que você já usa.
Detecção de framework
React, Next, Vue, Svelte, Node, Expo: cada projeto, corretamente identificado.
A seguir: caches de npm, yarn e bun, além de artefatos de build por projeto como .next e dist.
O ciclo de vida do node_modules.
Toda instalação grava suas dependências no disco. O quanto elas se acumulam, e o quanto você pode recuperar, depende do seu gerenciador de pacotes.
Cada projeto recebe sua própria cópia completa de cada dependência. Instale lodash em dez projetos e ele é gravado no disco dez vezes. Multiplique isso por centenas de pacotes transitivos e os projetos antigos que você esqueceu, e você chega a dezenas de gigabytes.
O pnpm mantém um store global e cria hard links de cada projeto para ele. Uma determinada versão de um pacote existe no disco uma única vez, não importa quantos projetos a usem, uma economia enorme. Mas o store ainda cresce conforme novas versões chegam e as antigas permanecem.
O TidyDisk atua nas duas pontas: envia para a Lixeira o node_modules de projetos antigos nos quais você nunca mais vai rodar npm install, e limpa com segurança as versões do seu pnpm store que ninguém mais referencia, com um clique na aba Caches (ele nunca exclui o store em si).
É também por isso que os tamanhos parecem pequenos no pnpm: o TidyDisk conta o store compartilhado uma única vez e mostra o que é realmente seu para liberar, não os mesmos bytes vinculados em uma dúzia de projetos.
Três passos para um Mac mais leve.
Baixe e ele escaneia
Baixe o .app assinado, ou clone o repositório e compile o seu próprio. O primeiro escaneamento mapeia cada pasta node_modules no seu disco.
Defina seu limite
Escolha um limite em gigabytes e a frequência de reescaneamento: a cada 6 horas, diariamente ou semanalmente. É toda a configuração.
Limpe com um clique
Quando você ultrapassar o limite, revise as pastas antigas (ou limpe o pnpm store, ou audite um pacote pesado) e recupere o espaço. Seu disco agradece.
Grátis para escanear. 19 euros para limpar.
O escaneamento é gratuito para sempre e o código-fonte é MIT no GitHub. A limpeza em um clique é uma licença vitalícia única: preço de lançamento de 19 euros, depois 29 após o lançamento. Devolução em 30 dias, sem perguntas.
- Baixe e execute, sem configuração necessária
- Veja cada pasta node_modules, cache e pacote na sua máquina
- Nunca precisa de conta
- Exclusão em um clique, direto para a Lixeira
- Limpar antigos: varra todos os node_modules antigos de uma vez
- Limpe seu pnpm store, com um clique
- Todas as atualizações futuras incluídas
- Chave de licença instantânea, entregue via Polar
- Preço de fundador: 19 euros agora, 29 euros após o lançamento
Pare de acumular
node_modules.
Recupere os gigabytes que suas dependências vêm acumulando. Escaneie grátis, libere a limpeza por 19 euros.