Syncthing
Peer-to-peer continuous file sync. No cloud, no accounts, fully private.
What it is
Syncthing is a peer-to-peer continuous file synchronization program. No cloud, no accounts, no central server - devices sync directly with each other. End-to-end encrypted (TLS), cross-platform (Linux, macOS, Windows, BSD, Android, iOS via partners).
Why we recommend it
If you want to sync files between your own devices without a third-party cloud, Syncthing is the answer. The P2P design means no server costs, no privacy concerns, no data limits.
When to use it
- Sync between your own devices (laptop, phone, NAS)
- Privacy-sensitive file sync (no cloud)
- Replacing Dropbox/Resilio for personal use
- Server-to-server sync (without a central node)
Quickstart
Run this in your terminal. Self-hosts locally with Docker or your preferred setup.
$ apt install syncthing # or: brew install syncthing Setup
Tags
Integrates with
Common use cases
- →device-sync
- →privacy
- →no-cloud
- →server-to-server
Pricing
Free. MPL-2.0 licensed. No server, no accounts, no fees.
Related projects
Element
by Element (Matrix)
Element is the flagship client for the Matrix protocol. End-to-end encrypted messaging, voice, video, file sharing, bridges to Slack/Discord/Telegram. The secure Slack alternative.
FileRun
by FileRun
FileRun is a self-hosted file management and sync platform. Beautiful UI, WebDAV, mobile apps, file preview (PDF, images, video, Office), share links, and tight Nextcloud compatibility.
Garage
by Garage (Deuxfleurs)
Garage is an S3-compatible distributed object storage written in Rust. Designed for small clusters (3-10 nodes), low resource use, geo-distribution, and S3 API compatibility.