Skip to content

Latest commit

 

History

134 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

homebrew-kuml

Homebrew tap for kUML — a Kotlin-based UML/C4 modelling and rendering tool.

Project links: Website · Handbook · Source

Install

brew tap kuml-dev/kuml
brew install kuml

Then verify:

kuml --help

kuml-desktop (Cask, macOS only)

The Compose Multiplatform desktop app is distributed as a Homebrew Cask:

brew install --cask kuml-dev/kuml/kuml-desktop

kuml-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.

Update

brew update
brew upgrade kuml
brew upgrade --cask kuml-desktop

How this tap is maintained

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-desktop

License

The formula itself is Apache-2.0 (see LICENSE). The kUML project it installs is also Apache-2.0.

About

Homebrew-Tap-Repo

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages