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.

47 packages

Packages in Charts & Data Visualization

Showing 47 packages
91Health
Librarynpm

Recharts

A composable charting library for React, built on D3 and SVG.

27,508
MIT
Used by 121
64Health
Librarynpm

Chart.js

Simple, flexible JavaScript charting for designers and developers

67,642
MIT
Used by 72
93Health
Librarynpm

Mermaid

Generate flowcharts, sequence diagrams, and 20+ other diagram types from markdown-like text

89,836
MIT
Used by 71
92Health
Librarynpm

React Flow

A highly customizable React library for building node-based editors, diagrams, and interactive flow charts.

38,053
MIT
Used by 56
66Health
Librarynpm

D3.js

The JavaScript library for building custom, data-driven documents with SVG, Canvas, and HTML

113,489
Other
Used by 29
88Health
Librarynpm

ECharts

A powerful, interactive JavaScript charting and data-visualization library for the browser.

67,093
Apache 2.0
Used by 29
76Health
Librarynpm

Dagre

Automatic layout engine for directed graphs in JavaScript

5,762
MIT
Used by 29
53Health
Librarynpm

chroma.js

JavaScript library for color conversion, manipulation, and scale generation

10,574
BSD 3
Used by 25
87Health
Librarynpm

Leaflet

The leading lightweight open-source JavaScript library for mobile-friendly interactive maps.

45,492
Other
Used by 19
98Health
LibraryPyPI

Matplotlib

Python's foundational plotting library for static, animated, and interactive charts

23,088
Other
Used by 19
69Health
Librarynpm

react-chartjs-2

React components for Chart.js — typed, hooks-friendly charts for React apps

6,942
MIT
Used by 19
76Health
Librarynpm

elkjs

Automatic graph layout engine for node-link diagrams, ported from the Eclipse Layout Kernel (ELK).

2,712
Other
Used by 14
94Health
Librarynpm

MapLibre GL JS

GPU-accelerated, open-source WebGL library for interactive vector tile maps

11,377
BSD 3
Used by 9
50Health
Librarynpm

Tremor React

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

16,484
Apache 2.0
Used by 6
74Health
LibraryPyPI

Seaborn

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

14,000
BSD 3
Used by 6

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

Search