WhiteBox for Processing
Integrates GDAL GNM tools into QGIS Processing framework.
GDAL GNM is a set of tools (and underlying classes) for building, managing and analyzing geographic networks (e.g., roads, pipes, etc). It allows you to perform network analysis tasks like finding the shortest path, building connectivity trees etc.
Plugin published in my repository.
Please note, that the plugin needs GDAL >=2.0 build with GNM support.
GDAL GNM is very experimental and limited. It may not work with some datasets.
Once installed and enabled, GDAL GNM for Processing is registered as a Processing provider. You will need to enable the provider before using its tools. Open QGIS options from the menu "Settings → Options" and go to the "Processing" tab. Expand the "Providers" group and find the "GDAL GNM" sub-group; there you will find all settings related to the GDAL GNM provider.
Check the "Activate" checkbox to enable the provider and add its tools to the Processing toolbox. Unchecking this checkbox will disable the provider.
When done, save settings by pressing "OK".
If the provider is activated, it will add its algorithms to the Processing toolbox under the "GDAL GNM" group.
These tools can be used as any other Processing algorithm: as a standalone tool, in batch processes, in models and scripts. Please refer to the QGIS User Guide to learn how to use Processing tools.
If you don't know how to use GDAL GNM, please read GDAL GNM documentation and tutorial.
Please report bugs via bugtracker.