Top 20 NuGet graph Packages
GroupeTI abstraction layer for Microsoft Graph SDK and Microsoft Graph REST API.
A lightweight library for embedding Matlab output window (graphs, plots) inside C# WPF x64 applications.
Net Standard library to help manage a hierarchy of nodes.
GroupeTI abstraction layer for Microsoft Graph SDK and Microsoft Graph REST API.
A Graph data structure that supports Breadth First Search and Depth First Search
Declarative data pipeline library for C#
QuickGraph provides generic directed/undirected graph datastructures and algorithms for .NET Standard 2.0
QuickGraph comes with algorithms such as depth first seach, breath first search, A* search, shortest path,
k-shortest path, maximum flow, minimum spanning tree, least common ancestors, etc...
Explore trees and tree-like structures with LINQ using tree-traversal algorithms like breadth-first and depth-first search:
IEnumerable<DirectoryInfo> childDirectories = Traverse.DepthFirst(new DirectoryInfo(...), d => d.EnumerateDirectories());
IEnumerable<DirectoryInfo> parentDirector...
Useful collection structures. Balanced for both performance and memory usage!
Core graph theory interfaces, to allow for graph algorithms that do not depend on a particular graph representation.
Cortex Graph Common
Lightweight library for graph handling analysis and graph drawing
Basic blocks for building algorithms and data structures.
Commonly used types:
- Color
- Endpoints<TVertex>
- EqualityComparerEquatable<T, TComparer>
Abstractions of graphs to be examined and manipulated in a data-structure agnostic fashion.
Commonly used types:
• IHeadIncidence<TVertex, TEdge>
• IOutEdgesIncidence<TVertex, TEdges>
• IOutNeighborsAdjacency<TVertex, TNeighbors>
• IMonoid<T>
.NET wrapper for the command-line GraphViz native binaries. The binaries (version 2.44.0) are included and deployed with this package.
Graphviz.DotLanguage provides a full fidelity lexer, recursive descent parser, and abstract syntax tree for the Graphviz DOT Language. Use it to parse graphs described in the DOT Language or build graphs using the API and serialize to the DOT Language.
Street Graphs to create and manage graphs, calculate shortest path, calculate transit speed and more
Simple, flexible, interactive and powerful data visualization for .Net. This fork is based on https://github.com/Live-Charts/Live-Charts.