Syncthing is an open-source desktop app for continuous peer-to-peer file synchronization between two or more computers, without a central server.