Data-driven DOM manipulation: select elements and join them to data.
Format numbers for human consumption.
Interpolate numbers, colors, strings, arrays, objects, whatever!
Array manipulation, ordering, searching, summarizing, etc.
A calculator for humanity’s peculiar conventions of time.
Shapes and calculators for spherical coordinates.
Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch).
Evaluate asynchronous tasks with configurable concurrency.
Easing functions for smooth animation.
Compute the Voronoi diagram of a set of two-dimensional points.
Animated transitions for D3 selections.
A parser and formatter for delimiter-separated values, such as CSV and TSV
Handy data structures for elements keyed by string.
Displays automatic reference lines for scales.
Graphical primitives for visualization, such as lines and areas.
Data visualization library based on React and d3.
Two-dimensional recursive spatial subdivision.
Register named callbacks and call them with arguments.
Serialize Canvas path commands to SVG.
An efficient queue capable of managing thousands of concurrent animations.
powered by npms.io 🚀