Package category
Charts and data visualisation
Draw charts, graphs and diagrams.
697 packages14 comparisons
Packages compared
697 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @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 + CommonJS | Bundled | Tables and data grids, TypeScript tooling |
| regl-splom Scatterplot matrix for 2d plots | 495.2k | +90% | - | 5 years ago 1.0.14 | CommonJS | None | Charts 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 | CommonJS | None | Charts and data visualisation |
| @deck.gl/extensions Plug-and-play functionalities for deck.gl layers | 424.4k | - | - | - | 19 days ago 9.4.0 | ESM + CommonJS | Bundled | 3D, 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 + CommonJS | Bundled | 3D, 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 + CommonJS | Bundled | Charts and data visualisation | |
| @deck.gl/react React Components for deck.gl | 383.5k | - | - | - | 19 days ago 9.4.0 | ESM + CommonJS | Bundled | 3D, 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 + CommonJS | Bundled | Charts and data visualisation, React |
| d3-cloud Generate word clouds in JavaScript. | 363.4k | +46% | - | 6 months ago 1.2.9 | ESM + CommonJS | None | Charts 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 + CommonJS | Bundled | 3D, 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 + CommonJS | Bundled | Charts 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 + CommonJS | Bundled | 3D, 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 | CommonJS | Bundled | Charts and data visualisation | |
| victory-chart Chart Component for Victory | 341.4k | +15% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-pie Pie Component for Victory | 340.7k | +15% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-axis Axis Component for Victory | 334.3k | +26% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-bar Bar Component for Victory | 333.9k | +19% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-polar-axis Polar Axis Component for Victory | 333.2k | +28% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| react-boxplot Simple SVG box plots in React | 333.2k | +8751% | - | 4 years ago 4.0.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-line Line Component for Victory | 333k | +27% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-shared-events Shared Event Helper for Victory | 333k | +25% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-legend Legend Component for Victory | 332k | +27% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-area Area Component for Victory | 332k | +26% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-tooltip Tooltip Component for Victory | 331.7k | +26% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-scatter Scatter Component for Victory | 331.7k | +28% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-group Group Layout Component for Victory | 331.4k | +26% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-stack Stack Layout Component for Victory | 331.4k | +20% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-create-container Container Helper for Victory | 331.1k | +28% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-voronoi-container Interactive Voronoi Mouseover Component for Victory | 331k | +26% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-selection-container Interactive Selection Component for Victory | 330.7k | +20% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-zoom-container Interactive Zoom Component for Victory | 330.7k | +28% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-cursor-container Interactive Cursor Component for Victory | 330.7k | +28% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-brush-container Interactive Brush Component for Victory | 330.4k | +28% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-box-plot Box Plot Component for Victory | 327.6k | +22% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-brush-line Interactive Brush Line Component for Victory | 318.1k | +32% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-errorbar Error Bar Component for Victory | 311.6k | +28% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-candlestick Candlestick Component for Victory | 311.6k | +28% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-voronoi Voronoi Component for Victory | 311.5k | +30% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts 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 + CommonJS | Bundled | 3D, 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 + CommonJS | Bundled | Charts and data visualisation |
| victory-histogram Histogram Component for Victory | 302.5k | +23% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts 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 + CommonJS | Bundled | 3D, 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 + CommonJS | Bundled | 3D, 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 + CommonJS | Bundled | Charts and data visualisation, React |
| @chakra-ui/stat A React component for displaying statistics | 279.4k | - | - | - | 3 years ago 2.1.1 | ESM + CommonJS | Bundled | React, Charts and data visualisation |
| react-google-charts react-google-charts React component | 278.6k | +13% | - | 1 year ago 5.2.1 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| victory-canvas HTML5 Canvas Components for Victory | 276.2k | +37% | - | 1 year ago 37.3.6 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| @antv/g2 the Grammar of Graphics in Javascript | 270k | - | - | - | 8 months ago 5.4.8 | ESM + CommonJS | Bundled | Animation, Charts and data visualisation |
| d3-queue Evaluate asynchronous tasks with configurable concurrency. | 259.2k | -14% | - | 9 years ago 3.0.7 | ESM + CommonJS | None | Promises 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 only | Bundled | 3D, 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.
- @mui/x-internal-gesturesThe core engine of GestureEvents, a modern and robust multi-pointer gesture detection library for JavaScript.
- regl-splomScatterplot matrix for 2d plots
- @plotly/d3A JavaScript visualization library for HTML and SVG.
- @deck.gl/extensionsPlug-and-play functionalities for deck.gl layers
- @deck.gl/geo-layersdeck.gl layers supporting geospatial use cases and GIS formats
- uplotA small, fast chart for time series, lines, areas, ohlc & bars
- @deck.gl/reactReact Components for deck.gl
- @visx/react-springvisx primitives that rely on react-spring for animation
- d3-cloudGenerate word clouds in JavaScript.
- @deck.gl/mesh-layersdeck.gl layers that loads 3D meshes or scene graphs
- @visx/xychartComposable cartesian coordinate chart built with visx primitives
- @deck.gl/mapboxUse deck.gl layers as custom mapbox-gl-js layers
- plotly.js-dist-minReady-to-use minified plotly.js distributed bundle.
- victory-chartChart Component for Victory
- victory-piePie Component for Victory
- victory-axisAxis Component for Victory
- victory-barBar Component for Victory
- victory-polar-axisPolar Axis Component for Victory
- react-boxplotSimple SVG box plots in React
- victory-lineLine Component for Victory
- victory-shared-eventsShared Event Helper for Victory
- victory-legendLegend Component for Victory
- victory-areaArea Component for Victory
- victory-tooltipTooltip Component for Victory
- victory-scatterScatter Component for Victory
- victory-groupGroup Layout Component for Victory
- victory-stackStack Layout Component for Victory
- victory-create-containerContainer Helper for Victory
- victory-voronoi-containerInteractive Voronoi Mouseover Component for Victory
- victory-selection-containerInteractive Selection Component for Victory
- victory-zoom-containerInteractive Zoom Component for Victory
- victory-cursor-containerInteractive Cursor Component for Victory
- victory-brush-containerInteractive Brush Component for Victory
- victory-box-plotBox Plot Component for Victory
- victory-brush-lineInteractive Brush Line Component for Victory
- victory-errorbarError Bar Component for Victory
- victory-candlestickCandlestick Component for Victory
- victory-voronoiVoronoi Component for Victory
- @deck.gl/aggregation-layersdeck.gl layers that aggregate the input data into alternative representations
- @antv/componentVisualization components for AntV, based on G.
- victory-histogramHistogram Component for Victory
- @deck.gl/google-mapsUse deck.gl as a custom Google Maps overlay
- @deck.gl/widgetsUI widgets for deck.gl
- @mantine/chartsCharts components built with recharts and Mantine
- @chakra-ui/statA React component for displaying statistics
- react-google-chartsreact-google-charts React component
- victory-canvasHTML5 Canvas Components for Victory
- @antv/g2the Grammar of Graphics in Javascript
- d3-queueEvaluate asynchronous tasks with configurable concurrency.
- three-forcegraphForce-directed graph as a ThreeJS 3d object
- d3 vs echarts
- echarts vs lightweight-charts
- chart.js vs lightweight-charts
- react-d3-tree vs @swimlane/ngx-charts
- d3 vs react-d3-tree
- d3 vs @swimlane/ngx-charts
- @deck.gl/core vs three-globe
- @deck.gl/core vs sigma
- 3d-force-graph vs sigma
- @deck.gl/core vs 3d-force-graph
- @deck.gl/core vs globe.gl
- lightweight-charts vs gojs
- apexcharts vs @unovis/ts
- echarts vs @swimlane/ngx-charts