esegece.sgcDiagram.WinForms.Community
2026.10.0
dotnet add package esegece.sgcDiagram.WinForms.Community --version 2026.10.0
NuGet\Install-Package esegece.sgcDiagram.WinForms.Community -Version 2026.10.0
<PackageReference Include="esegece.sgcDiagram.WinForms.Community" Version="2026.10.0" />
<PackageVersion Include="esegece.sgcDiagram.WinForms.Community" Version="2026.10.0" />
<PackageReference Include="esegece.sgcDiagram.WinForms.Community" />
paket add esegece.sgcDiagram.WinForms.Community --version 2026.10.0
#r "nuget: esegece.sgcDiagram.WinForms.Community, 2026.10.0"
#:package esegece.sgcDiagram.WinForms.Community@2026.10.0
#addin nuget:?package=esegece.sgcDiagram.WinForms.Community&version=2026.10.0
#tool nuget:?package=esegece.sgcDiagram.WinForms.Community&version=2026.10.0
esegece.sgcDiagram
Diagram editor and viewer controls for .NET: flowcharts, org charts and node graphs. Shapes, custom paths and images, straight, curved and orthogonal connectors glued to ports, groups and containers, layers, snapping and guides, undo and redo, clipboard and JSON files. Orthogonal connectors avoid obstacles, and layered and tree layouts arrange a diagram automatically. A framework neutral controller owns every interaction, and the models and renderers draw headless to PNG and SVG.
Target frameworks: netstandard2.0, net472, net6.0, net8.0, net9.0, net10.0.
Packages
| Package | Contents |
|---|---|
esegece.sgcDiagram |
Document model, shapes, connectors, router, layouts, undo, JSON, controller, headless SVG output. |
esegece.sgcDiagram.Rendering |
Diagrams drawn on the SkiaSharp canvas, headless PNG output. |
esegece.sgcDiagram.WinForms |
TsgcWinFormsDiagramView and TsgcWinFormsDiagramPalette. |
esegece.sgcDiagram.Wpf |
TsgcWpfDiagramView and TsgcWpfDiagramPalette. |
esegece.sgcDiagram.Avalonia |
TsgcAvaloniaDiagramView and TsgcAvaloniaDiagramPalette, Windows, Linux and macOS. |
esegece.sgcDiagram.sgcWebSockets |
Optional bridge that feeds the live status binding from sgcWebSockets (WebSocket messages, MQTT publishes, server-sent events). Registered edition only. |
Install
dotnet add package esegece.sgcDiagram
The free edition adds a .Community suffix to each id, for example esegece.sgcDiagram.Community.
Status
This package is a solution scaffold. The diagram model, rendering and UI controls ship in
later releases; see the product page and history.txt for what is available in each version.
Links
- Product page: https://www.esegece.com/products/sgcdiagram
- Release notes: https://www.esegece.com/changelog/sgcdiagram/
copyright © 2026 eSeGeCe
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows7.0 is compatible. net9.0-windows was computed. net9.0-windows7.0 is compatible. net10.0-windows was computed. net10.0-windows7.0 is compatible. |
| .NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
.NETFramework 4.7.2
- esegece.sgcDiagram.Rendering.Community (>= 2026.10.0)
- esegece.sgcUICore.WinForms.Community (>= 2026.10.0)
-
net10.0-windows7.0
- esegece.sgcDiagram.Rendering.Community (>= 2026.10.0)
- esegece.sgcUICore.WinForms.Community (>= 2026.10.0)
-
net8.0-windows7.0
- esegece.sgcDiagram.Rendering.Community (>= 2026.10.0)
- esegece.sgcUICore.WinForms.Community (>= 2026.10.0)
-
net9.0-windows7.0
- esegece.sgcDiagram.Rendering.Community (>= 2026.10.0)
- esegece.sgcUICore.WinForms.Community (>= 2026.10.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.10.0 | 47 | 10/15/2026 |