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.
Array manipulation, ordering, searching, summarizing, etc.
Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch).
Graphical primitives for visualization, such as lines and areas.
A calculator for humanity’s peculiar conventions of time.
Encodings that map abstract data to visual representation.
Format numbers for human consumption.
An efficient queue capable of managing thousands of concurrent animations.
Compute the Voronoi diagram of a set of two-dimensional points.
Layout algorithms for visualizing hierarchical data.
Register named callbacks and call them with arguments.
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
Shapes and calculators for spherical coordinates.
Data-driven DOM manipulation: select elements and join them to data.
Interpolate numbers, colors, strings, arrays, objects, whatever!
Compute contour polygons using marching squares.
Animated transitions for D3 selections.
A JavaScript time formatter and parser inspired by strftime and strptime.
Easing functions for smooth animation.
Two-dimensional recursive spatial subdivision.
Drag and drop SVG, HTML or Canvas using mouse or touch input.
Operations for two-dimensional polygons.
Sequential, diverging and categorical color schemes.
Compute the Voronoi diagram of a set of two-dimensional points.
Visualize relationships or network flow with an aesthetically-pleasing circular layout.
Data-Driven Documents
Convenient parsing for Fetch.
Displays automatic reference lines for scales.
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.
Handy data structures for elements keyed by string.
Extended geographic projections for d3-geo.
Group two-dimensional points into hexagonal bins.
A JavaScript library for exploratory data visualization.
Create contours from non-gridded data with meandering triangles.
Spherical Voronoi Diagram and Delaunay Triangulation
[](https://github.com/observablehq/inspector/actions?workflow=Node+CI)
The **Observable Runtime** implements reactivity in both [Observable Framework](https://observablehq.com/framework/) and [Observable notebooks](https://observablehq.com/documentation/notebooks/).
Lightweight user interface components
Derived from mbostock's world-atlas: Pre-built TopoJSON from Natural Earth.
Versor
[**Observable Framework**](https://observablehq.com/framework/) is a free, [open-source](./LICENSE), static site generator for data apps, dashboards, reports, and more. Framework combines JavaScript on the front-end for interactive graphics with any langu
An Acorn parser for Observable JavaScript
[](https://github.com/observablehq/stdlib/actions?workflow=Node+CI)
**Observable Notebook Kit** is an open-source command-line tool for building static sites from Observable Notebooks based on an open file format. Notebook Kit also includes a Vite plugin and a low-level JavaScript interface for deep integration of Observa
Sample datasets
Clipping and geometric operations for spherical polygons.
A convenience method for using Graphviz.
Showing 50 of 85 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.
Array manipulation, ordering, searching, summarizing, etc.
Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch).
Graphical primitives for visualization, such as lines and areas.
A calculator for humanity’s peculiar conventions of time.
Encodings that map abstract data to visual representation.
Format numbers for human consumption.
An efficient queue capable of managing thousands of concurrent animations.
Compute the Voronoi diagram of a set of two-dimensional points.
Layout algorithms for visualizing hierarchical data.
Register named callbacks and call them with arguments.
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
Shapes and calculators for spherical coordinates.
Data-driven DOM manipulation: select elements and join them to data.
Interpolate numbers, colors, strings, arrays, objects, whatever!
Compute contour polygons using marching squares.
Animated transitions for D3 selections.
A JavaScript time formatter and parser inspired by strftime and strptime.
Easing functions for smooth animation.
Two-dimensional recursive spatial subdivision.
Drag and drop SVG, HTML or Canvas using mouse or touch input.
Operations for two-dimensional polygons.
Sequential, diverging and categorical color schemes.
Compute the Voronoi diagram of a set of two-dimensional points.
Visualize relationships or network flow with an aesthetically-pleasing circular layout.
Data-Driven Documents
Convenient parsing for Fetch.
Displays automatic reference lines for scales.
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.
Handy data structures for elements keyed by string.
Extended geographic projections for d3-geo.
Group two-dimensional points into hexagonal bins.
A JavaScript library for exploratory data visualization.
Create contours from non-gridded data with meandering triangles.
Spherical Voronoi Diagram and Delaunay Triangulation
[](https://github.com/observablehq/inspector/actions?workflow=Node+CI)
The **Observable Runtime** implements reactivity in both [Observable Framework](https://observablehq.com/framework/) and [Observable notebooks](https://observablehq.com/documentation/notebooks/).
Lightweight user interface components
Derived from mbostock's world-atlas: Pre-built TopoJSON from Natural Earth.
Versor
[**Observable Framework**](https://observablehq.com/framework/) is a free, [open-source](./LICENSE), static site generator for data apps, dashboards, reports, and more. Framework combines JavaScript on the front-end for interactive graphics with any langu
An Acorn parser for Observable JavaScript
[](https://github.com/observablehq/stdlib/actions?workflow=Node+CI)
**Observable Notebook Kit** is an open-source command-line tool for building static sites from Observable Notebooks based on an open file format. Notebook Kit also includes a Vite plugin and a low-level JavaScript interface for deep integration of Observa
Sample datasets
Clipping and geometric operations for spherical polygons.
A convenience method for using Graphviz.
Showing 50 of 85 packages