3,365 apps tracked 0 new today 17 updated today Synced 2m ago

Unison

File Synchronizer

The Unison Project

io.github.bcpierce00.unison
View on Flathub ↗

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

The main window, showing changed files
The main window, showing changed files

Observed history

App ChangeVersionWhen ↓

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