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 |
|---|---|---|---|---|---|---|---|---|
| nuxt-charts Legacy Nuxt Charts module (Unovis / vue-chrts). Prefer nuxt-charts v3. | 13.1k | +295% | - | 14 days ago 2.2.3 | ESM only | Bundled | Charts and data visualisation, Vue | |
| @mongodb-js/charts-embed-dom JavaScript library for embedding MongoDB Charts | 12.9k | - | - | - | 2 years ago 3.3.1 | ESM + CommonJS | Bundled | Charts and data visualisation, Database clients and drivers |
| angular-highcharts [](https://npmjs.org/package/angular-highcharts) [](https://npmjs.org/package/angular-highcharts) [ dashboards in your React application. | 12.5k | - | - | - | 4 days ago 7.5.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| @kepler.gl/utils kepler.gl constants used by kepler.gl components, actions and reducers | 12.3k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| dygraphs dygraphs is a fast, flexible open source JavaScript charting library. | 12.2k | +23% | - | 1 month ago 2.2.2 | ESM + CommonJS | None | Charts and data visualisation, 3D, WebGL and game engines | |
| @neo4j-nvl/base Base library for the Neo4j Visualization Library | 12k | - | - | - | 10 days ago 2.0.0 | CommonJS | Bundled | Charts and data visualisation |
| @neo4j-nvl/layout-workers Layout workers for the Neo4j Visualization Library | 12k | - | - | - | 10 days ago 2.0.0 | ESM only | None | Charts and data visualisation |
| @kepler.gl/layers kepler.gl constants used by kepler.gl components, actions and reducers | 12k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @kepler.gl/table kepler.gl constants used by kepler.gl components, actions and reducers | 11.9k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @kepler.gl/components kepler.gl constants used by kepler.gl components, actions and reducers | 11.9k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @kepler.gl/schemas kepler.gl schemas used by kepler.gl components, actions and reducers | 11.8k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @kepler.gl/reducers kepler.gl constants used by kepler.gl components, actions and reducers | 11.8k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @kepler.gl/deckgl-layers kepler.gl constants used by kepler.gl components, actions and reducers | 11.7k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| react-highcharts React wrapper for highcharts | 11.7k | -19% | - | 7 years ago 16.1.0 | CommonJS | None | Charts and data visualisation, React | |
| @kepler.gl/deckgl-arrow-layers Deck.gl layers with GeoArrow and GeoParquet support | 11.7k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| jqwidgets-scripts jQWidgets UI components for JavaScript, jQuery, React, Vue and TypeScript - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes. | 11.7k | +69% | - | 7 days ago 27.0.1 | CommonJS | None | Tables and data grids, UI component libraries | |
| treemap-chart A treemap interactive chart web component for visualizing hierarchical data | 11.7k | -60% | - | 1 year ago 1.9.4 | ESM only | Bundled | Charts and data visualisation | |
| @kepler.gl/localization kepler.gl constants used by kepler.gl components, actions and reducers | 11.7k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @kepler.gl/actions kepler.gl constants used by kepler.gl components, actions and reducers | 11.7k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| react-native-graph 📈 Beautiful, high-performance Graphs and Charts for React Native | 11.6k | +1267% | - | 1 month ago 1.4.0 | CommonJS | Bundled | Charts and data visualisation, Animation | |
| nvd3-fork FORK! of NVD3, a reusable charting library written in d3.js | 11.6k | -60% | - | 5 years ago 2.0.5 | CommonJS | None | Charts and data visualisation | |
| @kepler.gl/processors kepler.gl constants used by kepler.gl components, actions and reducers | 11.6k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @kepler.gl/common-utils kepler.gl common utils | 11.6k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @kepler.gl/tasks kepler.gl constants used by kepler.gl components, actions and reducers | 11.5k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @kepler.gl/styles kepler.gl constants used by kepler.gl components, actions and reducers | 11.5k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @oxy.so/bloom Bloom UI — Oxy ecosystem component library for React Native + Expo + Web | 11.5k | - | - | - | today 4.19.0 | ESM + CommonJS | Bundled | React, Date pickers |
| @kepler.gl/cloud-providers kepler.gl constants used by kepler.gl components, actions and reducers | 11.5k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @kepler.gl/effects kepler.gl viaual effects | 11.4k | - | - | - | 5 days ago 3.3.0-alpha.13 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @neo4j-nvl/interaction-handlers Interaction handlers for the Neo4j Visualization Library | 11.3k | - | - | - | 10 days ago 2.0.0 | CommonJS | Bundled | Charts and data visualisation |
| @d3fc/d3fc-webgl A collection of utilities to enable drawing to WebGL canvases | 10.9k | - | - | - | 2 years ago 3.2.1 | ESM + CommonJS | None | Charts and data visualisation, 3D, WebGL and game engines |
| @syncfusion/ej2-react-filemanager Essential JS 2 FileManager Component for React | 10.9k | - | - | - | 3 days ago 34.2.9 | ESM + CommonJS | None | React, UI component libraries |
| amcharts3 JavaScript Charts V3 | 10.9k | +10% | - | 7 years ago 3.21.15 | CommonJS | None | Charts and data visualisation | |
| d3fc A collection of components that make it easy to build interactive charts with D3 | 10.7k | +66% | - | 2 years ago 15.2.13 | CommonJS | None | Charts and data visualisation | |
| distinct-colors Generate a palette of visually distinct colors. It's great for charts. | 10.3k | +69% | - | 6 years ago 3.0.0 | CommonJS | Bundled | Charts and data visualisation | |
| funnel-graph-js SVG Funnel Graph Javascript Library | 10.3k | +21% | - | 6 years ago 1.4.2 | CommonJS | None | Charts and data visualisation | |
| react-chartist A small, typed React component for Chartist.js | 10.1k | -7% | - | 2 months ago 1.0.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| anychart AnyChart is a lightweight and robust JavaScript charting solution with great API and documentation. The chart types and unique features are numerous, and the library works easily with any development stack. | 10k | -28% | - | 8 months ago 8.14.1 | CommonJS | Bundled | Charts and data visualisation | |
| @neo4j-nvl/react React wrappers for the Neo4j Visualization Library | 10k | - | - | - | 10 days ago 2.0.0 | CommonJS | None | Charts and data visualisation, React |
| @d3fc/d3fc-chart A simple Cartesian chart component that renders to canvas or SVG. | 10k | - | - | - | 2 years ago 5.1.9 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @visactor/vgrammar-util The common utils functions of VGrammar | 9.9k | - | - | - | 1 month ago 0.16.18 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @d3fc/d3fc-extent Extends the d3 extent functionality to allow multiple accessors, padding and date support | 9.8k | - | - | - | 6 years ago 4.0.2 | ESM + CommonJS | None | Charts and data visualisation |
| candygraph Fast by default, flexible 2D plotting library. | 9.7k | +61% | - | 3 years ago 0.10.0 | ESM + CommonJS | Bundled | Charts and data visualisation | |
| d3-funnel A library for rendering SVG funnel charts using D3.js | 9.6k | +59% | - | 1 day ago 2.2.0 | ESM + CommonJS | None | Charts and data visualisation | |
| trendline Generate a trendline using linear regression | 9.3k | +169% | - | 8 months ago 1.1.0 | ESM + CommonJS | Bundled | Charts and data visualisation, Numbers and maths | |
| ngx-gauge A highly customizable Gauge Component for Angular 4+ apps and dashboards | 9.3k | -13% | - | 3 months ago 13.3.1 | ESM only | Bundled | Charts and data visualisation, Angular | |
| test-react-chartjs-2 React components for Chart.js | 9.2k | +1316% | - | 5 years ago 3.0.4 | ESM + CommonJS | None | Charts and data visualisation, React | |
| @bokeh/bokehjs Interactive, novel data visualization | 9.2k | - | - | - | 1 month ago 3.10.0 | CommonJS | Bundled | Charts and data visualisation |
| plotly.js-strict-dist-min Ready-to-use minified plotly.js strict distributed bundle. | 9.1k | +374% | - | - 4.1.1 | CommonJS | None | Charts and data visualisation | |
| @syncfusion/ej2-react-gantt Essential JS 2 Gantt Component for React | 9.1k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
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.
- nuxt-chartsLegacy Nuxt Charts module (Unovis / vue-chrts). Prefer nuxt-charts v3.
- @mongodb-js/charts-embed-domJavaScript library for embedding MongoDB Charts
- angular-highcharts[](https://npmjs.org/package/angular-highcharts) [](https://npmjs.org/package/angular-highcharts) [ dashboards in your React application.
- @kepler.gl/utilskepler.gl constants used by kepler.gl components, actions and reducers
- dygraphsdygraphs is a fast, flexible open source JavaScript charting library.
- @neo4j-nvl/baseBase library for the Neo4j Visualization Library
- @neo4j-nvl/layout-workersLayout workers for the Neo4j Visualization Library
- @kepler.gl/layerskepler.gl constants used by kepler.gl components, actions and reducers
- @kepler.gl/tablekepler.gl constants used by kepler.gl components, actions and reducers
- @kepler.gl/componentskepler.gl constants used by kepler.gl components, actions and reducers
- @kepler.gl/schemaskepler.gl schemas used by kepler.gl components, actions and reducers
- @kepler.gl/reducerskepler.gl constants used by kepler.gl components, actions and reducers
- @kepler.gl/deckgl-layerskepler.gl constants used by kepler.gl components, actions and reducers
- react-highchartsReact wrapper for highcharts
- @kepler.gl/deckgl-arrow-layersDeck.gl layers with GeoArrow and GeoParquet support
- jqwidgets-scriptsjQWidgets UI components for JavaScript, jQuery, React, Vue and TypeScript - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes.
- treemap-chartA treemap interactive chart web component for visualizing hierarchical data
- @kepler.gl/localizationkepler.gl constants used by kepler.gl components, actions and reducers
- @kepler.gl/actionskepler.gl constants used by kepler.gl components, actions and reducers
- react-native-graph📈 Beautiful, high-performance Graphs and Charts for React Native
- nvd3-forkFORK! of NVD3, a reusable charting library written in d3.js
- @kepler.gl/processorskepler.gl constants used by kepler.gl components, actions and reducers
- @kepler.gl/common-utilskepler.gl common utils
- @kepler.gl/taskskepler.gl constants used by kepler.gl components, actions and reducers
- @kepler.gl/styleskepler.gl constants used by kepler.gl components, actions and reducers
- @oxy.so/bloomBloom UI — Oxy ecosystem component library for React Native + Expo + Web
- @kepler.gl/cloud-providerskepler.gl constants used by kepler.gl components, actions and reducers
- @kepler.gl/effectskepler.gl viaual effects
- @neo4j-nvl/interaction-handlersInteraction handlers for the Neo4j Visualization Library
- @d3fc/d3fc-webglA collection of utilities to enable drawing to WebGL canvases
- @syncfusion/ej2-react-filemanagerEssential JS 2 FileManager Component for React
- amcharts3JavaScript Charts V3
- d3fcA collection of components that make it easy to build interactive charts with D3
- distinct-colorsGenerate a palette of visually distinct colors. It's great for charts.
- funnel-graph-jsSVG Funnel Graph Javascript Library
- react-chartistA small, typed React component for Chartist.js
- anychartAnyChart is a lightweight and robust JavaScript charting solution with great API and documentation. The chart types and unique features are numerous, and the library works easily with any development stack.
- @neo4j-nvl/reactReact wrappers for the Neo4j Visualization Library
- @d3fc/d3fc-chartA simple Cartesian chart component that renders to canvas or SVG.
- @visactor/vgrammar-utilThe common utils functions of VGrammar
- @d3fc/d3fc-extentExtends the d3 extent functionality to allow multiple accessors, padding and date support
- candygraphFast by default, flexible 2D plotting library.
- d3-funnelA library for rendering SVG funnel charts using D3.js
- trendlineGenerate a trendline using linear regression
- ngx-gaugeA highly customizable Gauge Component for Angular 4+ apps and dashboards
- test-react-chartjs-2React components for Chart.js
- @bokeh/bokehjsInteractive, novel data visualization
- plotly.js-strict-dist-minReady-to-use minified plotly.js strict distributed bundle.
- @syncfusion/ej2-react-ganttEssential JS 2 Gantt Component for React
- 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