Skip to main content
100%

D3 Git History Streamgraph v3

✓ Published1🌍 Public
CCurran Kelleher
Last edited May 7, 2024
Created on Apr 23, 2021

This visualization displays the commit history of the D3.js repository as a streamgraph, with each colored layer representing a different repository or subproject. The graph uses weekly aggregated commit counts, smoothed with a blur filter, and arranged using a wiggle offset to minimize visual overlap. Built with D3 v6 and the `d3-area-label` library, it renders as SVG with an interactive hover effect that highlights areas by turning them black. The data comes from a JSON file of all D3 commits, and the streamgraph is scaled to fill the entire browser window.

AI-generated description

This is an experiment in visualizing D3 Git History.

ISC Licensed

Similar vizzes