Given the popularity of ‘mobile’ with the general public and the ubiquity of Git in the developer universe, SparkleShare should not come as a surprise. SparkleShare can be described as the functional equivalent of Dropbox and similar file storage providers. SparkleShare let’s you define a special folder or directory on your local machine that will be kept in sync with a designated server repository.
But there are also significant differences with Dropbox.
First of all, SparkleShare provides not just the client side of the tool, but also the server part, where you’ll be storing your files. This allows you to choose where your files will be stored: on your PC at home, on a company server, on a server hosted elsewhere: anything is possible – as long as you can install and manage a Git instance on your repository server.
Secondly, SparkleShare is not a polished commercial product, but an open source project. The project has made client versions available for Linux, Mac OS X and Windows.
But configuring the server may not be as easy as creating a user account, unless you will be using GitHub to store your files. I haven’t tried it yet, but the documentation seems scaringly thin for someone who has never used Git…


