A simple solution for generating graphs in the DOT language. The output is a textual script that may be visualized or converted to an image, using Graphviz software. There are handy visualization tools like Graphviz Preview for Visual Studio Code, or online tools like viz-js.com or www.webgraphviz.com, where you paste a script to view its visualization.
Install-Package GiGraph.Dot -Version 1.6.3
dotnet add package GiGraph.Dot --version 1.6.3
<PackageReference Include="GiGraph.Dot" Version="1.6.3" />
paket add GiGraph.Dot --version 1.6.3
#r "nuget: GiGraph.Dot, 1.6.3"
- Added support for attributes: layout, remincross, newrank, fontnames, viewport, bb (attribute specifications are available at http://www.graphviz.org/doc/info/attrs.html; to learn which properties specific attributes are set by on the graph or on its elements, see the following text file: https://github.com/mariusz-schimke/GiGraph/blob/1.6.3/GiGraph.Dot.Entities.Tests/Attributes/__snapshots__/attribute_property_key_map.snap).
- The rank attribute may now be set globally (on the graph), and also on clusters (previously it could only be set on subgraphs).
- Cluster may now be used as an endpoint also with the fdp layout engine (see https://github.com/mariusz-schimke/GiGraph/blob/1.6.3/README.md#clusters-as-endpoints).
- It is possible now to specify ports for nodes in an endpoint group (see https://github.com/mariusz-schimke/GiGraph/blob/1.6.3/README.md#endpoint-groups).
- Certain graph attributes have been grouped under the Layout and Canvas properties.
See also https://github.com/mariusz-schimke/GiGraph/releases
This package has no dependencies.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.