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 |
|---|---|---|---|---|---|---|---|---|
| @damoqiongqiu/ice-chart 基于 ice-render Canvas 引擎的交互式图表库:命中测试与事件派发由引擎承担,图表层只做「数据 ↔ 像素 ↔ 语义事件」。 | 1.8k | - | - | - | today 0.30.16 | ESM + CommonJS | Bundled | Charts and data visualisation, TypeScript tooling |
| @jarenjs/charts Headless charts for the jaren suite: chart definitions compiled to a geometry-free AST and rendered as pure-vnode SVG through @jarenjs/view — SSR-able, structurally shared, themeable via host-linked tokens | 1.8k | - | - | - | 6 days ago 0.91.4 | ESM only | Bundled | Charts and data visualisation |
| @syncfusion/ej2-react-circulargauge Essential JS 2 CircularGauge Components for React | 1.7k | - | - | - | 10 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| @equinor/videx-wellog Visualisation components for wellbore log data | 1.7k | - | - | - | 4 days ago 1.6.7 | ESM only | Bundled | Charts and data visualisation |
| vue3-word-cloud Generates a cloud out of the words. | 1.7k | +236% | - | 3 years ago 1.0.4 | CommonJS | None | Charts and data visualisation, Vue | |
| react-modern-gantt A modern, customizable Gantt chart component for React applications with export functionality | 1.7k | +1764% | - | 3 months ago 0.9.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| @react-financial-charts/tooltip Tooltips for react-financial-charts | 1.7k | - | - | - | 3 years ago 2.0.0 | CommonJS | Bundled | Charts and data visualisation, React |
| simple-ascii-chart Simple ascii chart generator | 1.7k | +226% | - | 2 months ago 6.0.0 | ESM + CommonJS | Bundled | Charts and data visualisation, TypeScript tooling | |
| react-financial-charts React charts specific to finance. | 1.7k | -19% | - | 3 years ago 2.0.1 | CommonJS | Bundled | Charts and data visualisation, React | |
| @react-financial-charts/indicators Indicators for react-financial-charts | 1.7k | - | - | - | 3 years ago 2.0.0 | CommonJS | Bundled | Charts and data visualisation, React |
| @react-financial-charts/utils Utils for react-financial-charts | 1.7k | - | - | - | 3 years ago 2.0.1 | CommonJS | Bundled | Charts and data visualisation, React |
| @react-financial-charts/interactive Interactive features for react-financial-charts | 1.6k | - | - | - | 3 years ago 2.0.0 | CommonJS | Bundled | Charts and data visualisation, React |
| angular-gantt Gantt chart component for AngularJS | 1.6k | +24% | - | 9 years ago 2.0.0-rc.1 | CommonJS | None | Charts and data visualisation, Angular | |
| svelte-frappe-charts 📈 Svelte bindings for frappe-charts | 1.6k | +210% | - | 1 year ago 2.0.0 | ESM + CommonJS | Bundled | Charts and data visualisation, Svelte | |
| @damoqiongqiu/ice-chart-dsl A JSON-first DSL layer for AI agents to build charts with ice-chart. | 1.6k | - | - | - | today 0.6.5 | ESM + CommonJS | Bundled | Charts and data visualisation |
| maplibre-gl-wind Wind particle visualization layer for deck.gl and MapLibre GL JS | 1.6k | - | - | - 0.2.1 | ESM only | Bundled | 3D, WebGL and game engines, Charts and data visualisation | |
| r3f-globe React Three Fiber component for Globe Data Visualization | 1.6k | +285% | - | 10 months ago 1.6.0 | ESM only | Bundled | 3D, WebGL and game engines, Charts and data visualisation | |
| @astrodraw/astrochart A free and open-source JavaScript library for generating SVG charts to display planets in astrology. | 1.6k | - | - | - | 3 years ago 3.0.2 | CommonJS | Bundled | Charts and data visualisation |
| parliament-svg Generate parliament charts as virtual-dom SVG. | 1.6k | +229% | - | 4 years ago 3.0.0 | ESM only | None | Charts and data visualisation | |
| node-red-contrib-dashboard-sum-bars Calculate and display the sum of msg.payload in a bar chart. | 1.6k | +41029% | - | 7 years ago 0.0.1 | - | None | Charts and data visualisation | |
| @anderson-fv/vis-timeline Create a fully customizable, interactive timeline with items and ranges. | 1.6k | - | - | - | 2 years ago 1.1.0 | ESM + CommonJS | Bundled | Charts and data visualisation |
| aladin-lite An astronomical HiPS visualizer in the browser | 1.5k | +331% | - | - 3.9.2-beta | ESM + CommonJS | None | 3D, WebGL and game engines, Charts and data visualisation | |
| @sveltejs/pancake Experimental charting library for Svelte | 1.5k | - | - | - | 5 years ago 0.0.18 | ESM + CommonJS | None | Charts and data visualisation, Svelte |
| @canvasjs/angular-charts CanvasJS Angular Charts - Official | 1.5k | - | - | - | 2 years ago 1.2.0 | ESM + CommonJS | Bundled | Charts and data visualisation, Angular |
| react-stockcharts Highly customizable stock charts with ReactJS and d3 | 1.5k | -46% | - | 8 years ago 0.7.8 | ESM + CommonJS | None | Charts and data visualisation, React | |
| updated-jqplot jqPlot is a plotting and charting plugin for the jQuery Javascript framework. jqPlot produces beautiful line, bar and pie charts with many features. | 1.5k | -12% | - | 9 years ago 1.0.9-2 | CommonJS | None | Charts and data visualisation | |
| react-svg-to-image Converts SVG elements into images (PNG, JPG and etc) | 1.5k | -10% | - | 6 years ago 3.0.0 | CommonJS | Bundled | Charts and data visualisation, Image processing | |
| lightweight-charts-react-components React components for Lightweight Charts | 1.4k | +164% | - | 1 month ago 2.6.0 | ESM only | Bundled | Charts and data visualisation, React | |
| @taylorwong/ichartjs Agent-first, renderer-independent charting and project visualization runtime | 1.4k | - | - | - | today 2.0.17 | ESM only | Bundled | Charts and data visualisation |
| react-chart-canvas react component about radial bar chart | 1.4k | +49% | - | 9 years ago 0.1.7 | CommonJS | None | Charts and data visualisation, React | |
| @delon/chart Cache the dictionary, city data etc. | 1.4k | - | - | - | 14 days ago 22.0.0 | ESM only | Bundled | Charts and data visualisation, Angular |
| @microcharts/react Word-sized charts for React, made for LLMs and humans. 106 chart types, zero runtime dependencies, ~2–7 kB interactive · ~1–4 kB static, accessible by default, and server-component safe. | 1.4k | - | - | - | 14 days ago 0.19.1 | ESM only | Bundled | Charts and data visualisation, React |
| react-chart-editor plotly.js chart editor react component UI | 1.4k | +60% | - | 2 years ago 0.46.1 | CommonJS | None | Charts and data visualisation, React | |
| react-plotlyjs ReactJS / PlotlyJS integration. Draw plotly graphs in your react app. | 1.4k | -69% | - | 8 years ago 0.4.4 | CommonJS | None | React, Charts and data visualisation | |
| react-datawrapper-chart React component to embed Datawrapper Charts | 1.4k | +34% | - | 3 years ago 1.1.2 | ESM + CommonJS | None | Charts and data visualisation, React | |
| igniteui-react-charts Ignite UI React charting components for building rich data visualizations using TypeScript APIs. | 1.4k | -11% | - | 3 months ago 19.6.0 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| smart-webcomponents Enterprise-grade UI components for the web, built as standards-based Custom Elements with no third-party dependencies. | 1.4k | +38% | - | 1 month ago 27.0.1 | CommonJS | None | UI component libraries, Tables and data grids | |
| d3-funnel-graph SVG Funnel Graph Javascript Library | 1.4k | -13% | - | 1 year ago 1.1.3 | CommonJS | None | Charts and data visualisation | |
| dw-react-gantt-chart Interactive Gantt Chart for React with TypeScript | 1.3k | -50% | - | 2 years ago 0.0.5 | ESM + CommonJS | Bundled | Charts and data visualisation, React | |
| @wamra/gantt-task-react Interactive Gantt Chart for React with TypeScript | 1.3k | - | - | - | 1 year ago 0.6.17 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| mviz A chart & report builder designed for use by AI. | 1.3k | - | - | 3 months ago 1.7.0 | ESM only | Bundled | Charts and data visualisation | |
| opencode-extended-sidebar OpenCode TUI sidebar: session switcher, live tools/files, click-for-detail dialogs with scrollable file preview, perf timing logs and a chart dialog with trend lines, histograms and gauges, debug/profile mode banners with a resolved log-path hint, a live | 1.3k | - | - | 13 days ago 0.2.100 | ESM only | None | Charts and data visualisation | |
| @artstesh/charts Let's plot the data ;) | 1.3k | - | - | - | 5 days ago 11.0.1 | ESM + CommonJS | Bundled | Charts and data visualisation |
| ng2-nvd3 Angular2 component for NVD3.js reusable charting library | 1.3k | -30% | - | 9 years ago 2.0.0 | CommonJS | Bundled | Charts and data visualisation | |
| dsfr-data Bibliotheque de Web Components de dataviz pour sites gouvernementaux | 1.3k | - | - | today 0.40.0 | ESM + CommonJS | Bundled | Charts and data visualisation | |
| react-horizontal-stacked-bar-chart React horizontal stacked bar responsive chart component | 1.3k | +47% | - | 6 years ago 8.15.2 | CommonJS | None | Charts and data visualisation, React | |
| hqchart HQChart - H5, 微信小程序 沪深/港股/数字货币/期货/美股 K线图(kline),走势图,缩放,拖拽,十字光标,画图工具,截图,筹码图. 分析家语法,通达信语法,(麦语法),第3方数据对接 | 1.3k | -59% | - | 22 days ago 1.1.15923 | CommonJS | None | 3D, WebGL and game engines, Charts and data visualisation | |
| svelte-tiny-linked-charts A library to display tiny bar charts using Svelte. These charts are more so meant for graphic aids, rather than scientific representations. There's no axis labels, no extensive data visualisation, just bars. | 1.2k | -43% | - | 6 months ago 2.4.0 | ESM only | Bundled | Charts and data visualisation, Svelte | |
| @nika-js/onlymap Declarative deck.gl maps for HTML and React — interactive WebGL mapping with GeoJSON/CSV/Arrow data, MapLibre basemaps, widgets, popups, and live streams from a custom-element manifest or typed React components. TypeScript, no build step. | 1.2k | - | - | - | 1 day ago 0.10.1 | ESM only | Bundled | Maps and geolocation, Charts and data visualisation |
| hchs-vue-charts Base on Vue2.0 wrapper for ChartJs. | 1.2k | -12% | - | 9 years ago 1.2.8 | CommonJS | None | Charts and data visualisation, Vue |
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.
- @damoqiongqiu/ice-chart基于 ice-render Canvas 引擎的交互式图表库:命中测试与事件派发由引擎承担,图表层只做「数据 ↔ 像素 ↔ 语义事件」。
- @jarenjs/chartsHeadless charts for the jaren suite: chart definitions compiled to a geometry-free AST and rendered as pure-vnode SVG through @jarenjs/view — SSR-able, structurally shared, themeable via host-linked tokens
- @syncfusion/ej2-react-circulargaugeEssential JS 2 CircularGauge Components for React
- @equinor/videx-wellogVisualisation components for wellbore log data
- vue3-word-cloudGenerates a cloud out of the words.
- react-modern-ganttA modern, customizable Gantt chart component for React applications with export functionality
- @react-financial-charts/tooltipTooltips for react-financial-charts
- simple-ascii-chartSimple ascii chart generator
- react-financial-chartsReact charts specific to finance.
- @react-financial-charts/indicatorsIndicators for react-financial-charts
- @react-financial-charts/utilsUtils for react-financial-charts
- @react-financial-charts/interactiveInteractive features for react-financial-charts
- angular-ganttGantt chart component for AngularJS
- svelte-frappe-charts📈 Svelte bindings for frappe-charts
- @damoqiongqiu/ice-chart-dslA JSON-first DSL layer for AI agents to build charts with ice-chart.
- maplibre-gl-windWind particle visualization layer for deck.gl and MapLibre GL JS
- r3f-globeReact Three Fiber component for Globe Data Visualization
- @astrodraw/astrochartA free and open-source JavaScript library for generating SVG charts to display planets in astrology.
- parliament-svgGenerate parliament charts as virtual-dom SVG.
- node-red-contrib-dashboard-sum-barsCalculate and display the sum of msg.payload in a bar chart.
- @anderson-fv/vis-timelineCreate a fully customizable, interactive timeline with items and ranges.
- aladin-liteAn astronomical HiPS visualizer in the browser
- @sveltejs/pancakeExperimental charting library for Svelte
- @canvasjs/angular-chartsCanvasJS Angular Charts - Official
- react-stockchartsHighly customizable stock charts with ReactJS and d3
- updated-jqplotjqPlot is a plotting and charting plugin for the jQuery Javascript framework. jqPlot produces beautiful line, bar and pie charts with many features.
- react-svg-to-imageConverts SVG elements into images (PNG, JPG and etc)
- lightweight-charts-react-componentsReact components for Lightweight Charts
- @taylorwong/ichartjsAgent-first, renderer-independent charting and project visualization runtime
- react-chart-canvasreact component about radial bar chart
- @delon/chartCache the dictionary, city data etc.
- @microcharts/reactWord-sized charts for React, made for LLMs and humans. 106 chart types, zero runtime dependencies, ~2–7 kB interactive · ~1–4 kB static, accessible by default, and server-component safe.
- react-chart-editorplotly.js chart editor react component UI
- react-plotlyjsReactJS / PlotlyJS integration. Draw plotly graphs in your react app.
- react-datawrapper-chartReact component to embed Datawrapper Charts
- igniteui-react-chartsIgnite UI React charting components for building rich data visualizations using TypeScript APIs.
- smart-webcomponentsEnterprise-grade UI components for the web, built as standards-based Custom Elements with no third-party dependencies.
- d3-funnel-graphSVG Funnel Graph Javascript Library
- dw-react-gantt-chartInteractive Gantt Chart for React with TypeScript
- @wamra/gantt-task-reactInteractive Gantt Chart for React with TypeScript
- mvizA chart & report builder designed for use by AI.
- opencode-extended-sidebarOpenCode TUI sidebar: session switcher, live tools/files, click-for-detail dialogs with scrollable file preview, perf timing logs and a chart dialog with trend lines, histograms and gauges, debug/profile mode banners with a resolved log-path hint, a live
- @artstesh/chartsLet's plot the data ;)
- ng2-nvd3Angular2 component for NVD3.js reusable charting library
- dsfr-dataBibliotheque de Web Components de dataviz pour sites gouvernementaux
- react-horizontal-stacked-bar-chartReact horizontal stacked bar responsive chart component
- hqchartHQChart - H5, 微信小程序 沪深/港股/数字货币/期货/美股 K线图(kline),走势图,缩放,拖拽,十字光标,画图工具,截图,筹码图. 分析家语法,通达信语法,(麦语法),第3方数据对接
- svelte-tiny-linked-chartsA library to display tiny bar charts using Svelte. These charts are more so meant for graphic aids, rather than scientific representations. There's no axis labels, no extensive data visualisation, just bars.
- @nika-js/onlymapDeclarative deck.gl maps for HTML and React — interactive WebGL mapping with GeoJSON/CSV/Arrow data, MapLibre basemaps, widgets, popups, and live streams from a custom-element manifest or typed React components. TypeScript, no build step.
- hchs-vue-chartsBase on Vue2.0 wrapper for ChartJs.
- 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