Streamgraph Layout with No Smoothing
✓ Published0🌍 Public
This visualization shows the evolution of D3.js git commit activity across multiple repositories over time, displayed as a streamgraph with sharp, unsmoothed edges. The stacked area chart uses d3.stack with stackOffsetWiggle and stackOrderInsideOut to layer weekly commit counts per repository. Curves are rendered as SVG paths generated by d3.area, with labels positioned using d3-area-label. The code loads commit data from a GitHub Gist, aggregates it by week and repository, and applies random RGB fills to each layer, with a CSS hover effect turning areas black.
AI-generated descriptionThis is an experiment in visualizing D3 Git History.
ISC Licensed