{"version":"1.0","type":"rich","title":"Productising Git History Streamgraph","description":"This streamgraph visualizes the commit history of the D3 repository ecosystem, with each layered area representing a separate D3 package and its thickness showing the smoothed number of commits per week. The layer order is determined by each package’s first commit date, revealing the initial monolithic development and later explosion of packages around the 4.0 release. The code uses `d3.stack` with `stackOffsetWiggle`, `d3.area`, and `d3.scaleTime` to render the SVG, alongside the `d3-area-label` library for labels and `array-blur` for data smoothing. Source data comes from a JSON file of all D3 commits.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/dc3e9fbcf6f147d089ec1b541167a94c?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}