Data visualization libraries

19 repos

Libraries and frameworks for creating interactive and static data visualizations on the web, built primarily with TypeScript and JavaScript. The cluster centers on declarative and imperative approaches to visualization—including D3 (low-level drawing primitives), ECharts (high-level charting), Plotly.js (statistical graphics), and Visx (React-based building blocks)—reflecting different abstractions for mapping data to visual marks. This area covers SVG rendering, interactive charts, and the full spectrum from bare graphics APIs to pre-built chart components.

JavaScript · 8
TypeScript · 8
Shell · 2
Ruby · 1
svg ·536,316
visualization ·458,202
data-visualization ·435,245
charts ·414,607
chart ·370,849
canvas ·356,460
d3 ·306,341
javascript ·254,151
charting-library ·209,740
html5 ·197,261

airbnb/visx

🐯 visx | visualization components

TypeScript

21,046

2,523 commits

vega/vega

A visualization grammar.

JavaScript

11,985

6,423 commits

uber/react-vis

Data Visualization Components

JavaScript

8,785

745 commits

timqian/chart.xkcd

xkcd styled chart lib

JavaScript

7,861

59 commits

mrdoob/three.js

JavaScript 3D Library.

JavaScript

115,407

43,416 commits