Analizador interactivo de espacio en disco para terminal que explora directorios, encuentra qué ocupa espacio y permite eliminarlo desde la TUI.
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:WinDirStat
WizTree
DaisyDisk
- 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
En Arch o Omarchy, instala el binario de la versión desde AUR
yay -S disktree-bin - 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
Herramienta inteligente de limpieza para Jellyfin que marca y elimina películas y series antiguas que nadie ha visto, según las estadísticas de reproducción y las solicitudes de los usuarios.
Terminal de código abierto con IA integrada para macOS, Linux y Windows, compatible con BYOK y modelos locales, sesiones SSH persistentes y vistas previas de archivos integradas.
Un gestor de archivos de terminal pequeño y rápido, escrito en C, para explorar archivos, renombrarlos por lotes, analizar el uso del disco y abrir aplicaciones.
Un explorador de archivos rápido para Windows, escrito en Rust, con pestañas, miniaturas e iconos del Shell de Windows, visor integrado y modo compacto estilo Zen. Es un fork de Nohrs.
Herramienta ligera para Windows que toma instantáneas del análisis del disco y las compara para mostrar qué carpetas crecieron entre dos momentos.