Repolode
spacedriveapp

spacedriveapp/spacedrive

Кроссплатформенный файловый менеджер с открытым исходным кодом на Rust и распределённой виртуальной файловой системой, не требующий учётной записи в облачном сервисе.

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

Звёзды
39,269
Форки
1,365
Открытые issues
71
Последний коммит
9 дней назад

Что это?

Spacedrive — файловый менеджер, который объединяет файлы с локальных дисков, NAS, других узлов Spacedrive и облачных хранилищ в одну файловую систему с поиском. Для каждого источника хранится переносимая база SQLite с актуальным индексом: отключённый диск по-прежнему можно искать, а его метаданные перемещаются вместе с ним. Записи сохраняют неизменные идентификаторы при перемещении, а хеши содержимого BLAKE3 позволяют находить копии одних и тех же данных на разных устройствах.

Перед внесением изменений можно проверить и предварительно просмотреть такие операции с файлами, как копирование, объединение и очистка. Поиск дубликатов отбирает кандидатов по выборочным хешам, а перед удалением сверяет содержимое побайтно. Устройства можно связать, чтобы просматривать авторизованные источники, а сами источники — подключить в macOS, Windows или Linux. Для соединения между устройствами используются Iroh и QUIC с сквозным шифрованием.

Настольное приложение, веб-интерфейс, мобильные клиенты, CLI, SDK и MCP-сервер используют один и тот же типизированный реестр операций. Он написан на Rust, а клиенты для TypeScript и Swift генерируются на его основе. Расширения добавляют адаптеры источников, предварительный просмотр и поля метаданных, не увеличивая размер базового бинарного файла.

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

  • 01Единый поиск и индексация локальных дисков, NAS, удалённых узлов и облачных хранилищ.
  • 02Актуальный индекс файловых метаданных без повторного сканирования папок.
  • 03Поиск дубликатов по выборочным хешам с последующей побайтной проверкой.
  • 04Предварительный просмотр и проверка операций с файлами до внесения изменений.
  • 05Подключение источников в macOS, Windows или Linux с потоковой передачей файлов по запросу.
  • 06Общий API для настольного приложения, веб-интерфейса, мобильных клиентов, CLI, SDK и MCP-сервера.

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

  • Просмотр и поиск файлов на нескольких компьютерах, дисках и домашнем NAS.
  • Поиск и безопасное удаление дубликатов файлов на нескольких дисках.
  • Хранение личных файлов на собственных устройствах с доступом к ним с других устройств.
  • Выполнение файловых операций скриптами или AI-агентами через интерфейс с проверкой и предварительным просмотром.

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

  1. 1

    Скачайте nightly-бинарные файлы CLI и daemon со страницы nightly-релизов

  2. 2

    Сделайте бинарные файлы исполняемыми и добавьте их в PATH

    chmod +x sd-macos-aarch64 sd-daemon-macos-aarch64
  3. 3

    Установите daemon как службу

    sd daemon install

Что важно знать

  • Spacedrive 2.0 Beta ещё не выпущена; nightly-сборки могут перестать работать, а схемы — измениться без миграций.
  • Nightly-бинарные файлы не подписаны, а в macOS перед запуском необходимо снять с них атрибут карантина.
  • Для сборки из исходного кода нужны Rust, Bun, Node, just и библиотеки разработки FFmpeg.

Темы

Частые вопросы

Что такое spacedrive?
Кроссплатформенный файловый менеджер с открытым исходным кодом на Rust и распределённой виртуальной файловой системой, не требующий учётной записи в облачном сервисе. Spacedrive — файловый менеджер, который объединяет файлы с локальных дисков, NAS, других узлов Spacedrive и облачных хранилищ в одну файловую систему с поиском. Для каждого источника хранится переносимая база SQLite с актуальным индексом: отключённый диск по-прежнему можно искать, а его метаданные перемещаются вместе с ним. Записи сохраняют неизменные идентификаторы при перемещении, а хеши содержимого BLAKE3 позволяют находить копии одних и тех же данных на разных устройствах.
spacedrive можно использовать бесплатно? Какая у него лицензия?
spacedrive распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
spacedrive всё ещё поддерживается?
Активно поддерживается. Последний коммит в spacedrive — 13 окт. 2026 г..
Для чего можно использовать spacedrive?
Просмотр и поиск файлов на нескольких компьютерах, дисках и домашнем NAS. Поиск и безопасное удаление дубликатов файлов на нескольких дисках. Хранение личных файлов на собственных устройствах с доступом к ним с других устройств. Выполнение файловых операций скриптами или AI-агентами через интерфейс с проверкой и предварительным просмотром.
Как установить spacedrive?
Скачайте nightly-бинарные файлы CLI и daemon со страницы nightly-релизов Сделайте бинарные файлы исполняемыми и добавьте их в PATH: chmod +x sd-macos-aarch64 sd-daemon-macos-aarch64 Установите daemon как службу: sd daemon install
Где скачать spacedrive?
Исходный код и инструкции по установке — на GitHub: https://github.com/spacedriveapp/spacedrive

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

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

Приложение для компьютеров и Android, которое превращает ваш аккаунт Telegram в файловое хранилище: загрузка, предпросмотр, потоковое воспроизведение, синхронизация папок и локальный API.

5,5 тыс.822RustOtherОбновлён 6 дней назад