UML Designer

IntelliJ IDEA provides facilities to analyze classes, packages and database tables on UML diagrams, as well as apply changes to the source code with UML Designer.

Analyzing Structure and Relationships

Analyze structure and relationships of classes, packages, modules and database tables on UML diagrams.

Analyzing Structure and Relationships

Flexibly change the scope of visible elements on diagram, add or remove classes and export diagram to file.

Analyzing Changes

If you change classes under version control, you can evaluate how your changes affect the model on a UML diagram.

Analyzing Changes

The diagram will show you the complete picture of changes including relationships among classes.

Applying Changes and Refactorings

UML Designer allows you to modify the source code right from a diagram.

Applying Changes and Refactorings

Create classes and tables, add fields, methods, constructors, manage relationships and apply refactorings using the simple visual interface.

Watch Demo