Unison is a file-synchronization tool for POSIX-compliant systems (e.g. *BSD, GNU/Linux, macOS) and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.
Note: if you want to connect to this Flatpak build remotely via SSH, put this in the profile file:
servercmd = flatpak run --command=unison io.github.bcpierce00.unison
Screenshots
Observed history
| App | Change | Version | When ↑ |
|---|
No observed changes yet.
The initial import establishes a baseline. Future version changes will appear here.
Browse the app catalogue →Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
2.54.013 Jun 2026
- Drop old wire protocol. Unison will no longer interoperate with versions before 2.52.0 and will no longer read pre-2.52.0 archive files.
- Document that LLM output is unwelcome in the Unison project (code, issues, mailinglists, etc.).
2.53.8-26 Apr 2026
Switched to runtime version 25.08.
2.53.810 Jan 2026
- Add ability to use reflinking instead of copying (if supported by filesystem).
- Don't write file fingerprint cache if it is not necessary.
- Experimental default-off support to detect moves/renames and rename on destination instead of copying (see -moves-experimental).
2.53.721 Apr 2025
First version on Flathub
