mbostock
This variation of a clustered force layout uses D3’s circle-packing layout to initialize node positions.
https://d3js.org/d3.v3.min.js