Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
-
d3-random
Generate random numbers from various distributions.
-
d3-shape
Graphical primitives for visualization, such as lines and areas.
-
d3-contour
Compute contour polygons using marching squares.
-
d3.github.com
The D3 website.
-
d3-array
Array manipulation, ordering, searching, summarizing, etc.
-
d3-brush
Select a one- or two-dimensional region using the mouse or touch.
-
d3-geo
Geographic projections, spherical shapes and spherical trigonometry.
-
d3-quadtree
Two-dimensional recursive spatial subdivision.
-
d3-hierarchy
2D layout algorithms for visualizing hierarchical data.
-
d3-format
Format numbers for human consumption.
-
d3-force
Force-directed graph layout using velocity Verlet integration.
-
d3-delaunay
Compute the Voronoi diagram of a set of two-dimensional points.
-
d3-time
A calculator for humanity’s peculiar conventions of time.
-
d3-selection
Transform the DOM by selecting elements and joining to data.
-
d3-transition
Animated transitions for D3 selections.
-
-
d3-scale
Encodings that map abstract data to visual representation.
-
d3-fetch
Convenient parsing for Fetch.
-
d3-axis
Human-readable reference marks for scales.
-
d3-chord
Visualizations relationships or network flow with a circular layout.
-
d3-polygon
Geometric operations for two-dimensional polygons.
-
d3-dsv
A parser and formatter for delimiter-separated values, such as CSV and TSV.
-
d3-scale-chromatic
Sequential, diverging and categorical color scales.
-
d3-time-format
Parse and format times, inspired by strptime and strftime.
-
d3-path
Serialize Canvas path commands to SVG.
-
d3-zoom
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
-
d3-drag
Drag and drop SVG, HTML or Canvas using mouse or touch input.
-
d3-timer
An efficient queue for managing thousands of concurrent animations.
-
d3-ease
Easing functions for smooth animation.
-
d3-interpolate
Interpolate numbers, colors, strings, arrays, objects, whatever!