/QuickGraph

Generic Graph Data Structures and Algorithms for .NET

Primary LanguageC#Microsoft Public LicenseMS-PL

QuickGraph 3.6 NuGet Status

QuickGraph provides generic directed/undirected graph datastructures and algorithms for .NET.

QuickGraph comes with algorithms such as depth first seach, breath first search, A* search, shortest path, k-shortest path, maximum flow, minimum spanning tree, etc.

QuickGraph was originally created by Jonathan "Peli" de Halleux in 2003.

Branch .NET
Master master .NET Build Status
GraphTasks GraphTasks .NET Build Status

Contributing

Build

Clone repo with git clone --recursive to get all external dependencies.

Visual Studio 2013 and F# 3.1 are required for build. For Visual Studio 2015 install Build Tools 2013 standalone package.

Where to go next?

Maintainer(s)