esegece.sgcDiagram.Community
2026.10.0
dotnet add package esegece.sgcDiagram.Community --version 2026.10.0
NuGet\Install-Package esegece.sgcDiagram.Community -Version 2026.10.0
<PackageReference Include="esegece.sgcDiagram.Community" Version="2026.10.0" />
<PackageVersion Include="esegece.sgcDiagram.Community" Version="2026.10.0" />
<PackageReference Include="esegece.sgcDiagram.Community" />
paket add esegece.sgcDiagram.Community --version 2026.10.0
#r "nuget: esegece.sgcDiagram.Community, 2026.10.0"
#:package esegece.sgcDiagram.Community@2026.10.0
#addin nuget:?package=esegece.sgcDiagram.Community&version=2026.10.0
#tool nuget:?package=esegece.sgcDiagram.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 | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.7.2
- esegece.sgcUICore.Community (>= 2026.10.0)
-
.NETStandard 2.0
- esegece.sgcUICore.Community (>= 2026.10.0)
-
net10.0
- esegece.sgcUICore.Community (>= 2026.10.0)
-
net6.0
- esegece.sgcUICore.Community (>= 2026.10.0)
-
net8.0
- esegece.sgcUICore.Community (>= 2026.10.0)
-
net9.0
- esegece.sgcUICore.Community (>= 2026.10.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on esegece.sgcDiagram.Community:
| Package | Downloads |
|---|---|
|
esegece.sgcDiagram.Rendering.Community
sgcDiagram .NET rendering: diagrams drawn on the sgcUICore SkiaSharp canvas, with headless PNG output on Windows, Linux and macOS. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.10.0 | 30 | 10/15/2026 |