Repolode
tobi

tobi/disktree

Инструмент для анализа занятого места на диске в виде treemap для Omarchy и других настольных систем Linux, macOS и Windows: показывает, что занимает место, и позволяет отметить файлы для удаления.

Open source альтернатива:WinDirStatWizTreeDaisyDisk

Звёзды
4,032
Форки
262
Открытые issues
67
Последний коммит
15 дней назад

Что это?

disktree отображает каталоги в виде вложенной treemap, размер каждого блока соответствует реальному объёму данных на диске, поэтому самые большие папки сразу заметны. По каталогам можно перемещаться с клавиатуры или мышью, переключаться между отображением размера, числа файлов и давности изменения, а также видеть свободное место на томе рядом с деревом. Можно сканировать локальный диск или удалённую машину по SSH; в последнем случае программа работает только в режиме экспорта.

Файлы не удаляются, пока вы не отметите элементы, не проверите список и не подтвердите действие. По умолчанию программа перемещает их в системную корзину, если она доступна, а перед безвозвратным удалением всегда запрашивает подтверждение. Приложение создано на GPUI, поддерживает тему Omarchy и также распространяется для macOS и Windows.

Удалять системные каталоги, например /usr и /etc, корневой каталог сканирования и домашний каталог нельзя. Жёсткие ссылки учитываются только один раз, а по символическим ссылкам программа не переходит.

Ключевые возможности

  • 01Treemap с размерами каталогов и навигацией с клавиатуры и мыши.
  • 02Представления по размеру, числу файлов и давности последней записи.
  • 03Можно отмечать элементы и проверять список до удаления.
  • 04По умолчанию элементы перемещаются в корзину; безвозвратное удаление требует подтверждения.
  • 05Сканирование локальных дисков и удалённых машин по SSH.
  • 06Показывает свободное место до и после удаления отмеченных элементов.

Сценарии использования

  • Поиск папок, которые занимают место в домашнем каталоге или на серверном диске.
  • Очистка кэшей, результатов сборки и старых хранилищ пакетов на машине разработчика.
  • Проверка занятого места на удалённом сервере по SSH и экспорт списка для очистки.

Быстрый старт

  1. 1

    В Arch или Omarchy установите релизный бинарный файл из AUR

    yay -S disktree-bin
  2. 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 обновляется ежедневно.

Похожие проекты

Кроссплатформенный терминал с открытым исходным кодом и интеграцией AI для macOS, Linux и Windows: BYOK, локальные модели, постоянные SSH-сессии и встроенный просмотр файлов.

22,7 тыс.+42 за неделю1,2 тыс.GoApache-2.0Обновлён позавчера

Компактный и быстрый файловый менеджер для терминала на C: просмотр файлов, пакетное переименование, анализ дискового пространства и запуск приложений.

22,1 тыс.+12 за неделю834CBSD-2-ClauseАктивно поддерживаетсяОбновлён 6 дней назад