Packages

Charts & Data Visualization Packages

Charting and data-visualization libraries for turning raw numbers into readable graphs, plots, and interactive dashboards across web and native apps.

100 packages

Packages in Charts & Data Visualization

57Health
Library npm

react-force-graph-2d

React component for rendering interactive 2D force-directed graphs on HTML Canvas.

3,335
MIT
Used by 7
49Health
Library npm

d3-array

Array manipulation, ordering, searching, and statistical summarization for JavaScript, built to power D3's data-visualization pipeline.

464
Other
Used by 7
40Health
Library npm

topojson-client

Convert TopoJSON topologies to GeoJSON, merge shapes, and build meshes for map rendering

240
Other
Used by 7
50Health
Library npm

Tremor React

20+ Tailwind-styled React components for building analytics dashboards and charts fast

16,473
Apache 2.0
Used by 6
63Health
Library PyPI

Seaborn

A Python statistical data visualization library built on matplotlib, for attractive charts with minimal code

14,086
BSD 3
Used by 6
89Health
Library npm

uPlot

Tiny, extremely fast Canvas-based chart for time series, lines, areas, OHLC and bars

10,578
MIT
Used by 6
82Health
Library npm

chartjs-plugin-zoom

Zoom and pan plugin for Chart.js, adding drag, wheel, and pinch gesture navigation to any chart.

623
MIT
Used by 6
90Health
Library npm

Konva

An HTML5 Canvas JavaScript framework for building interactive 2D graphics, editors, and diagrams.

14,893
Other
Used by 5
67Health
Library npm

graphology

A unified, multipurpose Graph data structure for JavaScript & TypeScript, supporting directed, undirected, and mixed graphs.

1,763
MIT
Used by 5
41Health
Library npm

vitepress-plugin-mermaid

Render Mermaid diagrams natively inside VitePress markdown pages.

179
MIT
Used by 5
95Health
Library npm

Plotly.js

Open-source JavaScript charting library for interactive, publication-quality graphs and dashboards

18,366
MIT
Used by 4
98Health
Library npm

OpenLayers

A high-performance JavaScript library for building interactive web maps with vector data, tiled imagery, and WebGL rendering.

12,626
Other
Used by 4
94Health
Library npm

cytoscape.js

A JavaScript graph theory library for modeling, visualizing, and analyzing relational network data in the browser or Node.js.

11,246
MIT
Used by 4
89Health
Library npm

vue-echarts

A Vue 3 component that wraps Apache ECharts, handling chart lifecycle, resizing, theming, and smart option updates.

10,746
MIT
Used by 4
84Health
Tool PyPI

TensorBoard

TensorFlow's visualization toolkit for inspecting and debugging machine-learning runs

7,241
Apache 2.0
Used by 4
73Health
Library npm

React Konva

Declarative, reactive React bindings for the Konva canvas framework.

6,439
MIT
Used by 4
19Health
Library npm

chartjs-adapter-dayjs-4

A lightweight Day.js date adapter for Chart.js v4 time scales, enabling accurate date parsing and formatting.

19
MIT
Used by 4
94Health
SDK npm

Cube.js Client Core

The core JavaScript/TypeScript client for querying and consuming data from a Cube semantic layer API.

21,067
MIT
Used by 3
48Health
Library npm

Leaflet.markercluster

Beautiful, animated marker clustering for Leaflet maps with thousands of points

4,173
MIT
Used by 3
46Health
Library PyPI

Graphviz (Python)

A simple Python interface for creating and rendering Graphviz DOT-language graphs.

1,816
MIT
Used by 3
86Health
Library npm

LayerChart

Composable Svelte 5 chart components built on D3, covering cartesian, radial, hierarchical, graph, geo, and calendar visualizations.

1,363
MIT
Used by 3
73Health
Library npm

react-plotly.js

React component wrapper for Plotly.js interactive charts and graphs

1,097
MIT
Used by 3
69Health
Library PyPI

kiwisolver

Fast Python bindings to Kiwi, a C++ implementation of the Cassowary constraint-solving algorithm used to lay out matplotlib figures and Qt UIs

781
Other
Used by 3
84Health
Library npm

vis-data

A framework-agnostic reactive data layer for adding, updating, removing, and observing collections of structured JavaScript objects.

120
Other
Used by 3

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers