A flowchart is a visual representation of a process. Its each step is represented by a different shape, which contains a short description. The Xamarin.Forms Diagram control offers various feature sets to build flowcharts easily.

Organizational charts

This Diagram control shows the internal structure of an organization, It provides built-in automatic layout algorithm specifically made for organizational charts to arrange parent and child nodes’ positions automatically.


Visualize any graphical element using nodes, which can be organized and manipulated simultaneously on a diagram page. Create and add custom nodes easily

Interactive features

Enhance the diagram editing experience at runtime by using interactive features. Effortlessly modify a diagram using mouse, touchscreen, or keyboard interfaces.

Data binding

Populate organizational charts or mind maps based on data from data sources. In addition, data in any format can easily be converted, mapped, and used in the diagram by setting a few properties, without having to write any code.

Xamarin Diagram

The Xamarin Diagram is a feature-rich library for visualizing, creating, and editing interactive diagrams. It helps create flowcharts, organizational charts, mind maps, use case diagrams, and more.