npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Serialize Canvas path commands to SVG.
Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch).
Array manipulation, ordering, searching, summarizing, etc.
A calculator for humanity’s peculiar conventions of time.
Encodings that map abstract data to visual representation.
Compute the Voronoi diagram of a set of two-dimensional points.
Layout algorithms for visualizing hierarchical data.
Graphical primitives for visualization, such as lines and areas.
Map and Set with automatic key interning
Format numbers for human consumption.
An efficient queue capable of managing thousands of concurrent animations.
Interpolate numbers, colors, strings, arrays, objects, whatever!
A JavaScript time formatter and parser inspired by strftime and strptime.
Easing functions for smooth animation.
Shapes and calculators for spherical coordinates.
Data-driven DOM manipulation: select elements and join them to data.
Two-dimensional recursive spatial subdivision.
Register named callbacks and call them with arguments.
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
Operations for two-dimensional polygons.
Sequential, diverging and categorical color schemes.
Data-Driven Documents
Visualize relationships or network flow with an aesthetically-pleasing circular layout.
Convenient parsing for Fetch.
Displays automatic reference lines for scales.
Drag and drop SVG, HTML or Canvas using mouse or touch input.
Animated transitions for D3 selections.
Visualize flow between nodes in a directed acyclic network.
Compute contour polygons using marching squares.
Now stdin and stdout are files.
Force-directed graph layout using velocity Verlet integration.
A parser and formatter for delimiter-separated values, such as CSV and TSV
Generate random numbers from various distributions.
Select a one- or two-dimensional region using the mouse or touch.
Compute the Voronoi diagram of a set of two-dimensional points.
Manipulate TopoJSON and convert it to GeoJSON.
Handy data structures for elements keyed by string.
Convert GeoJSON to TopoJSON for smaller files and the power of topology!
Extended geographic projections for d3-geo.
A tidy ISO 8601 date formatter and parser
An implementation of the shapefile (.shp) spatial data format.
Pre-built TopoJSON from Natural Earth.
Read binary streams in chunks, on demand, with promises.
Group two-dimensional points into hexagonal bins.
A JavaScript library for exploratory data visualization.
A readable stream reader that reads a desired number of bytes.
Compute the quadtree tiles to display in a rectangular viewport.
Read binary files in chunks, on demand, with promises.
Read files in Node, or fetch URLs in browser, as standard WhatWG streams.
Evaluate asynchronous tasks with configurable concurrency.
Showing 50 of 125 packages
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Serialize Canvas path commands to SVG.
Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch).
Array manipulation, ordering, searching, summarizing, etc.
A calculator for humanity’s peculiar conventions of time.
Encodings that map abstract data to visual representation.
Compute the Voronoi diagram of a set of two-dimensional points.
Layout algorithms for visualizing hierarchical data.
Graphical primitives for visualization, such as lines and areas.
Map and Set with automatic key interning
Format numbers for human consumption.
An efficient queue capable of managing thousands of concurrent animations.
Interpolate numbers, colors, strings, arrays, objects, whatever!
A JavaScript time formatter and parser inspired by strftime and strptime.
Easing functions for smooth animation.
Shapes and calculators for spherical coordinates.
Data-driven DOM manipulation: select elements and join them to data.
Two-dimensional recursive spatial subdivision.
Register named callbacks and call them with arguments.
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
Operations for two-dimensional polygons.
Sequential, diverging and categorical color schemes.
Data-Driven Documents
Visualize relationships or network flow with an aesthetically-pleasing circular layout.
Convenient parsing for Fetch.
Displays automatic reference lines for scales.
Drag and drop SVG, HTML or Canvas using mouse or touch input.
Animated transitions for D3 selections.
Visualize flow between nodes in a directed acyclic network.
Compute contour polygons using marching squares.
Now stdin and stdout are files.
Force-directed graph layout using velocity Verlet integration.
A parser and formatter for delimiter-separated values, such as CSV and TSV
Generate random numbers from various distributions.
Select a one- or two-dimensional region using the mouse or touch.
Compute the Voronoi diagram of a set of two-dimensional points.
Manipulate TopoJSON and convert it to GeoJSON.
Handy data structures for elements keyed by string.
Convert GeoJSON to TopoJSON for smaller files and the power of topology!
Extended geographic projections for d3-geo.
A tidy ISO 8601 date formatter and parser
An implementation of the shapefile (.shp) spatial data format.
Pre-built TopoJSON from Natural Earth.
Read binary streams in chunks, on demand, with promises.
Group two-dimensional points into hexagonal bins.
A JavaScript library for exploratory data visualization.
A readable stream reader that reads a desired number of bytes.
Compute the quadtree tiles to display in a rectangular viewport.
Read binary files in chunks, on demand, with promises.
Read files in Node, or fetch URLs in browser, as standard WhatWG streams.
Evaluate asynchronous tasks with configurable concurrency.
Showing 50 of 125 packages