Automatic layout
Nodes can be automatically arranged according to a predetermined layout algorithm.
Data binding
You can populate diagrams with nodes and connectors that are generated and positioned based on data from various data sources. By configuring a few properties, you can easily convert, map, and incorporate data in any format into the diagram, without having to write any code.
Interactive editing
You can interactively pan, zoom, snap, stencil, resize, and rotate in your Angular Diagram.
UML class diagram shapes
The representation of an application's static view is accomplished through the use of a class diagram. Object-oriented systems are commonly modeled using class diagrams since they are the sole UML diagrams that can be directly translated into object-oriented languages.
Undo and redo
The diagram offers a built-in feature for monitoring modifications made through interaction and public APIs. These alterations can be reversed or restored using shortcut keys or commands.
Interactive features
Enhance the diagram editing experience during runtime by utilizing interactive features. The diagram can also be effortlessly edited using mouse, touchscreen, or keyboard interfaces.