Skip to main content

Graaf lib

A general-purpose lightweight graph library implemented in C++

Easy to Use

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.

Focus on What Matters

General-Purpose

Graphs can wrap arbitrary types, i.e. graaf::directed_graph<MyVertexClass, MyEdgeClass>

Powered by React

Lightning Fast

Graaf is written in C++ with performance in mind. This allows users to efficiently perform complex algorithms on large graphs.