Native macOS GUI for Unison
Bruno Courbage <[email protected]> Fri, 5 Jun 2026 22:27:03 -0700 (PDT)
| Newsgroups | gmane.network.unison.general |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_14398_1729741871.1780723623757 Content-Type: multipart/alternative; boundary="----=_Part_14399_1277701188.1780723623757" ------=_Part_14399_1277701188.1780723623757 Content-Type: text/plain; charset="UTF-8" Hi all, I wanted to share a project that might be useful to Mac users on this list. unison-ui-mac is a native macOS graphical user interface to Unison built with modern Mac development frameworks. It is a fresh-start re-implementation of Unison's existing Cocoa UI (src/uimac/), with a profile picker, a window showing what's about to change on each side, point-and-click direction overrides, etc. The Unison engine (version 2.54.0) is bundled inside, so there's nothing else to install. It connects to any remote running Unison 2.52.0 or later (the post-2.52 wire-protocol generation). Requires macOS 15 or later, Apple Silicon Macs only. Repo: https://github.com/bcourbage/unison-ui-mac Install: brew install --cask bcourbage/tap/unison-ui-mac GPLv3, same as upstream. Disclosure: the app was built with help from an LLM (Claude). That's why it lives as a separate project rather than being contributed back to upstream. Bug reports for the GUI go to its own repository, not the main Unison project. Sincere thanks to the Unison contributors. This exists because I wanted to keep using a tool that's been rock-solid for me for many years. It's also my independent attempt to help with Mac coverage in response to the Unison team's noted challenges testing and maintaining the existing Mac GUI. Bruno Courbage To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. ------=_Part_14399_1277701188.1780723623757 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div><div>Hi all,<br /><br />I wanted to share a project that might be usef= ul to Mac users on this list.<br /><br />unison-ui-mac is a native macOS gr= aphical user interface to Unison built with modern Mac development framewor= ks. It is a fresh-start re-implementation of Unison's existing Cocoa UI (sr= c/uimac/), with a profile picker, a window showing what's about to change o= n each side, point-and-click direction overrides, etc.<br /><br />The Uniso= n engine (version 2.54.0) is bundled inside, so there's nothing else to ins= tall. It connects to any remote running Unison 2.52.0 or later (the post-2.= 52 wire-protocol generation). Requires macOS 15 or later, Apple Silicon Mac= s only.<br /><br />Repo: <a href=3D"https://github.com/bcourbage/unison-ui-= mac">https://github.com/bcourbage/unison-ui-mac</a><br />Install: brew inst= all --cask bcourbage/tap/unison-ui-mac<br /><br />GPLv3, same as upstream.<= br /><br />Disclosure: the app was built with help from an LLM (Claude). Th= at's why it lives as a separate project rather than being contributed back = to upstream. Bug reports for the GUI go to its own repository, not the main= Unison project.<br /><br />Sincere thanks to the Unison contributors. This= exists because I wanted to keep using a tool that's been rock-solid for me= for many years. It's also my independent attempt to help with Mac coverage= in response to the Unison team's noted challenges testing and maintaining = the existing Mac GUI.</div><div><br />Bruno Courbage<br /></div></div> <p></p> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]">unison-u= [email protected]</a>.<br /> ------=_Part_14399_1277701188.1780723623757-- ------=_Part_14398_1729741871.1780723623757--