Syncthing

A continuous file synchronization tool that connects devices directly without a central cloud account.

Overview

Syncthing synchronizes folders between devices using direct connections and a distributed discovery system. Data stays on the participating machines, and each folder can have its own sharing and versioning policy.

Where it fits

  • Keeping a laptop and desktop in sync
  • Sharing folders between trusted devices
  • Backing up files to a home server

Key capabilities

  • Peer-to-peer synchronization
  • Device and folder sharing controls
  • File versioning options
  • Web-based administration UI

Repository metadata

Stars (snapshot)
90,117
Main language
Go
License
MPL-2.0
Topics
go, p2p, peer-to-peer, synchronization
Category
Utilities
Last push
2026-11-05T12:28:04Z

Repository description from GitHub metadata: Open Source Continuous File Synchronization

Leaving this site. These links open github.com in a new tab. Source archives, release assets, checksums, and license texts are hosted and controlled by GitHub and the project maintainers. Review the upstream license before redistributing or modifying anything.

Download