Интерактивный анализатор дискового пространства в терминале: находит, что занимает место, и позволяет удалять файлы прямо в TUI.
tobi/disktree
Инструмент для анализа занятого места на диске в виде treemap для Omarchy и других настольных систем Linux, macOS и Windows: показывает, что занимает место, и позволяет отметить файлы для удаления.
Open source альтернатива:WinDirStat
WizTree
DaisyDisk
- Звёзды
- 4,032
- Форки
- 262
- Открытые issues
- 67
- Последний коммит
- 15 дней назад
Что это?
disktree отображает каталоги в виде вложенной treemap, размер каждого блока соответствует реальному объёму данных на диске, поэтому самые большие папки сразу заметны. По каталогам можно перемещаться с клавиатуры или мышью, переключаться между отображением размера, числа файлов и давности изменения, а также видеть свободное место на томе рядом с деревом. Можно сканировать локальный диск или удалённую машину по SSH; в последнем случае программа работает только в режиме экспорта.
Файлы не удаляются, пока вы не отметите элементы, не проверите список и не подтвердите действие. По умолчанию программа перемещает их в системную корзину, если она доступна, а перед безвозвратным удалением всегда запрашивает подтверждение. Приложение создано на GPUI, поддерживает тему Omarchy и также распространяется для macOS и Windows.
Удалять системные каталоги, например /usr и /etc, корневой каталог сканирования и домашний каталог нельзя. Жёсткие ссылки учитываются только один раз, а по символическим ссылкам программа не переходит.
Ключевые возможности
- 01Treemap с размерами каталогов и навигацией с клавиатуры и мыши.
- 02Представления по размеру, числу файлов и давности последней записи.
- 03Можно отмечать элементы и проверять список до удаления.
- 04По умолчанию элементы перемещаются в корзину; безвозвратное удаление требует подтверждения.
- 05Сканирование локальных дисков и удалённых машин по SSH.
- 06Показывает свободное место до и после удаления отмеченных элементов.
Сценарии использования
- Поиск папок, которые занимают место в домашнем каталоге или на серверном диске.
- Очистка кэшей, результатов сборки и старых хранилищ пакетов на машине разработчика.
- Проверка занятого места на удалённом сервере по SSH и экспорт списка для очистки.
Быстрый старт
- 1
В Arch или Omarchy установите релизный бинарный файл из AUR
yay -S disktree-bin - 2
Запустите disktree в домашнем каталоге
disktree ~
Что важно знать
- Требуется сеанс Wayland или X11 с GPU, способным запускать GPUI через Vulkan.
- Для сборки из исходного кода требуется Rust версии 1.97 или новее.
- Неподписанные версии для macOS блокируются Gatekeeper, пока вы не снимете флаг карантина.
- Удалённый режим SSH предназначен только для экспорта и не позволяет удалять файлы на сервере.
Темы
Частые вопросы
- Что такое disktree?
- Инструмент для анализа занятого места на диске в виде treemap для Omarchy и других настольных систем Linux, macOS и Windows: показывает, что занимает место, и позволяет отметить файлы для удаления. disktree отображает каталоги в виде вложенной treemap, размер каждого блока соответствует реальному объёму данных на диске, поэтому самые большие папки сразу заметны. По каталогам можно перемещаться с клавиатуры или мышью, переключаться между отображением размера, числа файлов и давности изменения, а также видеть свободное место на томе рядом с деревом. Можно сканировать локальный диск или удалённую машину по SSH; в последнем случае программа работает только в режиме экспорта.
- disktree можно использовать бесплатно? Какая у него лицензия?
- disktree распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- disktree всё ещё поддерживается?
- Активно поддерживается. Последний коммит в disktree — 23 окт. 2026 г..
- Для чего можно использовать disktree?
- Поиск папок, которые занимают место в домашнем каталоге или на серверном диске. Очистка кэшей, результатов сборки и старых хранилищ пакетов на машине разработчика. Проверка занятого места на удалённом сервере по SSH и экспорт списка для очистки.
- Как установить disktree?
- В Arch или Omarchy установите релизный бинарный файл из AUR: yay -S disktree-bin Запустите disktree в домашнем каталоге: disktree ~
- Где скачать disktree?
- Исходный код и инструкции по установке — на GitHub: https://github.com/tobi/disktree
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Инструмент для умной очистки Jellyfin: помечает и удаляет старые фильмы и сериалы, которые никто не смотрит и о сохранении которых не просили.
Кроссплатформенный терминал с открытым исходным кодом и интеграцией AI для macOS, Linux и Windows: BYOK, локальные модели, постоянные SSH-сессии и встроенный просмотр файлов.
Компактный и быстрый файловый менеджер для терминала на C: просмотр файлов, пакетное переименование, анализ дискового пространства и запуск приложений.
Быстрый файловый менеджер для Windows на Rust: вкладки, миниатюры и значки Windows Shell, встроенный просмотрщик и компактный режим в стиле Zen. Форк Nohrs.
Лёгкая утилита для Windows, которая сохраняет снимки сканирования диска и сравнивает их, показывая, какие папки выросли за выбранный период.