Visx
ELI5 — The Vibe Check
Visx is Airbnb's collection of low-level visualization primitives for React. It's like D3 but decomposed into tiny React components. You get the power of D3 with the composability of React. Not for the faint of heart, but the results are stunning.
Real Talk
Visx (previously vx) is a collection of expressive, low-level visualization components for React by Airbnb. Built on D3, it provides modular packages for shapes, scales, axes, gradients, patterns, and more. It gives D3-level control within React's component model without the virtual DOM conflicts.
When You'll Hear This
"Visx gives us D3 power without fighting React's rendering model" / "For custom visualizations in React, Visx is the sweet spot between Chart.js simplicity and raw D3"
Related Terms
D3.js
D3.js turns data into beautiful, interactive visualizations. It's absurdly powerful and has a learning curve shaped like a cliff.
Recharts
Recharts is Chart.js's React-native cousin — built with React components so your charts feel like natural citizens of your React app.
SVG Animation
SVG animation brings vector graphics to life with smooth, scalable motion that looks sharp on any screen.