Skip to main content
100%

Streamgraph Layout with No Smoothing

✓ Published0🌍 Public
CCurran Kelleher
Last edited Apr 30, 2021
Created on Apr 30, 2021

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 description

This is an experiment in visualizing D3 Git History.

ISC Licensed

Similar vizzes