QuickGraph is a lightweight yet highly efficient utility which provides a series of algorithms and generic data structures for the .NET Framework. The application includes a vast array of algorithms, such as breath first search, depth first search, shortest path, maximum flow, A* search, k-shortest path, least common ancestors, minimum spanning tree, and many others.
QuickGraph is able to support GLEE, MSAGL, and Graphviz for rendering graphs, GraphML serialization, and many other tasks. The utility is portable and supports Windows Phone 7, ,NET 4.0, XBox 360, Silverlight 4.0, and Windows 8 Metro applications. The tool is annotated using Code Contracts.
Pros
- The library is lightweight and portable.
- The utility provides a wide variety of algorithms.
Cons
- The application is provided as a nuget package.
- The porgram can be installed exclusively via NuGet.
Download the free QuickGraph