Mailing Lists
We provide three mailing lists for people interested in Unison. Subscription instructions can be found here.

Regular unison users should make sure to subscribe to one of these lists (at least the low-volume announcement list), to be kept informed of updates and bug fixes.

Source code:
Official releases of Unison include documentation and source code, from which you can build your own binaries from scratch. You'll need the OCaml compiler (and, for the graphical user interfaces, some other prerequisites, described in the installation instructions). Compilation from source of the text user interface is straightforward on most architectures.

Precompiled binaries:
A number of Unison users have kindly made available pre-compiled binaries for a variety of architectures, including Windows, OSX, Linux, and Android.

Package distribution systems:
  • Homebrew: OS X users can install Unison from Homebrew by typing "brew install unison".
  • Macports: OS X users can install Unison from Macports. (Note: Macports may only provide the text version; the GUI version is available from the "Windows and OSX binaries" link above.)
  • Fink: OS X users can also install Unison by using Fink Commander. Simply download and install Fink Commander, open it and type "Unison" in the search box. Select "Unison-nox" and click install from source. Fink will automatically install all required components.
  • Pkgsrc: Pkgsrc packages are available for both unison (the standard distribution) and unison-devel (which tracks more recent "developer versions"). Pkgsrc supported platforms include NetBSD, DragonflyBSD, Solaris, Darwin, OpenBSD, FreeBSD and also OSF/1, AIX, IRIX and Interix; see here for more information on pkgsrc.
  • FreeBSD: Dan Pelleg has ported unison to FreeBSD. This means that any FreeBSD user with an up-to-date "ports" collection can install unison by doing: cd /usr/ports/net/unison; make && make install. (Make sure your ports collection is fully up to date before doing this, to ensure that you get the most recent Unison version that has been compiled for FreeBSD.)
  • OpenBSD: Unison is included in the standard OpenBSD ports tree, which means that you can install packages or build it from source using the standard OpenBSD ports mechanism. See for information on OpenBSD ports and packages.
  • Debian: There is a Debian package for Unison.
  • Generic linux: Zbigniew Diaczyszyn has built an x86_64 binary for Unison on Slackware 14.0.
  • Cygwin: Thanks to Andrew Schulman, Cygwin should be able to install unison (text ui only) from the Cygwin setup utility.
  • GODI: Alain Frisch has packaged Unison for distribution via the GODI manager for OCaml packages.
  • ARM Linux: Jens Wagner has compiled a static binary (text only) for the ARM Linux platform
  • Zaurus: The Unison binary from the Debian ARM distribution has been repackaged for Linux PDAs such as the Compaq IPAQ and Sharp Zaurus: See the Zaurus software archives for details.