Repolode
tobi

tobi/disktree

Ferramenta de uso de disco em treemap para Omarchy e desktops Linux, macOS e Windows, que mostra o que ocupa espaço e permite marcar e remover itens.

Alternativa open source a:WinDirStatWizTreeDaisyDisk

Estrelas
4,020
Forks
263
Issues abertas
67
Último commit
há 14 dias

O que é?

disktree exibe cada diretório como um treemap aninhado, dimensionado de acordo com o espaço em disco que realmente ocupa, para que pastas grandes se destaquem de imediato. Você pode navegar pelos diretórios com o teclado ou o mouse, alternar entre as visualizações por tamanho, quantidade de arquivos e idade, e ver o espaço livre do volume ao lado da árvore. A ferramenta pode analisar um disco local ou uma máquina remota via SSH, caso em que é executada apenas no modo de exportação.

Nada é removido até que você marque os itens, revise a lista e confirme. Por padrão, os itens são movidos para a lixeira do sistema, quando disponível, e a exclusão permanente sempre pede confirmação. Feito com GPUI, o disktree segue o tema do Omarchy e também está disponível em pacotes para macOS e Windows.

Diretórios do sistema, como /usr e /etc, o diretório raiz da análise e o diretório home não podem ser removidos. Hardlinks são contabilizados uma única vez, e symlinks não são seguidos.

Recursos principais

  • 01Visualização em treemap do tamanho dos diretórios, com navegação por teclado e mouse.
  • 02Visualizações por tamanho, quantidade de arquivos e tempo desde a última gravação.
  • 03Marque os itens e revise-os antes de remover qualquer coisa.
  • 04Mova os itens para a lixeira por padrão ou exclua-os permanentemente após confirmação.
  • 05Analise discos locais ou máquinas remotas via SSH.
  • 06Mostra o espaço livre antes e depois dos itens marcados.

Casos de uso

  • Descobrir quais pastas estão ocupando espaço no diretório home ou no disco de um servidor.
  • Limpar caches, saídas de builds e caches antigos de pacotes em uma máquina de desenvolvimento.
  • Analisar o uso de disco de um servidor remoto via SSH e exportar uma lista para limpeza.

Início rápido

  1. 1

    No Arch ou Omarchy, instale o binário da versão pelo AUR

    yay -S disktree-bin
  2. 2

    Execute disktree no seu diretório pessoal

    disktree ~

Antes de usar

  • É necessária uma sessão Wayland ou X11 com uma GPU capaz de executar o GPUI por meio do Vulkan.
  • Para compilar a partir do código-fonte, é necessário o Rust 1.97 ou posterior.
  • As versões do macOS sem assinatura são bloqueadas pelo Gatekeeper até que você remova a marca de quarentena.
  • O modo SSH remoto permite apenas exportar e não pode excluir arquivos do servidor.

Tópicos

Perguntas frequentes

O que é disktree?
Ferramenta de uso de disco em treemap para Omarchy e desktops Linux, macOS e Windows, que mostra o que ocupa espaço e permite marcar e remover itens. disktree exibe cada diretório como um treemap aninhado, dimensionado de acordo com o espaço em disco que realmente ocupa, para que pastas grandes se destaquem de imediato. Você pode navegar pelos diretórios com o teclado ou o mouse, alternar entre as visualizações por tamanho, quantidade de arquivos e idade, e ver o espaço livre do volume ao lado da árvore. A ferramenta pode analisar um disco local ou uma máquina remota via SSH, caso em que é executada apenas no modo de exportação.
disktree é gratuito? Qual é a licença?
disktree é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
disktree ainda é mantido?
Manutenção ativa. O último commit de disktree foi em 23 de out. de 2026.
Para que posso usar disktree?
Descobrir quais pastas estão ocupando espaço no diretório home ou no disco de um servidor. Limpar caches, saídas de builds e caches antigos de pacotes em uma máquina de desenvolvimento. Analisar o uso de disco de um servidor remoto via SSH e exportar uma lista para limpeza.
Como instalar disktree?
No Arch ou Omarchy, instale o binário da versão pelo AUR: yay -S disktree-bin Execute disktree no seu diretório pessoal: disktree ~
Onde consigo disktree?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/tobi/disktree

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados