Stride.QuickGraph (nuget): 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...
Keywords: algorithms|graph|directed|undirected|dfs|bfs|graphviz|graphml|data|structure