NetDiagram is a versatile software component designed for displaying various flow diagrams and charts in web applications. The .NET web control implementation enables effortless integration into ASP.NET focused projects.

NetDiagram is ideal for displaying object hierarchies, graphs and networks, entity-relationship / database diagrams, IVR systems, organizational charts, and much more. You can add geometrical shapes, tables and tree views, images, and connectors to your diagrams, which can be created either programmatically or drawn interactively by your users.
Client-side interaction is made easy thanks to the Java applet, HTML5 Canvas library, and Silverlight control that come included with the package. You can configure these tools to run with the server control via its ClientSideMode property, providing smooth and seamless user experiences.
One particularly compelling feature of NetDiagram is that it is runtime royalty-free, meaning that there are no per-server or per-user deployment fees required. You simply pay the per-developer license fee, and you're free to use it in your projects without any additional fees. All of these features make NetDiagram a strong choice for anyone looking to boost their web projects' diagramming capabilities.
Version 5.6: free-form drawing; convert free-form drawings to ShapeNodes; TypeScript definitions added; NodePastedScript, LinkPastedScript; PdfExporter supports page hyperlinks; virtual-scroll works with percent units;