d3-drag
Drag and drop SVG, HTML or Canvas using mouse or touch input.
Drag and drop SVG, HTML or Canvas using mouse or touch input.
Compute the Voronoi diagram of a set of two-dimensional points.
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
Select a one- or two-dimensional region using the mouse or touch.
Displays automatic reference lines for scales.
Sequential, diverging and categorical color schemes.
Generate random numbers from various distributions.
Operations for two-dimensional polygons.
Visualize relationships or network flow with an aesthetically-pleasing circular layout.
Compute contour polygons using marching squares.
Convenient parsing for Fetch.
Evaluate asynchronous tasks with configurable concurrency.
Extended geographic projections for d3-geo.
Visualize flow between nodes in a directed acyclic network.
A convenient alternative to XMLHttpRequest.
Group two-dimensional points into hexagonal bins.
Visualize flow between nodes in a directed acyclic network.
Interpolates path `d` attribute smoothly when A and B have different number of points.
Generate hexmaps from data that uses the Open Data Institute's HexJSON format.
Multi-value map syntax for D3 selections.