Alternatives to Mutagen
Open-source tool for real-time file sync and network forwarding between local machines and remote containers. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Mutagen
Open-source tool for real-time file sync and network forwarding between local machines and remote containers.
Replacements
Listings that take over the same core job as Mutagen.
Syncthing
Keeps folders identical across your own machines, directly between them, with no cloud account in the middle.
Syncthing keeps folders in continuous two-way sync with versioning and conflict handling, aimed at general devices rather than code in remote containers.
Unison
Synchronize two file collections while preserving changes from both sides.
Unison synchronizes two file collections in both directions on Windows, macOS and Linux, but lacks Mutagen's network forwarding and container support.
Lsyncd
A live syncing daemon that watches local directories and mirrors changes to remote targets with rsync.
Lsyncd mirrors directory changes to remote targets in near real time using rsync and SSH, but only one way rather than two-way sync.
osync
Two-way file synchronization script built on rsync with fault tolerance and near real-time sync.
osync provides two-way sync on top of rsync with a near real-time mode, but it needs a Unix-like shell and has no Docker integration.
rsync
The classic delta-transfer tool for copying and mirroring files.
rsync transfers only changed parts of files and preserves attributes, but runs as one-way copies you trigger yourself rather than continuous two-way sync.
Similar software
Related functionality, not a direct replacement.
Rclone
A command line tool that syncs, copies and mounts files across more than seventy cloud storage services.
git-annex
A command-line tool that manages and syncs large files with git without storing their contents in git.
Resilio Sync
Peer-to-peer file sync with no cloud server in the middle.
FreeFileSync
Compares two folders, shows exactly what differs, and copies only what changed.
Magic Wormhole
A command-line tool that sends files between computers securely using short one-time codes.