A ferramenta Python tkdu faz isso, principalmente. Ele possui apenas o treemap e requer um formato du específico ( du -ak ). Eu uso-o para ver os relatórios gerados por du criados em servidores Linux sem cabeçalho em clientes Windows e OS X.
Parece que o site original é indisponível ( arquivado ). Você também pode obter a versão original, bem como uma com algumas pequenas melhorias, do meu fork no GitHub ( versão original ).
A versão original tem algumas desvantagens que consertei, incluindo% limitadodu report support: Somente no Linux (e OS X?) poderia ler du output fornecida via padrão in (por exemplo, tkdu.py < du-ak-report.log ). Acrescentei a capacidade de aceitar arquivos simples e compactados contendo du output quando descartados no arquivo de script (Windows Explorer) e como argumento de linha de comando (em qualquer lugar).
Meu fork tem algumas peculiaridades, não tenho certeza se elas também estão de acordo com o original:
- Observado no Windows: é necessário clicar com o botão do meio para diminuir o zoom (o IIRC corrigiu o problema equivalente do original no OS X, que quebrou o comportamento no Windows).
- Observado no Windows: Ao clicar duas vezes na barra de título para maximizar, você pode ampliar a subárvore. Mais seguro clicar no botão maximizar.