Location:San Francisco, CA
Github PK Tool:Github PK Tool
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
Graphical primitives for visualization, such as lines and areas.
Encodings that map abstract data to visual representation.
Force-directed graph layout using velocity Verlet integration.
Extended geographic projections for d3-geo.
Geographic projections, spherical shapes and spherical trigonometry.
2D layout algorithms for visualizing hierarchical data.
Visualize flow between nodes in a directed acyclic network.
Format numbers for human consumption.
Transform the DOM by selecting elements and joining to data.
Compute contour polygons using marching squares.
Interpolate numbers, colors, strings, arrays, objects, whatever!
Array manipulation, ordering, searching, summarizing, etc.
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
A parser and formatter for delimiter-separated values, such as CSV and TSV.
Color spaces! RGB, HSL, Cubehelix, CIELAB, and more.
Parse and format times, inspired by strptime and strftime.
Drag and drop SVG, HTML or Canvas using mouse or touch input.
A calculator for humanity’s peculiar conventions of time.
Group two-dimensional points into hexagonal bins.
The D3 website.
Two-dimensional recursive spatial subdivision.
Animated transitions for D3 selections.
Human-readable reference marks for scales.
Select a one- or two-dimensional region using the mouse or touch.
Generate random numbers from various distributions.
Compute the quadtree tiles to display in a rectangular viewport.
Clipping and geometric operations for spherical polygons.
Register named callbacks and call them with arguments.
A minimal, promise-based implementation to require asynchronous module definitions.