The future is modular
D3 v4 modules
Data space
query
- d3-request
- d3-queue
generation
- d3-random
parsing
- d3-dsv
- d3-time
formatting
- d3-time-format
- d3-format
manipulation
- d3-array
- d3-collection
Graphic space
data transform
- d3-scale
- d3-geo-projection
geometry computation
- d3-voronoi
- d3-hull
- d3-quadtree
- d3-interpolate
- d3-geo
dynamic geometry computation
- d3-transition
- d3-timer
- d3-ease
visual variables mapping
- d3-hierarchy
- d3-sankey
- d3-chord
- d3-hexbin
- d3-force
generation
- d3-shape
- d3-path
- d3-polygon
converter
- d3-color
View space
visual variables mapping (selection, data-binding, attributes)
- d3-selection
- d3-selection-multi
high level set of visual variables mapping (component)
- d3-axis
Interaction space
internal events
- d3-dispatch
user events and geometry computation
- d3-zoom
- d3-brush
- d3-drag