D3 is a low-level data visualisation library by Observable.

D3 stands for “Data-Driven Documents”.

Tutorials

Hierarchical Layouts

Stratify

Data isn’t preserved when using stratify().path(). If a hierarchical structure is to be made from paths, it’s required to manually create the hierarchy using stratify.id() and stratify.parentId()

Graphs

Force Simulation