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
Peer-to-peer file synchronization and sharing service using the BitTorrent protocol to synchronize folders directly between devices without cloud storage. Provides encrypted, cross-platform, selective and LAN/WAN syncing for file distribution and off-cloud backups for individuals and teams.
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
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
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. 5 of 5 shipped a commit in the last six months. Licences in this list: MPL-2.0, MIT, GPL-3.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in File Transfer & Sharing.