A layout for producing band-style timelines
Visualize relationships or network flow with an aesthetically-pleasing circular layout.
D3 sankey with circular links
An efficient queue capable of managing thousands of concurrent animations.
Easing functions for smooth animation.
Visualize flow between nodes in a directed acyclic network.
Flexible tree layout algorithm that allows for variable node sizes.
React component to create interactive D3 tree hierarchies
Displays automatic reference lines for scales.
Generate random numbers from various distributions.
Spherical Voronoi Diagram and Delaunay Triangulation
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
Operations for two-dimensional polygons.
A calculator for humanity’s peculiar conventions of time.
Drag and drop SVG, HTML or Canvas using mouse or touch input.
Area Proportional Venn and Euler Diagrams
Two-dimensional recursive spatial subdivision.
Layout algorithms for visualizing hierarchical data.
Format numbers for human consumption.
Vendored dependencies for Victory
Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch).
Register named callbacks and call them with arguments.
TypeScript definitions for d3-shape
TypeScript definitions for d3-interpolate