Graaf lib
A general-purpose lightweight graph library implemented in C++
Easy to Use
Graaf is designed as a lightweight alternative for Boost Graph. The library is created to be easy to use right from the start.
General-Purpose
Graphs can wrap arbitrary types, i.e. graaf::directed_graph<MyVertexClass, MyEdgeClass>
Lightning Fast
Graaf is written in C++ with performance in mind. This allows users to efficiently perform complex algorithms on large graphs.