TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
Открытый клиент облачных дисков для Windows, Linux и macOS
Translation pending
ProductivityKotlin · SwiftGitHub @Chistovik92OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Бесплатный клиент для облачных хранилищ на базе rclone: подключение облаков как дисков в Windows и Linux, просмотр файлов на Android. Яндекс.Диск, Облако Mail.ru, Google Drive, Dropbox, S3 и другие сервисы. Kotlin / Compose Multiplatform, открытый код, MIT.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Открытый кроссплатформенный клиент для монтирования облачных хранилищ как локального виртуального диска — бесплатная альтернатива Disk-O / Air Explorer. Работает на движке rclone (70+ облачных провайдеров, включая Яндекс.Диск, Mail.ru Cloud, Google Drive, Dropbox, S3, WebDAV/FTP) со своим нативным GUI на Kotlin / Compose Multiplatform. Статус: ранняя стадия разработки. См. ROADMAP.md для плана и текущего этапа. 📖 Руководство пользователя — установка, подключение облаков, настройки и разбор проблем.Read the full README ↗
Открытый кроссплатформенный клиент для монтирования облачных хранилищ как локального виртуального диска — бесплатная альтернатива Disk-O / Air Explorer.
Работает на движке rclone (70+ облачных провайдеров, включая Яндекс.Диск, Mail.ru Cloud, Google Drive, Dropbox, S3, WebDAV/FTP) со своим нативным GUI на Kotlin / Compose Multiplatform.
Статус: ранняя стадия разработки. См. ROADMAP.md для плана и текущего этапа.
📖 Руководство пользователя — установка, подключение облаков, настройки и разбор проблем.
curl -fsSL https://raw.githubusercontent.com/Chistovik92/opendisk/main/scripts/install.sh | sh
Скрипт сам определит пакетный менеджер, скачает подходящий пакет из релизов, сверит контрольную сумму и установит. Потребуются права администратора.
Если запускать чужой скрипт из интернета не хочется — и это здравая осторожность, — сделайте то же в два шага:
curl -fsSL -o install.sh https://raw.githubusercontent.com/Chistovik92/opendisk/main/scripts/install.sh
less install.sh # посмотреть, что он делает
sh install.sh
Конкретную версию можно задать явно:
OPENDISK_VERSION=v0.1.11 sh install.sh
Либо скачать пакет вручную со страницы
релизов — там лежат .deb
и .rpm.
Для подключения облаков как дисков нужен FUSE — его придётся поставить
отдельно, это модуль ядра: sudo apt install fuse3 или sudo dnf install fuse3.
Скрипт проверит и напомнит.
Скачайте .exe со страницы релизов
и запустите. Нужны права администратора. Драйвер файловой системы WinFsp входит
в состав — приложение предложит установить его по кнопке.
Файлы: OpenDisk-<версия>-x64.exe для обычных компьютеров и
OpenDisk-<версия>-arm64.exe для ноутбуков на ARM (Snapdragon X и подобные).
Своя сборка для ARM вернулась в 0.5.3 — в 0.5.2 её не выпускали.
EXE небольшой и докачивает остальное при установке. Для машины без интернета
есть полный установщик — OpenDisk-<версия>-x64-offline.exe.
Если у вас стоит 0.5.0 для ARM, она не запускалась вовсе. Поставьте 0.5.3 поверх: зависшую уборку от старой версии установщик больше не ждёт без конца.
Скачайте .apk со страницы релизов
и откройте на телефоне: OpenDisk-<версия>-arm64.apk для современных
телефонов, -arm32.apk для приставок Android TV и часов Wear OS,
-universal.apk — если не встал ни один.
С 0.5.6 внутри — свой файловый менеджер: облака, память телефона, карты памяти и (на телефонах с root) вся файловая система на одной вкладке «Диски»; файлы открываются, копируются и переносятся между ними, как в обычном файловом менеджере. Облака добавляются на вкладке «Добавить». Приложение попросит доступ ко всем файлам — без него память телефона не видна.
С 0.5.4 облако добавляется входом через браузер — Google Диск, OneDrive, Dropbox, Яндекс.Диск и все остальные, кто так умеет: выбрать аккаунт и разрешить доступ, без паролей. Каталог сервисов тот же, что на компьютере. С 0.5.3 облако можно подключить: переключатель в списке — и оно видно в системном приложении «Файлы» и в любом окне выбора файла, рядом с памятью телефона. Пока только на чтение.
Диском с буквой, как на компьютере, оно быть не может: файловые системы на Android монтирует ядро, приложению этого не позволено — ни нам, ни клиентам Google Drive и Dropbox.
С 0.5.3 в выпуске есть OpenDisk-<версия>.ipa, но он не подписан
сертификатом Apple: сертификат выдают только участнику платной программы
разработчика. Неподписанный файл всё же ставится — его подписывает своей
учётной записью тот, кто ставит (AltStore, SideStore, Sideloadly), и живёт
такая подпись семь дней.
Что умеет, чем ставить, чем отличается Европа от остального мира и почему облака не появятся в «Файлах» — в docs/IOS.md.
Мы не переизобретаем протоколы облаков и виртуальные ФС — это уже отлично решено в rclone (лицензия MIT) поверх FUSE (Linux), macFUSE (macOS) и WinFsp (Windows). OpenDisk — это удобная оболочка поверх rclone: GUI, профили, автозапуск, трей.
Подробнее — в ARCHITECTURE.md.
git clone https://github.com/<ваш-аккаунт>/opendisk.git
cd opendisk
./gradlew :composeApp:run
Требования: JDK 17 или 21 (Gradle 8.10 не запускается на JDK 25/26). Ставить rclone
отдельно не нужно — он скачивается на этапе сборки и едет внутри дистрибутива.
Подробнее — в docs/SETUP.md.
См. CONTRIBUTING.md.
MIT — как и у rclone, на котором построен проект.
OpenDisk распространяет бинарник rclone в составе дистрибутива; его лицензия — licenses/rclone-LICENSE.txt.