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
@hubble.gl/react
React components for hubble.gl
8.9k---1 year ago
1.4.0
ESM + CommonJSBundledCharts and data visualisation, React
@visactor/vtable
canvas table width high performance
8.8k---14 days ago
1.26.8
ESM + CommonJSBundledTables and data grids, Charts and data visualisation
@recharts/devtools
Devtools and helper functions for Recharts
8.7k---1 month ago
0.0.18
ESM onlyBundledCharts and data visualisation, Utility libraries
google-charts
ES6 Google Charts Module that allows asynchronous loading
8.7k-4%-7 years ago
2.0.0
ESM + CommonJSNoneCharts and data visualisation
@syncfusion/ej2-angular-splitbuttons
A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for Angular
8.7k---10 days ago
34.2.8
ESM + CommonJSBundledAngular, UI component libraries
@joint/layout-directed-graph
LayoutDirectedGraph module for JointJS
8.7k---2 months ago
4.3.0
ESM + CommonJSBundledCharts and data visualisation, Image processing
@highcharts/dashboards
Highcharts Dashboards framework
8.7k---5 days ago
4.2.3
CommonJSBundledCharts and data visualisation
@unovis/react
Modular data visualization framework for React, Angular, Svelte, Vue, Solid, and vanilla TypeScript or JavaScript
8.6k---14 days ago
1.7.0
ESM onlyBundledCharts and data visualisation, React
@hubble.gl/core
hubble.gl core library classes
8.4k---1 year ago
1.4.0
ESM + CommonJSBundledCharts and data visualisation
@perspective-dev/viewer
The `<perspective-viewer>` Custom Element, frontend for Perspective
8.3k---7 days ago
5.5.1
ESM onlyBundledCharts and data visualisation, Monitoring and error tracking
@supermemory/memory-graph
Interactive graph visualization component for Supermemory - visualize and explore your memory connections
8.3k---6 days ago
0.2.4
ESM onlyBundledCharts and data visualisation
svgmap
svgMap is a JavaScript library that lets you easily create an interactable world map comparing customizable data for each country.
8.2k+19%-3 months ago
2.21.0
ESM + CommonJSNoneCharts and data visualisation
jqwidgets-framework
jQWidgets UI framework for JavaScript, jQuery, React, Vue and TypeScript with over 1,000 demos - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes.
8.2k-29%-7 days ago
27.0.1
CommonJSNoneTables and data grids, UI component libraries
plotly
Simple node.js wrapper for the plot.ly API
8.2k+47%--
1.0.6
CommonJSNoneCharts and data visualisation
charts.css
Open source CSS framework for data visualization.
8.1k+308%-1 year ago
1.2.0
CommonJSNoneCharts and data visualisation, CSS-in-JS and styling
@canvasjs/charts
CanvasJS JavaScript Charts - Official
7.8k---4 days ago
3.17.4
CommonJSNoneCharts and data visualisation
plotly.js-gl3d-dist-min
Ready-to-use minified plotly.js gl3d distributed bundle.
7.8k+230%--
4.1.1
CommonJSNoneCharts and data visualisation
@gravity-ui/yagr
High level wrapper for uPlot
7.7k---23 days ago
5.3.1
ESM + CommonJSBundledCharts and data visualisation
react-svg-piechart
A lightweight responsive pie chart component for React using only SVG
7.7k+16%-5 years ago
2.4.2
ESM + CommonJSNoneCharts and data visualisation, React
encodable
Configurable grammar for visualization components
7.4k-76%-5 years ago
1.0.0
ESM + CommonJSNoneCharts and data visualisation
@syncfusion/ej2-react-treegrid
Essential JS 2 TreeGrid Component for React
7.3k---10 days ago
34.2.8
ESM + CommonJSNoneReact, UI component libraries
plotly.js-finance-dist-min
Ready-to-use minified plotly.js finance distributed bundle.
7.3k+188%--
4.1.1
CommonJSNoneCharts and data visualisation
@syncfusion/ej2-react-splitbuttons
A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for React
7.2k---10 days ago
34.2.8
ESM + CommonJSNoneReact, UI component libraries
peaks.js
JavaScript UI component for displaying audio waveforms
7.2k+120%-1 year ago
4.0.0
ESM + CommonJSBundledCharts and data visualisation, Video and audio
react-native-livechart
High-performance live line and candlestick charts for React Native, built on Skia and Reanimated. Inspired by liveline (Benji Taylor).
7.1k--1 day ago
4.24.0
ESM + CommonJSBundledCharts and data visualisation, React
@encodable/registry
All-purpose map data structure on steroids.
7k---6 years ago
1.0.3
ESM + CommonJSNoneCharts and data visualisation, TypeScript tooling
peity
Peity (sounds like deity) is a jQuery plugin that converts an element's content into a mini `svg` pie, line or bar chart.
7k+6%-8 years ago
3.3.0
CommonJSNoneCharts and data visualisation
vue-ellipse-progress
A Vue.js component to create beautiful animated circle progress bars
6.9k+2%-1 year ago
2.2.0
CommonJSNoneVue, Charts and data visualisation
solid-apexcharts
Solid component for ApexCharts
6.9k+732%-1 year ago
0.6.0
ESM onlyBundledCharts and data visualisation
node-red-contrib-dashboard-average-bars
Calculate and display the average values of msg.payload in a bar chart.
6.8k-39%-7 years ago
0.0.6
-NoneCharts and data visualisation
react-chartjs
react charting components using the chartjs lib
6.8k+15%-8 years ago
1.2.0
CommonJSNoneCharts and data visualisation, React
d3-helpers
Little utility D3 functions
6.8k-25%-11 years ago
0.3.0
CommonJSNoneCharts and data visualisation, Utility libraries
angular2-chartjs
Chart.js component for Angular2
6.7k-19%-8 years ago
0.5.1
CommonJSBundledCharts and data visualisation
smoothie
Smoothie Charts: smooooooth JavaScript charts for realtime streaming data
6.7k+95%-4 years ago
1.36.1
CommonJSBundledCharts and data visualisation
@stimulus-components/chartjs
A Stimulus controller to deal with chart.js.
6.7k---1 year ago
6.0.1
ESM + CommonJSBundledCharts and data visualisation
vue-data-ui
A user-empowering data visualization Vue 3 components library for eloquent data storytelling
6.6k+80%-1 day ago
3.25.12
ESM onlyBundledCharts and data visualisation, Vue
@data-ui/shared
Shared @data-ui components used across multiple packages
6.6k---6 years ago
0.0.84
ESM + CommonJSNoneCharts and data visualisation
@carbon/charts-svelte
Carbon Charts component library for Svelte
6.4k---1 year ago
1.22.18
ESM onlyBundledCharts and data visualisation, Svelte
ng-chartist
Chartist component for Angular
6.3k-28%-9 months ago
10.0.0
ESM + CommonJSBundledCharts and data visualisation, Angular
@syncfusion/ej2-angular-querybuilder
Essential JS 2 QueryBuilder for Angular
6.3k---10 days ago
34.2.8
ESM + CommonJSBundledAngular, UI component libraries
gatsby-plugin-perf-budgets
**gatsby-plugin-perf-budgets** is an *experimental* plugin to make browsing bundles on a page basis easier. It is used in conjunction with `gatsby-plugin-webpack-bundle-analyser-v2`.
6.2k-8%-5 years ago
0.0.18
CommonJSNoneCharts and data visualisation
@influxdata/giraffe
[![Slack Status](https://img.shields.io/badge/slack-join_chat-white.svg?logo=slack&style=social)](https://www.influxdata.com/slack)
6.2k---3 years ago
2.38.1
ESM + CommonJSNoneCharts and data visualisation
nivo-biaxial-chart
A biaxial line chart built on top of @nivo/line primitives
6.1k--2 days ago
0.1.7
ESM + CommonJSBundledCharts and data visualisation
react-native-pie-chart
pie chart for react native
6k-2%-8 months ago
4.0.2
CommonJSBundledCharts and data visualisation, React
@taiga-ui/addon-charts
Extension package for Taiga UI that adds various charts, graphs and related components.
6k---4 days ago
5.25.0
ESM + CommonJSBundledCharts and data visualisation, Angular
@amcharts/amcharts4-ember
Ember add-on for amCharts 4
6k---1 year ago
4.10.40
-NoneCharts and data visualisation
react-c3js
React component for C3.js
5.8k-14%-8 years ago
0.1.20
CommonJSNoneCharts and data visualisation, React
@lightningchart/lcjs
A high-performance charting library.
5.6k---1 month ago
9.0.0
ESM + CommonJSBundledCharts and data visualisation, 3D, WebGL and game engines
d3-force-boundary
A d3 force for making nodes stay inside a boundary
5.6k+84%-4 years ago
0.0.3
ESM + CommonJSNoneCharts and data visualisation
@antv/f2
Charts for mobile visualization.
5.6k---10 months ago
5.14.0
ESM + CommonJSBundledCharts 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.