Официальный установщик Nextcloud: единый Docker mastercontainer разворачивает и обслуживает весь стек Nextcloud с дополнительными компонентами Office, Talk, резервного копирования и антивируса.
hbons/SparkleShare
Приложение для обмена файлами и синхронизации в духе Dropbox: синхронизирует папки через любой Git-репозиторий и работает на Linux, macOS и Windows.
Open source альтернатива:Dropbox
- Звёзды
- 5,000
- Форки
- 570
- Открытые issues
- 68
- Последний коммит
- 2 месяца назад
Что это?
SparkleShare создаёт на компьютере специальную папку. В неё можно добавлять удалённые папки, которые называются проектами: они синхронизируются с хостом и всеми участниками при добавлении, удалении или изменении файлов.
В основе приложения — Git и Git LFS для контроля версий и работы с большими файлами. Поскольку в качестве бэкенда используется Git-хост, можно запустить собственный сервер и не зависеть от коммерчного облачного сервиса; для этого в проекте есть скрипт настройки. Большие команды могут развернуть GitLab Community Edition.
SparkleShare доступен в виде Flatpak для дистрибутивов Linux, для macOS его можно скачать, также есть версия для Windows. Это свободное ПО под лицензией GPLv3; инструкции по сборке для каждой платформы находятся в репозитории.
Ключевые возможности
- 01Автоматически синхронизирует папки между всеми подключёнными участниками и хостом.
- 02Работает на базе Git и Git LFS: история версионируется, а большие файлы поддерживаются.
- 03Можно разместить на собственном Git-сервере, сохранив конфиденциальность и контроль.
- 04Работает на Linux, macOS и Windows.
- 05Интегрируется с GNOME через AppIndicator или значок состояния GTK в Linux.
Сценарии использования
- Обмен папками проектов и их синхронизация внутри небольшой команды без коммерчного облачного сервиса.
- Запуск собственного сервера синхронизации в духе Dropbox на своём оборудовании.
- Синхронизация дизайнерских и медиафайлов с помощью Git LFS для работы с большими файлами.
Быстрый старт
- 1
Добавьте удалённый репозиторий Flathub
flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo - 2
Установите SparkleShare из Flathub
flatpak install flathub org.sparkleshare.SparkleShare - 3
Запустите SparkleShare из меню приложений
Что важно знать
- Для установки в Linux рекомендуется использовать Flatpak; в README отмечается, что пакеты дистрибутивов часто устарели.
- Для настройки собственного хоста нужны Git и Git LFS. В README рекомендуется GitLab для управления большим количеством проектов.
В подборках
Темы
Частые вопросы
- Что такое SparkleShare?
- Приложение для обмена файлами и синхронизации в духе Dropbox: синхронизирует папки через любой Git-репозиторий и работает на Linux, macOS и Windows. SparkleShare создаёт на компьютере специальную папку. В неё можно добавлять удалённые папки, которые называются проектами: они синхронизируются с хостом и всеми участниками при добавлении, удалении или изменении файлов.
- SparkleShare можно использовать бесплатно? Какая у него лицензия?
- SparkleShare распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- SparkleShare всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в SparkleShare — 1 сент. 2026 г..
- Для чего можно использовать SparkleShare?
- Обмен папками проектов и их синхронизация внутри небольшой команды без коммерчного облачного сервиса. Запуск собственного сервера синхронизации в духе Dropbox на своём оборудовании. Синхронизация дизайнерских и медиафайлов с помощью Git LFS для работы с большими файлами.
- Как установить SparkleShare?
- Добавьте удалённый репозиторий Flathub: flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo Установите SparkleShare из Flathub: flatpak install flathub org.sparkleshare.SparkleShare Запустите SparkleShare из меню приложений
- Где скачать SparkleShare?
- Исходный код и инструкции по установке — на GitHub: https://github.com/hbons/SparkleShare
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Seafile — облачное хранилище с открытым исходным кодом, которое можно разместить на своём сервере: синхронизация файлов, общий доступ, библиотеки для команд и расширяемые представления метаданных.
Самостоятельно размещаемая платформа для хранения, синхронизации и обмена файлами и командной работы с поддержкой WebDAV и редактирования документов онлайн.
Самостоятельно размещаемый сервер облачного хранилища, где файлы и заметки шифруются в браузере до отправки на сервер.
OpenCloud — платформа с открытым исходным кодом для самостоятельного управления файлами, обмена ими и совместной работы, написанная на Go.
Самостоятельно размещаемая облачная платформа в виде одного бинарного файла Go для обмена файлами, совместного редактирования кода и управления пользователями.