brew tap kuml-dev/kuml
brew install kumlThen verify:
kuml --helpThe Compose Multiplatform desktop app is distributed as a Homebrew Cask:
brew install --cask kuml-dev/kuml/kuml-desktopkuml-desktop is unsigned (no Apple Developer notarisation yet — Phase 2).
On first launch, macOS Gatekeeper blocks it; see the cask’s caveats output
for the one-time workaround.
The formula Formula/kuml.rb is updated automatically by the
kuml-dev/kuml release workflow on every
v*.. tag — see update-formula.yml.
The cask Casks/kuml-desktop.rb is updated the same way, via a separate
repository_dispatch event (kuml-desktop-release) from the desktop-dmg
dispatch-tap-cask jobs in that repo’s release.yml — see
update-cask.yml.
If you need to bump either manually:
brew bump-formula-pr --url=URL --sha256=SHA256 kuml
brew bump-cask-pr --url=URL --sha256=SHA256 kuml-desktopThe formula itself is Apache-2.0 (see LICENSE). The kUML project it installs is also Apache-2.0.