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
nuxt-charts
Legacy Nuxt Charts module (Unovis / vue-chrts). Prefer nuxt-charts v3.
13.1k+295%-14 days ago
2.2.3
ESM onlyBundledCharts and data visualisation, Vue
@mongodb-js/charts-embed-dom
JavaScript library for embedding MongoDB Charts
12.9k---2 years ago
3.3.1
ESM + CommonJSBundledCharts and data visualisation, Database clients and drivers
angular-highcharts
[![NPM version](https://img.shields.io/npm/v/angular-highcharts.svg)](https://npmjs.org/package/angular-highcharts) [![NPM downloads](https://img.shields.io/npm/dt/angular-highcharts.svg)](https://npmjs.org/package/angular-highcharts) [![Build Status](htt
12.6k-27%-2 months ago
22.0.7
ESM onlyBundledAngular, Charts and data visualisation
@luzmo/react-embed
This is a React library for embedding [Luzmo](https://luzmo.com) dashboards in your React application.
12.5k---4 days ago
7.5.0
ESM + CommonJSBundledCharts 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 + CommonJSBundledCharts and data visualisation
dygraphs
dygraphs is a fast, flexible open source JavaScript charting library.
12.2k+23%-1 month ago
2.2.2
ESM + CommonJSNoneCharts 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
CommonJSBundledCharts and data visualisation
@neo4j-nvl/layout-workers
Layout workers for the Neo4j Visualization Library
12k---10 days ago
2.0.0
ESM onlyNoneCharts 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 + CommonJSBundledCharts 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 + CommonJSBundledCharts 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 + CommonJSBundledCharts 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 + CommonJSBundledCharts 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 + CommonJSBundledCharts 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 + CommonJSBundledCharts and data visualisation
react-highcharts
React wrapper for highcharts
11.7k-19%-7 years ago
16.1.0
CommonJSNoneCharts 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 + CommonJSBundledCharts 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
CommonJSNoneTables 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 onlyBundledCharts 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 + CommonJSBundledCharts 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 + CommonJSBundledCharts and data visualisation
react-native-graph
📈 Beautiful, high-performance Graphs and Charts for React Native
11.6k+1267%-1 month ago
1.4.0
CommonJSBundledCharts 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
CommonJSNoneCharts 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 + CommonJSBundledCharts and data visualisation
@kepler.gl/common-utils
kepler.gl common utils
11.6k---5 days ago
3.3.0-alpha.13
ESM + CommonJSBundledCharts 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 + CommonJSBundledCharts 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 + CommonJSBundledCharts and data visualisation
@oxy.so/bloom
Bloom UI — Oxy ecosystem component library for React Native + Expo + Web
11.5k---today
4.19.0
ESM + CommonJSBundledReact, 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 + CommonJSBundledCharts and data visualisation
@kepler.gl/effects
kepler.gl viaual effects
11.4k---5 days ago
3.3.0-alpha.13
ESM + CommonJSBundledCharts and data visualisation
@neo4j-nvl/interaction-handlers
Interaction handlers for the Neo4j Visualization Library
11.3k---10 days ago
2.0.0
CommonJSBundledCharts 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 + CommonJSNoneCharts 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 + CommonJSNoneReact, UI component libraries
amcharts3
JavaScript Charts V3
10.9k+10%-7 years ago
3.21.15
CommonJSNoneCharts 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
CommonJSNoneCharts 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
CommonJSBundledCharts and data visualisation
funnel-graph-js
SVG Funnel Graph Javascript Library
10.3k+21%-6 years ago
1.4.2
CommonJSNoneCharts and data visualisation
react-chartist
A small, typed React component for Chartist.js
10.1k-7%-2 months ago
1.0.0
ESM + CommonJSBundledCharts 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
CommonJSBundledCharts and data visualisation
@neo4j-nvl/react
React wrappers for the Neo4j Visualization Library
10k---10 days ago
2.0.0
CommonJSNoneCharts 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 + CommonJSBundledCharts and data visualisation
@visactor/vgrammar-util
The common utils functions of VGrammar
9.9k---1 month ago
0.16.18
ESM + CommonJSBundledCharts 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 + CommonJSNoneCharts and data visualisation
candygraph
Fast by default, flexible 2D plotting library.
9.7k+61%-3 years ago
0.10.0
ESM + CommonJSBundledCharts 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 + CommonJSNoneCharts and data visualisation
trendline
Generate a trendline using linear regression
9.3k+169%-8 months ago
1.1.0
ESM + CommonJSBundledCharts 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 onlyBundledCharts and data visualisation, Angular
test-react-chartjs-2
React components for Chart.js
9.2k+1316%-5 years ago
3.0.4
ESM + CommonJSNoneCharts and data visualisation, React
@bokeh/bokehjs
Interactive, novel data visualization
9.2k---1 month ago
3.10.0
CommonJSBundledCharts and data visualisation
plotly.js-strict-dist-min
Ready-to-use minified plotly.js strict distributed bundle.
9.1k+374%--
4.1.1
CommonJSNoneCharts and data visualisation
@syncfusion/ej2-react-gantt
Essential JS 2 Gantt Component for React
9.1k---10 days ago
34.2.8
ESM + CommonJSNoneReact, 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.