uikit-demo drives glitter-uikit, the native macOS (AppKit) renderer for glitter, a Replicant-style reconciler for Clojure (well, Jolt). If you come from the web, think of glitter as the reconciler and AppKit as the DOM: hiccup goes in, real NSButtons come out.
Start here, then follow the link that matches what you're trying to do.
case statement, and the state/view/action data flow the whole app follows..app: turning the project into a real macOS app bundle, and the LaunchServices error that only a Mach-O executable can satisfy.brew bundle installs the rest: Graphviz (renders the dataflow diagram) and ffmpeg (converts the screen recording into an inline GIF)brew bundle
jolt demo # run the app
jolt bundle # AOT-compile it into Demo.app
jolt app # open Demo.app