NShape is a .NET Open Source framework for complex industrial applications that require diagramming capabilities, e.g.
for wiring schemes or flow charts. It therefore supports features that are specifically targeted towards advanced scenarios like typing, domain model, SQL persistency, permissions, automatic layout, customization and extensibility. NShape is tested also with diagrams of 100.000 shapes and more. It has a dual license.