Topographic networks - a plugin for QGIS

See topographic networks plugin for more info.