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 |
|---|---|---|---|---|---|---|---|---|
| @antv/g6-extension-react Using React Component to Define Your G6 Graph Node | 97.7k | - | - | - | 5 months ago 0.2.7 | ESM + CommonJS | Bundled | React, Charts and data visualisation |
| @chakra-ui/charts Data visualization components for Chakra UI | 92.6k | - | - | - | 28 days ago 3.37.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| @highcharts/react Official Highcharts integration for React | 91.6k | - | - | - | 29 days ago 5.3.0 | ESM only | Bundled | React, Charts and data visualisation |
| react-native-chart-kit Beautiful React Native charts for dashboards, reports, and data-rich mobile apps. | 89.1k | +19% | - | 18 days ago 7.0.4 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| chartist Simple, responsive charts | 85.7k | -2% | - | 11 months ago 1.5.0 | ESM + CommonJS | Bundled | Charts and data visualisation | |
| c3 D3-based reusable chart library | 85.4k | +5% | - | 6 years ago 0.7.20 | CommonJS | None | Charts and data visualisation | |
| sparkline A JavaScript implementation of 'spark'. | 85k | +38% | - | 9 years ago 0.2.0 | CommonJS | None | Charts and data visualisation | |
| @antv/g2plot An interactive and responsive charting library | 84.6k | - | - | - | 1 year ago 2.4.35 | ESM + CommonJS | Bundled | Charts and data visualisation |
| chartjs-chart-matrix Chart.js module for creating matrix charts | 83.9k | +172% | - | 13 days ago 3.1.0 | ESM + CommonJS | Bundled | Charts and data visualisation | |
| @mui/x-tree-view-pro The Pro plan edition of the MUI X Tree View components. | 83.5k | - | - | - | 8 days ago 9.14.0 | ESM + CommonJS | Bundled | React, Tables and data grids |
| clui A Node.js toolkit for drawing nice command line tables, gauges, spinners, and sparklines. | 81.4k | +17% | - | - 0.3.6 | CommonJS | None | CLI tools and terminal utilities, Charts and data visualisation | |
| react-move Beautiful, data-driven animations for React. | 80.3k | +32% | - | 5 years ago 6.5.0 | ESM + CommonJS | Bundled | Animation, React | |
| @visx/stats visx stats box violin | 79.1k | - | - | - | 3 months ago 4.0.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| @syncfusion/ej2-charts Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. | 76k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @luma.gl/gpgpu General-purpose GPU data and computation for luma.gl | 71k | - | - | - | 5 days ago 9.4.2 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, Charts and data visualisation |
| devextreme-react DevExtreme UI and Visualization Components for React | 70.5k | +41% | - | 7 days ago 26.1.5 | ESM + CommonJS | Bundled | Tables and data grids, Charts and data visualisation | |
| @luma.gl/experimental luma.gl experimental features | 69.1k | - | - | - | 5 days ago 9.4.2 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, Charts and data visualisation |
| @grafana/ui Grafana Components Library | 69k | - | - | - | 10 days ago 13.2.2 | ESM + CommonJS | Bundled | Monitoring and error tracking, React |
| asciichart Nice-looking lightweight console ASCII line charts ╭┈╯ with no dependencies | 67.2k | +206% | - | 6 years ago 1.5.25 | CommonJS | None | Charts and data visualisation, CLI tools and terminal utilities | |
| d3-org-chart Highly customizable org chart, created with d3 | 67.1k | +26% | - | - 3.1.1 | ESM + CommonJS | None | Charts and data visualisation | |
| react-vis Data visualization library based on React and d3. | 66k | +2% | - | 3 years ago 1.12.1 | ESM + CommonJS | None | Charts and data visualisation, React | |
| react-gauge-component Gauge component for React | 63.7k | +91% | - | 5 months ago 2.0.29 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| @coreui/react-chartjs React wrapper component for Chart.js | 60.7k | - | - | - | 2 years ago 3.0.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| digraph-js A dependency free library to create and traverse directed graphs | 60.6k | +46% | - | 10 months ago 2.2.4 | ESM only | Bundled | Charts and data visualisation, Node.js utilities | |
| @carbon/charts Carbon Charts component library | 60.3k | - | - | - | 8 days ago 1.27.20 | ESM + CommonJS | Bundled | Charts and data visualisation, TypeScript tooling |
| d3-node Server-side D3 with ease | 59.9k | +66% | - | 4 months ago 4.0.2 | ESM only | None | Charts and data visualisation | |
| skott Automatically construct and visualize Graphs generated from your JavaScript and TypeScript project | 59.4k | +68% | - | 14 days ago 0.35.12 | ESM only | Bundled | Charts and data visualisation, Node.js utilities | |
| @visx/visx One stop install for all visx packages | 58.7k | - | - | - | 3 months ago 4.0.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| vue-apexcharts Vue.js wrapper for ApexCharts | 57.8k | -17% | - | 30 days ago 1.7.1 | CommonJS | Bundled | Charts and data visualisation, Vue | |
| plotly.js-dist Ready-to-use plotly.js distributed bundle. | 57k | +4% | - | - 4.1.1 | CommonJS | Bundled | Charts and data visualisation | |
| chartjs-chart-sankey Chart.js module for creating sankey diagrams | 55.4k | +332% | - | 13 days ago 0.19.1 | ESM + CommonJS | Bundled | Charts and data visualisation | |
| @luma.gl/webgpu WebGPU adapter for the luma.gl core API | 53.5k | - | - | - | 5 days ago 9.4.2 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, Charts and data visualisation |
| plotly.js-basic-dist-min Ready-to-use minified plotly.js basic distributed bundle. | 53.1k | +346% | - | - 4.1.1 | CommonJS | None | Charts and data visualisation | |
| @sigma/edge-curve An edge program that renders edges as curves for sigma.js | 53.1k | - | - | - | 1 year ago 3.1.0 | ESM + CommonJS | Bundled | Charts and data visualisation, 3D, WebGL and game engines |
| flint-chart Semantic-level visualization library that compiles data + semantic types for Vega-Lite, ECharts, Chart.js, Plotly, and Excel. | 50.8k | - | - | 1 month ago 0.5.1 | ESM + CommonJS | Bundled | Charts and data visualisation, AI and machine learning | |
| @fusioncharts/charts JavaScript Data Visualisation Library | 50.8k | - | - | - | 5 months ago 4.2.2 | CommonJS | None | Charts and data visualisation |
| react-native-svg-charts Customizable charts (Line, Bar, Area, Pie, Circle, Progress) for React Native | 49.5k | -24% | - | 6 years ago 5.4.0 | ESM + CommonJS | None | Charts and data visualisation, React | |
| @syncfusion/ej2-angular-base A common package of Essential JS 2 base Angular libraries, methods and class definitions | 49.2k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| nvd3 A reusable charting library written in d3.js | 43.5k | +17% | - | 9 years ago 1.8.6 | CommonJS | None | Charts and data visualisation | |
| @cosmos.gl/graph GPU-based force graph layout and rendering | 43.2k | - | - | - | 4 days ago 3.4.2 | ESM only | Bundled | 3D, WebGL and game engines, Charts and data visualisation |
| chartjs-chart-treemap Chart.js module for creating treemap charts | 43.1k | +100% | - | 19 days ago 4.2.2 | ESM + CommonJS | Bundled | Charts and data visualisation | |
| @antv/g6-pc A Graph Visualization Framework in JavaScript | 43k | - | - | - | 1 year ago 0.8.25 | ESM + CommonJS | Bundled | Charts and data visualisation |
| react-jsx-highcharts Highcharts charts built using React components | 42.6k | +20% | - | 3 months ago 5.0.4 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| @fusioncharts/maps FusionCharts JavaScript charting framework | 42.1k | - | - | - | 5 months ago 4.2.2 | CommonJS | None | Charts and data visualisation |
| @antv/g6-core A Graph Visualization Framework in JavaScript | 41.8k | - | - | - | 2 years ago 0.8.24 | ESM + CommonJS | Bundled | Charts and data visualisation |
| d3-graphviz Graphviz DOT rendering and animated transitions for D3 | 41.7k | +28% | - | 2 years ago 5.6.0 | ESM only | None | Animation, Charts and data visualisation | |
| @antv/g6-element A Graph Visualization Framework in JavaScript | 41.4k | - | - | - | 1 year ago 0.8.25 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @sigma/node-border A node program that renders concentric discs in nodes for sigma.js | 41.2k | - | - | - | 1 year ago 3.0.0 | ESM + CommonJS | Bundled | Charts and data visualisation, 3D, WebGL and game engines |
| downsample Provides functions for time series data downsampling for visual representation | 40.5k | +129% | - | 5 years ago 1.4.0 | CommonJS | Bundled | Charts and data visualisation | |
| @fusioncharts/core JavaScript Data Visualisation Library | 39.4k | - | - | - | 5 months ago 1.9.10 | CommonJS | None | 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.
- @antv/g6-extension-reactUsing React Component to Define Your G6 Graph Node
- @chakra-ui/chartsData visualization components for Chakra UI
- @highcharts/reactOfficial Highcharts integration for React
- react-native-chart-kitBeautiful React Native charts for dashboards, reports, and data-rich mobile apps.
- chartistSimple, responsive charts
- c3D3-based reusable chart library
- sparklineA JavaScript implementation of 'spark'.
- @antv/g2plotAn interactive and responsive charting library
- chartjs-chart-matrixChart.js module for creating matrix charts
- @mui/x-tree-view-proThe Pro plan edition of the MUI X Tree View components.
- cluiA Node.js toolkit for drawing nice command line tables, gauges, spinners, and sparklines.
- react-moveBeautiful, data-driven animations for React.
- @visx/statsvisx stats box violin
- @syncfusion/ej2-chartsFeature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball.
- @luma.gl/gpgpuGeneral-purpose GPU data and computation for luma.gl
- devextreme-reactDevExtreme UI and Visualization Components for React
- @luma.gl/experimentalluma.gl experimental features
- @grafana/uiGrafana Components Library
- asciichartNice-looking lightweight console ASCII line charts ╭┈╯ with no dependencies
- d3-org-chartHighly customizable org chart, created with d3
- react-visData visualization library based on React and d3.
- react-gauge-componentGauge component for React
- @coreui/react-chartjsReact wrapper component for Chart.js
- digraph-jsA dependency free library to create and traverse directed graphs
- @carbon/chartsCarbon Charts component library
- d3-nodeServer-side D3 with ease
- skottAutomatically construct and visualize Graphs generated from your JavaScript and TypeScript project
- @visx/visxOne stop install for all visx packages
- vue-apexchartsVue.js wrapper for ApexCharts
- plotly.js-distReady-to-use plotly.js distributed bundle.
- chartjs-chart-sankeyChart.js module for creating sankey diagrams
- @luma.gl/webgpuWebGPU adapter for the luma.gl core API
- plotly.js-basic-dist-minReady-to-use minified plotly.js basic distributed bundle.
- @sigma/edge-curveAn edge program that renders edges as curves for sigma.js
- flint-chartSemantic-level visualization library that compiles data + semantic types for Vega-Lite, ECharts, Chart.js, Plotly, and Excel.
- @fusioncharts/chartsJavaScript Data Visualisation Library
- react-native-svg-chartsCustomizable charts (Line, Bar, Area, Pie, Circle, Progress) for React Native
- @syncfusion/ej2-angular-baseA common package of Essential JS 2 base Angular libraries, methods and class definitions
- nvd3A reusable charting library written in d3.js
- @cosmos.gl/graphGPU-based force graph layout and rendering
- chartjs-chart-treemapChart.js module for creating treemap charts
- @antv/g6-pcA Graph Visualization Framework in JavaScript
- react-jsx-highchartsHighcharts charts built using React components
- @fusioncharts/mapsFusionCharts JavaScript charting framework
- @antv/g6-coreA Graph Visualization Framework in JavaScript
- d3-graphvizGraphviz DOT rendering and animated transitions for D3
- @antv/g6-elementA Graph Visualization Framework in JavaScript
- @sigma/node-borderA node program that renders concentric discs in nodes for sigma.js
- downsampleProvides functions for time series data downsampling for visual representation
- @fusioncharts/coreJavaScript Data Visualisation Library
- 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