UCM desktop app

You can view and manage your Unison code with the Unison Codebase Manager (UCM) via the CLI, but Unison also provides a native app for browsing your local codebase through a rich, graphical interface.

The UCM desktop app showing Unison code in two panels.

This app currently supports viewing and browsing Unison code, but will grow to include more workflows for codebase management, like issuing UCM commands or editing Unison code.

Get the UCM-desktop app and upgrade UCM

Download the UCM Desktop app here.

Be sure to install or upgrade the latest version of Unison. It should be version 0.5.31 or newer.

$ ucm -version

unison version: release/0.5.31 (built on 2025-01-08)

Then start up the UCM. The UCM-desktop app relies on a running instance of the UCM to display your local codebase.

Explore your Unison code

Switch between projects and branches, click through to your library dependency source definitions, read some API docs, or just admire your Unison code. Here's a quick walk-through of some of the app's functionality:

A clicking through to source definitions and viewing docs on the ucm-desktop