Open-source peer-to-peer file synchronization with TLS encryption, no central server, and a browser-based UI.

88k stars5.4k forksMPL-2.0last commit Actively maintained
File synchronization and backup service that syncs and backs up files between PCs, servers, NAS, mobile devices and cloud storage (e.g., Google Drive, OneDrive, S3). Provides scheduled and real-time jobs, versioning, encryption, and multiple transfer protocols.
Open-source peer-to-peer file synchronization with TLS encryption, no central server, and a browser-based UI.

88k stars5.4k forksMPL-2.0last commit Actively maintained
rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.

59.4k stars5.3k forksMITlast commit Actively maintained
Open-source backup client for encrypted, compressed, incremental backups to cloud storage and remote servers via SFTP, WebDAV, and more.

14.9k stars1.1k forkslast commit Actively maintained
Unison is a cross-platform, bidirectional file synchronization tool that keeps two directory replicas in sync over SSH or TCP, with conflict detection and offline support.

5.5k stars273 forksGPL-3.0last commit Actively maintained
FTPGrab is a Go-based CLI and Dockerized scheduler that periodically downloads files from remote FTP/SFTP servers to your NAS, server, or computer with filtering and notifications.

562 stars77 forksMITlast commit Actively maintained
Web-based tool to schedule, run and manage backups of Git repositories with retention controls and SMB destination support.
314 stars10 forksApache-2.0last commit Slowing down
Suite to distribute, download, run and synchronize game files and save data between a home server and clients (CLI and GUI).

47 stars2 forksMITlast commit Actively maintained
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 6 of 7 shipped a commit in the last six months. Licences in this list: MPL-2.0, MIT, GPL-3.0, Apache-2.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in File Transfer & Sharing.