.NET Diagrams For Any Sector

GoDiagram is a .NET library for rapidly building powerful, interactive diagrams.

Diagram

Build diagrams for .NET in C#

Regrouping Demo
Flowcharts

Build interactive flowcharts or flow diagrams. Let your users build, modify, and save Diagrams with JSON model output.

Regrouping Demo
State Charts

Visualize state charts and other behavior diagrams. Create diagrams with live updates to monitor state, or interactive diagrams for planning.

Regrouping Demo
Sankey Diagrams

GoDiagram allows considerable customization of Links and Nodes to build all kinds of diagrams. Visualize flow, or connect pipes.

Regrouping Demo
Genogram Diagrams

Create genogram and medical diagrams, or editable family trees with collapsible levels.

Regrouping Demo
Org Charts

Create classic org charts for viewing or editing. Automatic layouts make different visualization options easy.

Regrouping Demo
Dynamic Ports

Dynamically add ports and custom link routing. Use data-bindings to save and load routes within the Model JSON.

Regrouping Demo
Industrial Processes

Model industrial processes, workflows, SCADA diagrams and more. Permissions and validation make it easy to add rules and constraints when your users build diagrams.

Regrouping Demo
Dynamic Grouping

Use groups as containers and subgraphs, with group members bound by their own rules and layouts.

Get started with samples

Built-in features and interactivity to develop your projects faster

Extensive documentation