unison-app
« Back to VersTracker
Description:
File synchroniser
Type: Cask  |  Latest Version: 2.53.8@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: sync file-sync cli backup
Install: brew install --cask unison-app
About:
Unison is a robust file-synchronization tool that allows bidirectional syncing between two locations, even on separate machines. It detects conflicts from simultaneous changes and provides a safe, interactive resolution process. Unlike simple mirroring tools, Unison ensures that data is only transferred when necessary, making it highly efficient for maintaining consistent file sets.
Key Features:
  • Bidirectional synchronization
  • Conflict detection and resolution
  • Cross-platform support (macOS, Linux, Windows)
  • Resilient to failures (can restart interrupted syncs)
  • Synchronization over SSH or local filesystems
Use Cases:
  • Keeping work and home computer file sets in sync
  • Backup and restoration of critical directories
  • Collaborative file sharing between developers
Alternatives:
  • rsync – Unison is bidirectional and handles conflicts, whereas rsync is typically one-way (mirror).
  • Syncthing – Syncthing is continuous and decentralized, while Unison is typically run manually or via cron.
Version History
Detected Version Rev Change Commit
Aug 18, 2025 5:46pm 2.53.7 0 VERSION_BUMP 3238cc22