D3's Projects
Serialize Canvas path commands to SVG.
[DEPRECATED] A repository for sharing D3.js V3 plugins.
Geometric operations for two-dimensional polygons.
Two-dimensional recursive spatial subdivision.
Evaluate asynchronous tasks with configurable concurrency.
Generate random numbers from various distributions.
A convenient alternative to XMLHttpRequest.
A minimal, promise-based implementation to require asynchronous module definitions.
Visualize flow between nodes in a directed acyclic network.
Encodings that map abstract data to visual representation.
Sequential, diverging and categorical color scales.
Common scripts for D3 modules.
Transform the DOM by selecting elements and joining to data.
Multi-value syntax for d3-selection and d3-transition.
Graphical primitives for visualization, such as lines and areas.
Compute the quadtree tiles to display in a rectangular viewport.
A calculator for humanity’s peculiar conventions of time.
Parse and format times, inspired by strptime and strftime.
An efficient queue for managing thousands of concurrent animations.
Animated transitions for D3 selections.
Compute the Voronoi diagram of a set of two-dimensional points.
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
The D3 website.
a home for Mike Bostock's versor.js