GraphSites is a tiny Python library that can convert a graph into a static site given its structure.

This graph structure can be implicit in the representation: the main entry point takes Python objects representing the pages. Converters for H-Edit and NetworkX then populate the page objects given your structure as a Python type.

source code on GitHub