{"version":"1.0","type":"rich","title":"Gist 280ca5a3e220ff6aaf94cf6bbfd1b417","description":"This example shows a network graph where nodes are connected by curved links, with node size and link thickness conveying quantitative values. It uses D3.js with `d3.forceSimulation` for layout, `d3.drag` for interaction, and SVG paths with `d3.curveBasis` for the edges. The code reads data from a hardcoded array of objects containing source, target, and value properties, which determine the link widths. Node positions are updated each tick via the simulation, while link paths are redrawn using `d3.line` on the projected coordinates.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-280ca5a3e220ff6aaf94cf6bbfd1b417?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}