A powerful and versatile control for building and visualizing flowcharts, org charts, graphs, hierarchies, and more with server-side power and client-side responsiveness.
Lane diagrams are perfect for mapping processes that involve multiple participants or departments.
Hierarchical diagrams are ideal for visualizing complex data structures and nested object models.
Visualize and analyze complex choices with decision process diagrams that map conditions, actions and potential outcomes.
BPMN diagrams offer a standardized visual language for modeling business processes and the flow of activities, events and decisions.
Visualize any hierarchical structure—from organizational charts to complex taxonomies—using automatic layouts and interactive features like branch expand/collapse.
MindFusion.Diagramming for ASP.NET MVC combines a robust .NET server-side model with a high-performance client-side JavaScript control. Define your diagram's structure and data in C#, and let users interact with it seamlessly in the browser
100+ shapes, tables, containers, and custom nodes.
Tree, layered, spring, and fractal graph layouts.
Drawing, editing, undo/redo, clipboard, tooltips.
Themes, effects, custom drawing, and HTML text formatting.
Export to PDF, SVG, Visio, and more. Serialize to XML.
Includes Ruler, Overview, Zoom, and Node list controls.
Leverage a comprehensive library of nodes, links, and containers. Choose from over 100 predefined shapes or create your own with the Shape Designer tool. Use TableNodes for complex information display and ContainerNodes to group related items.
Explore Node Types
Automatically arrange complex diagrams with a single method call. The library includes a variety of sophisticated layout algorithms like Layered, Tree, Spring, and Fractal, saving you and your users hours of manual work.
Get started quickly with simple HTML Helper extensions for MVC or Tag Helpers for Razor Pages. Adding a complex diagramming UI to your .NET web app has never been easier. Full .NET Core support included.
<!-- Razor Pages -->
<mf:diagram id="diagram" />
<!-- MVC -->
<%= Html.MindFusion().DiagramView("diagram") %>
Serialize diagrams to XML for easy storage and retrieval. Export your visuals to a wide range of formats, including PDF, SVG, Visio (VDX), PNG, and more, for reporting or sharing.
View Export Options