← Package directory
Available on winget

Install clang-uml

Customizable automatic UML diagram generator for C++ based on Clang.

Install with winget
winget install --id bkryza.clang-uml
Upgrade
winget upgrade --id bkryza.clang-uml
Uninstall
winget uninstall --id bkryza.clang-uml

About clang-uml

An automatic C++ to UML class, sequence, package and include diagram generator, driven by YAML configuration files. The main idea behind the project is to easily maintain up-to-date diagrams within a code-base or document legacy code.

What's new in 0.6.2

- Added support for LLVM 21 (#419) - Added generate_method_argument_names options for sequence diagrams (#404) - Add fuzzy matching for sequence diagram start condition error message (#405) - Fix mermaid double colon before member type (#397) - Fixed message comments in sequence diagrams (#417) - Added support for LLVM 20 (#398)

Read release notes

Version history

Version Updated Notes
0.6.2 Unknown - Added support for LLVM 21 (#419) - Added generate_method_argument_names options for sequence diagrams (#404) - Add fuzzy matching for sequence diagram start condition error message (#405) - Fix mermaid double colon bef...
0.6.1 Unknown Release notes