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

53Health
Library npm

globe.gl

A JavaScript UI component for building interactive 3D globe data visualizations with Three.js and WebGL.

3,206
MIT
Used by 1
38Health
Tool PyPI

SnakeViz

An in-browser viewer for Python cProfile data with interactive sunburst and icicle diagrams.

2,566
BSD 3
Used by 1
74Health
Library npm

Supercluster

A blazing-fast geospatial point-clustering library for grouping map markers by zoom level.

2,384
Other
Used by 1
55Health
Library npm

ant-design-charts

A React chart library from AntV combining statistical plots and relational graph diagrams behind one component API.

2,240
MIT
Used by 1
70Health
Library npm

asciichart

A zero-dependency library for rendering line charts as plain ASCII/ANSI text in the console or terminal

2,109
MIT
Used by 1
49Health
Library npm

jsts

JavaScript port of the Java JTS Topology Suite for spatial predicates, geometry operations, and OGC Simple Features processing.

1,563
Other
Used by 1
61Health
Library PyPI

python-igraph

Fast graph and complex-network analysis for Python.

1,465
GPL 2.0
Used by 1
72Health
Library npm

ol-ext

A large, community-maintained collection of controls, interactions, filters, and styles that extend OpenLayers with map UI and cartographic features it doesn't ship out of the box.

1,354
BSD 3
Used by 1
43Health
Library npm

d3-tip

Configurable, positioned tooltips for D3.js SVG data visualizations.

1,208
MIT
Used by 1
55Health
Library npm

amcharts4

A JavaScript and TypeScript charting library for building animated, interactive charts, graphs, and geographic maps.

1,174
Other
Used by 1
42Health
Library Composer

Laravel Trend

A fluent Laravel package for aggregating Eloquent models into time-series trends for charts and reports.

1,123
MIT
Used by 1
89Health
Library npm

@loaders.gl/core

The core API for loaders.gl, a framework-independent toolkit for loading and parsing big-data, 3D, and geospatial formats.

854
MIT
Used by 1
76Health
Library npm

React Xarrows

Draw customizable SVG arrows and lines between any two React components using refs or DOM ids.

615
MIT
Used by 1
78Health
Library PyPI

Kaleido

Cross-platform Python library for fast static image export (PNG, SVG, PDF) of Plotly figures via headless Chrome.

503
MIT
Used by 1
48Health
Library npm

@mapbox/vector-tile

Parse Mapbox Vector Tiles in JavaScript and access their layers and features as GeoJSON.

405
BSD 3
Used by 1
91Health
Library npm

elastic-charts

A composable React charting library for interactive, canvas-rendered line, bar, area, heatmap, and partition charts.

400
Other
Used by 1
48Health
Library npm

@antv/layout

A collection of graph layout algorithms that turn node-and-edge data into renderable coordinates.

279
MIT
Used by 1
43Health
Library npm

chartjs-node-canvas

Server-side Chart.js rendering to PNG, JPEG, SVG, PDF, or animated GIF frames, with no browser or DOM required.

258
MIT
Used by 1
76Health
Library npm

chartjs-chart-matrix

A Chart.js module that adds a matrix chart type for rendering heatmaps and grid-based visualizations.

247
MIT
Used by 1
89Health
Framework npm

scenes

A React/TypeScript framework for building interactive, dashboard-like Grafana app plugins around a reactive scene graph.

206
Apache 2.0
Used by 1
42Health
Library npm

d3-timer

A synchronized timer queue that coordinates thousands of concurrent JavaScript animations with drift-corrected, frame-consistent timing.

168
Other
Used by 1
41Health
Library npm

d3-brush

Interactive brush selection for one- and two-dimensional regions in D3 visualizations, driven by mouse or touch.

155
Other
Used by 1
44Health
Library Composer

CpChart

A modern PHP 8 port of the pChart library for generating charts, graphs, and statistics images.

150
GPL 3.0
Used by 1
28Health
Library npm

svg-round-corners

A tiny, dependency-free JavaScript library that rounds sharp corners in SVG path data into smooth arcs.

85
MIT
Used by 1

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