About SparkleShare
SparkleShare is a file sharing and collaboration app that works like Dropbox but can run on your own server. It is available for Linux distributions, macOS, and Windows and is written in C#. It is released under the GPL-3.0 license.
It creates a special folder on your computer, and you add remotely hosted projects to it. These projects are kept in sync automatically through Git, which also provides version history. Topics mention Git LFS for large files, decentralization, backup, and cloud storage use, and the app integrates with desktop environments such as GNOME.
The README carries notes from the maintainer about the project's future, with a link to a discussion issue, and a request for sponsorship. Because it relies on Git, it suits technical users, designers, and small teams who already have a Git server and want automatic syncing without a proprietary cloud, though the future of the project should be checked before adopting it.
Key features
- Automatic folder syncing through Git
- Self-hosted back end with any Git server
- Version history from Git
- Linux, macOS, and Windows clients
- Git LFS support for large files
- Desktop integration
Good fit for
- →Private Dropbox alternative using your own Git server
- →Shared project folders for small creative teams
- Built with
- C#
- Tags
- file-sync
- git
- collaboration
- self-hosted
- dropbox-alternative
- backup
- version-control
- desktop-app
SparkleShare: questions and answers
- What is SparkleShare used for?
- SparkleShare is a Dropbox-style file sharing and collaboration app that syncs folders with any Git repository on your own server, for Linux, macOS, and Windows. It is a good fit for private Dropbox alternative using your own Git server and shared project folders for small creative teams.
- Is SparkleShare open source?
- Yes. SparkleShare is open source under the GPL-3.0 licence. Its source code is on GitHub at hbons/SparkleShare and is written mainly in C#.
- Is SparkleShare free?
- Yes. SparkleShare is open source, so the software itself is free to use.
- Can I self-host SparkleShare?
- Yes. SparkleShare can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What is SparkleShare an alternative to?
- SparkleShare is an open-source alternative to Dropbox. Other open-source alternatives to Dropbox include Syncthing, Nextcloud All-in-One and Sync-in.
- Is SparkleShare actively maintained?
- Yes. The most recent commit to SparkleShare was on 1 September 2026, and the latest release is 3.38.1, published on 20 September 2024. The project has 5k stars on GitHub.
Open-source alternatives to SparkleShare
See all
Syncthing
File Storage & Sharing
Open Source Continuous File Synchronization
MPL-2.0vs Dropbox★ 89k
Nextcloud All-in-One
File Storage & Sharing
📦 The official Nextcloud installation method. Provides easy deployment and maintenance wi
AGPL-3.0vs Google Drive★ 11k
Sync-in
File Storage & Sharing
Sync-in · Sovereign platform for file storage, sharing, synchronization, and collaboration
AGPL-3.0vs Dropbox★ 1.8k
Seafile
File Storage & Sharing
Beyond file syncing and sharing, a new way to organize your files with extensible file pro
OSSvs Dropbox★ 15k
ownCloud
File Storage & Sharing
:cloud: ownCloud web server core (Files, DAV, etc.)
AGPL-3.0vs Dropbox★ 8.8k
Syncthing macOS
File Storage & Sharing
Official frugal and native macOS Syncthing application bundle
MITvs Dropbox★ 4k
SaaS alternatives to SparkleShare
See all
Dropbox
File Storage & Sharing
Dropbox is cloud storage and file sharing with desktop and mobile apps, plus related tools for video review, e-signatures, document sharing and search.
SaaS
Google Drive
File Storage & Sharing
Cloud file storage and sync with real-time sharing across Google Workspace
SaaS
Synology Drive
File Storage & Sharing
Private cloud file sync and sharing app that runs on Synology NAS devices
SaaS
iCloud
File Storage & Sharing
Apple's cloud storage and sync for photos, files and device backups
SaaSMicrosoft OneDrive
File Storage & Sharing
Microsoft cloud storage with file sync, sharing and Microsoft 365 integration
SaaS
Box
File Storage & Sharing
Cloud content management and file sharing platform for businesses
SaaS
