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