block by mbostock 4341134

Hierarchical Edge Bundling

Full Screen

An implementation of Danny Holten‘s hierarchical edge bundling algorithm in D3, showing dependencies between classes in a software class hierarchy. Dependencies are bundled according to the parent packages. This example uses two layouts: a radial d3.layout.treemap to position the tree nodes, and d3.layout.bundle to group the dependencies into spline bundles.

Compare to this radial layout.

index.html