TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
Бесплатный клиент для облачных хранилищ на базе rclone: подключение облаков как дисков в Windows и Linux, просмотр файлов на Android. Яндекс.Диск, Облако Mail.ru, Google Drive, Dropbox, S3 и другие сервисы. Kotlin / Compose Multiplatform, открытый код, MIT.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Открытый кроссплатформенный клиент для монтирования облачных хранилищ как локального виртуального диска — бесплатная альтернатива Disk-O / Air Explorer. Работает на движке rclone (70+ облачных провайдеров, включая Яндекс.Диск, Mail.ru Cloud, Google Drive, Dropbox, S3, WebDAV/FTP) со своим нативным GUI на Kotlin / Compose Multiplatform. Статус: ранняя стадия разработки. См. ROADMAP.md для плана и текущего этапа. 📖 Руководство пользователя — установка, подключение облаков, настройки и разбор проблем.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.