Skip to content
JS
Package category

Charts and data visualisation

Draw charts, graphs and diagrams.

697 packages14 comparisons

Packages compared

697 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@mui/x-internal-gestures
The core engine of GestureEvents, a modern and robust multi-pointer gesture detection library for JavaScript.
500.3k---8 days ago
9.14.0
ESM + CommonJSBundledTables and data grids, TypeScript tooling
regl-splom
Scatterplot matrix for 2d plots
495.2k+90%-5 years ago
1.0.14
CommonJSNoneCharts and data visualisation, 3D, WebGL and game engines
@plotly/d3
A JavaScript visualization library for HTML and SVG.
487.6k---2 years ago
3.8.2
CommonJSNoneCharts and data visualisation
@deck.gl/extensions
Plug-and-play functionalities for deck.gl layers
424.4k---19 days ago
9.4.0
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
@deck.gl/geo-layers
deck.gl layers supporting geospatial use cases and GIS formats
400.4k---19 days ago
9.4.0
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
uplot
A small, fast chart for time series, lines, areas, ohlc & bars
395.3k+190%-1 year ago
1.6.32
ESM + CommonJSBundledCharts and data visualisation
@deck.gl/react
React Components for deck.gl
383.5k---19 days ago
9.4.0
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
@visx/react-spring
visx primitives that rely on react-spring for animation
371.3k---3 months ago
4.0.0
ESM + CommonJSBundledCharts and data visualisation, React
d3-cloud
Generate word clouds in JavaScript.
363.4k+46%-6 months ago
1.2.9
ESM + CommonJSNoneCharts and data visualisation
@deck.gl/mesh-layers
deck.gl layers that loads 3D meshes or scene graphs
363.4k---19 days ago
9.4.0
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
@visx/xychart
Composable cartesian coordinate chart built with visx primitives
353.9k---3 months ago
4.0.0
ESM + CommonJSBundledCharts and data visualisation, React
@deck.gl/mapbox
Use deck.gl layers as custom mapbox-gl-js layers
353.8k---19 days ago
9.4.0
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
plotly.js-dist-min
Ready-to-use minified plotly.js distributed bundle.
345.1k+228%-10 days ago
4.1.1
CommonJSBundledCharts and data visualisation
victory-chart
Chart Component for Victory
341.4k+15%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-pie
Pie Component for Victory
340.7k+15%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-axis
Axis Component for Victory
334.3k+26%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-bar
Bar Component for Victory
333.9k+19%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-polar-axis
Polar Axis Component for Victory
333.2k+28%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
react-boxplot
Simple SVG box plots in React
333.2k+8751%-4 years ago
4.0.0
ESM + CommonJSBundledCharts and data visualisation, React
victory-line
Line Component for Victory
333k+27%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-shared-events
Shared Event Helper for Victory
333k+25%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-legend
Legend Component for Victory
332k+27%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-area
Area Component for Victory
332k+26%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-tooltip
Tooltip Component for Victory
331.7k+26%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-scatter
Scatter Component for Victory
331.7k+28%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-group
Group Layout Component for Victory
331.4k+26%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-stack
Stack Layout Component for Victory
331.4k+20%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-create-container
Container Helper for Victory
331.1k+28%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-voronoi-container
Interactive Voronoi Mouseover Component for Victory
331k+26%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-selection-container
Interactive Selection Component for Victory
330.7k+20%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-zoom-container
Interactive Zoom Component for Victory
330.7k+28%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-cursor-container
Interactive Cursor Component for Victory
330.7k+28%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-brush-container
Interactive Brush Component for Victory
330.4k+28%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-box-plot
Box Plot Component for Victory
327.6k+22%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-brush-line
Interactive Brush Line Component for Victory
318.1k+32%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-errorbar
Error Bar Component for Victory
311.6k+28%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-candlestick
Candlestick Component for Victory
311.6k+28%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-voronoi
Voronoi Component for Victory
311.5k+30%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
@deck.gl/aggregation-layers
deck.gl layers that aggregate the input data into alternative representations
311k---19 days ago
9.4.0
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
@antv/component
Visualization components for AntV, based on G.
307.3k---4 days ago
2.1.12
ESM + CommonJSBundledCharts and data visualisation
victory-histogram
Histogram Component for Victory
302.5k+23%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
@deck.gl/google-maps
Use deck.gl as a custom Google Maps overlay
293.5k---19 days ago
9.4.0
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
@deck.gl/widgets
UI widgets for deck.gl
283.3k---19 days ago
9.4.0
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
@mantine/charts
Charts components built with recharts and Mantine
279.7k---4 days ago
9.6.2
ESM + CommonJSBundledCharts and data visualisation, React
@chakra-ui/stat
A React component for displaying statistics
279.4k---3 years ago
2.1.1
ESM + CommonJSBundledReact, Charts and data visualisation
react-google-charts
react-google-charts React component
278.6k+13%-1 year ago
5.2.1
ESM + CommonJSBundledCharts and data visualisation, React
victory-canvas
HTML5 Canvas Components for Victory
276.2k+37%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
@antv/g2
the Grammar of Graphics in Javascript
270k---8 months ago
5.4.8
ESM + CommonJSBundledAnimation, Charts and data visualisation
d3-queue
Evaluate asynchronous tasks with configurable concurrency.
259.2k-14%-9 years ago
3.0.7
ESM + CommonJSNonePromises and async control flow, Charts and data visualisation
three-forcegraph
Force-directed graph as a ThreeJS 3d object
252.6k+596%-5 months ago
1.43.4
ESM onlyBundled3D, WebGL and game engines, Charts and data visualisation

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.