Repolode
tobi

tobi/disktree

Herramienta de uso de disco con vista de treemap para Omarchy y otros escritorios Linux, macOS y Windows, que muestra qué ocupa espacio y permite marcarlo y eliminarlo.

Alternativa open source a:WinDirStatWizTreeDaisyDisk

Estrellas
4,020
Forks
263
Issues abiertos
67
Último commit
hace 15 días

¿Qué es?

disktree representa cada directorio como un treemap anidado cuyo tamaño corresponde al espacio real que ocupa en disco, para que las carpetas más grandes destaquen a simple vista. Puedes explorar los directorios con el teclado o el mouse, cambiar entre las vistas por tamaño, cantidad de archivos y antigüedad, y ver el espacio libre del volumen junto al árbol. Puede analizar un disco local o una máquina remota por SSH; en ese caso, se ejecuta en modo de solo exportación.

No se elimina nada hasta que marques los elementos, revises la lista y confirmes. De forma predeterminada, los elementos se mueven a la papelera del sistema, si está disponible, y la eliminación permanente siempre requiere confirmación. Está desarrollado con GPUI, sigue el tema de Omarchy y también está empaquetado para macOS y Windows.

No se permite eliminar directorios del sistema como /usr y /etc, la raíz del análisis ni el directorio personal. Los hardlinks se cuentan una sola vez y no se siguen los symlinks.

Funciones clave

  • 01Vista de treemap de los tamaños de los directorios, con navegación mediante teclado y mouse.
  • 02Vistas por tamaño, cantidad de archivos y antigüedad desde la última modificación.
  • 03Marca elementos y los revisa antes de eliminarlos.
  • 04Mueve los elementos a la papelera de forma predeterminada, o los elimina permanentemente con confirmación.
  • 05Analiza discos locales o máquinas remotas por SSH.
  • 06Muestra el espacio libre antes y después de los elementos marcados.

Casos de uso

  • Encontrar qué carpetas están llenando un directorio personal o el disco de un servidor.
  • Limpiar cachés, resultados de compilación y almacenes antiguos de paquetes en una máquina de desarrollo.
  • Revisar por SSH el uso de disco de un servidor remoto y exportar una lista de elementos para limpiar.

Inicio rápido

  1. 1

    En Arch o Omarchy, instala el binario de la versión desde AUR

    yay -S disktree-bin
  2. 2

    Ejecuta disktree en tu directorio personal

    disktree ~

Antes de usarlo

  • Necesita una sesión Wayland o X11 con una GPU capaz de ejecutar GPUI mediante Vulkan.
  • Para compilar desde el código fuente, se requiere Rust 1.97 o posterior.
  • Gatekeeper bloquea las versiones de macOS sin firmar hasta que elimines la marca de cuarentena.
  • El modo SSH remoto solo permite exportar y no puede eliminar archivos del servidor.

Temas

Preguntas frecuentes

¿Qué es disktree?
Herramienta de uso de disco con vista de treemap para Omarchy y otros escritorios Linux, macOS y Windows, que muestra qué ocupa espacio y permite marcarlo y eliminarlo. disktree representa cada directorio como un treemap anidado cuyo tamaño corresponde al espacio real que ocupa en disco, para que las carpetas más grandes destaquen a simple vista. Puedes explorar los directorios con el teclado o el mouse, cambiar entre las vistas por tamaño, cantidad de archivos y antigüedad, y ver el espacio libre del volumen junto al árbol. Puede analizar un disco local o una máquina remota por SSH; en ese caso, se ejecuta en modo de solo exportación.
¿disktree es gratuito? ¿Qué licencia tiene?
disktree es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿disktree sigue mantenido?
Mantenimiento activo. El último commit de disktree fue el 23 oct 2026.
¿Para qué puedo usar disktree?
Encontrar qué carpetas están llenando un directorio personal o el disco de un servidor. Limpiar cachés, resultados de compilación y almacenes antiguos de paquetes en una máquina de desarrollo. Revisar por SSH el uso de disco de un servidor remoto y exportar una lista de elementos para limpiar.
¿Cómo se instala disktree?
En Arch o Omarchy, instala el binario de la versión desde AUR: yay -S disktree-bin Ejecuta disktree en tu directorio personal: disktree ~
¿Dónde consigo disktree?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/tobi/disktree

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados