Creative Dev
Tools we reach for when building a visual feature. Animation, visualization, 3D, physics, whiteboarding: each card has our take.
Animation
anime.js v4
OSSLightweight, tree-shakable, the sweet spot for UI motion.
We use it in the hero you just saw.
GSAP
freemiumThe production workhorse. Industry standard for 20+ years.
Reach for this when anime isn't enough. Paid license for a few features, free for 99% of cases.
Motion
OSSDeclarative animation primitives for React apps.
What you reach for when React + declarative motion beats anime's imperative style.
Rive
freemiumDesigner-authored interactive animations as .riv files.
When your design partner wants to ship the animation themselves.
3D
Babylon.js
OSSThree.js's heavier cousin, built for games and heavy physics.
Pick this if you're pushing past Three's performance envelope.
React Three Fiber
OSSThree.js expressed through React components.
Our choice when 3D is a component inside a larger app, not the whole app.
Three.js
OSSThe default WebGL library.
Huge, well-documented, slow to learn — but there's a reason every 3D web app uses it.
Visualization
D3.js
OSSLow-level data-to-DOM binding, powerful and sharp-edged.
Still the fullest-featured toolkit; pair with Observable Plot for faster wins.
Apache ECharts
OSSApache ECharts ships 50+ chart types production-ready.
When you need charts that already work in every browser and locale.
Observable Plot
OSSD3's friendlier sibling from the same team.
One-liners that look good out of the box — our default for ad-hoc data plots.
visx
OSSReact primitives wrapping D3 scales and axes.
The React-D3 bridge without the React-D3 pain.