All Projects → hbons → Sparkleshare

hbons / Sparkleshare

Licence: other
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows.

Programming Languages

C#
18002 projects
HTML
75241 projects
Meson
512 projects
shell
77523 projects
Batchfile
5799 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to Sparkleshare

multihack-brackets
Realtime collaboration for programmers. (Brackets Extension)
Stars: ✭ 24 (-99.49%)
Mutual labels:  sync, collaboration
Freshlytics
Open source privacy-friendly analytics
Stars: ✭ 303 (-93.5%)
Mutual labels:  self-hosted, privacy
tellery
Tellery lets you build metrics using SQL and bring them to your team. As easy as using a document. As powerful as a data modeling tool.
Stars: ✭ 219 (-95.3%)
Mutual labels:  collaboration, self-hosted
zusam
Private groups to share messages, photos, videos, links with friends and family.
Stars: ✭ 79 (-98.31%)
Mutual labels:  sharing, self-hosted
Ricochet
Anonymous peer-to-peer instant messaging
Stars: ✭ 3,570 (-23.41%)
Mutual labels:  cross-platform, privacy
GitHubDropBox
A tutorial for how to combine GitHub and DropBox in a research project
Stars: ✭ 28 (-99.4%)
Mutual labels:  dropbox, collaboration
Browser
🌍 Take back your privacy with Dot Browser, the privacy-conscious web browser that protects you from being tracked and monitored online.
Stars: ✭ 475 (-89.81%)
Mutual labels:  sync, privacy
littlebox
Android app for simple seamless sharing of your files within Intranet/LAN
Stars: ✭ 12 (-99.74%)
Mutual labels:  dropbox, sharing
Commuter
🚎 Notebook sharing hub
Stars: ✭ 353 (-92.43%)
Mutual labels:  collaboration, sharing
Negibox
All in one downloader 全能下载器
Stars: ✭ 335 (-92.81%)
Mutual labels:  cross-platform, gnome
nettu-meet
Open source video conferencing system for tutors.
Stars: ✭ 1,878 (-59.71%)
Mutual labels:  collaboration, self-hosted
Arx
ARX is a comprehensive open source data anonymization tool aiming to provide scalability and usability. It supports various anonymization techniques, methods for analyzing data quality and re-identification risks and it supports well-known privacy models, such as k-anonymity, l-diversity, t-closeness and differential privacy.
Stars: ✭ 398 (-91.46%)
Mutual labels:  cross-platform, privacy
Exact
An open source online platform for collaborative image labeling of almost everything
Stars: ✭ 47 (-98.99%)
Mutual labels:  version-control, collaboration
Wireguard Manager
Self-hosted Wireguard Installer / Manager for CentOS, Debian, Ubuntu, Arch, Fedora, Redhat, Raspbian
Stars: ✭ 478 (-89.74%)
Mutual labels:  self-hosted, privacy
Meteor-Files-Demo
Demo application for ostrio:files package
Stars: ✭ 16 (-99.66%)
Mutual labels:  dropbox, sharing
Oorja
[archived] effortless video-voice chat with realtime collaborative features. extensible using react components 🙌
Stars: ✭ 270 (-94.21%)
Mutual labels:  collaboration, privacy
SaorTech-cloud-services
A range of scripts to provision and configure open source cloud services.
Stars: ✭ 23 (-99.51%)
Mutual labels:  dropbox, self-hosted
phpcollab
Project management and collaboration over the internet.
Stars: ✭ 42 (-99.1%)
Mutual labels:  collaboration, self-hosted
Mediacms
MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.
Stars: ✭ 313 (-93.28%)
Mutual labels:  self-hosted, sharing
Offen
The fair and lightweight alternative to common web analytics tools.
Stars: ✭ 385 (-91.74%)
Mutual labels:  self-hosted, privacy

SparkleShare

SparkleShare is a file sharing and collaboration app. It works just like Dropbox, and you can run it on your own server. It's available for Linux distributions, macOS, and Windows.

Banner

You can support this project through 💕 GitHub Sponsors.

How does it work?

SparkleShare creates a special folder on your computer. You can add remotely hosted folders (or "projects") to this folder. These projects will be automatically kept in sync with both the host and all of your peers when someone adds, removes or edits a file.

Install on Ubuntu or Fedora

You can install the package from your distribution (likely old and not updated often), but we recommend to get our Flatpak with automatic updates to always enjoy the latest and greatest:

flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.sparkleshare.SparkleShare

Now you can run SparkleShare from the apps menu.

Note: by default SparkleShare uses an AppIndicator status icon on Linux. If you use GNOME on a distribution other than Ubuntu, please install the AppIndicator extension. If you don't use GNOME, you can start SparkleShare with --status-icon=gtk.

Install on macOS

Download the app from the releases page.

Set up a host

Under the hood SparkleShare uses the version control system Git and the large files extension Git LFS, so setting up a host yourself is relatively easy. Using your own host gives you more privacy and control, as well as lots of cheap storage space and higher transfer speeds. We've made a simple script that does the hard work for you. If you need to manage a lot of projects and/or users we recommend hosting a GitLab Community Edition instance.

Build from source

SparkleShare is Free and Open Source software and licensed under the GNU GPLv3 or later. You are welcome to change and redistribute it under certain conditions. Its library Sparkles is licensed under the GNU LGPLv3 or later.

Here are instructions to build SparkleShare on Linux distributions, macOS, and Windows.

Build Status Join the chat at https://gitter.im/hbons/SparkleShare

Useful links

Have fun, make awesome. :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].