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