GSAP is a robust and versatile JavaScript animation library used for creating smooth and sophisticated animations on the web. It offers a powerful set of tools for animating HTML elements, SVGs, and more.
Crucially, it also combines well with browser-based 3D elements. We often use it's ScrollTrigger plugin to power the timeline of our React Three Fiber projects.
Thanks to its exceptional performance and comprehensive documentation, it is our go-to animation library for creating complex scrolling explainers, 3D deep dives, and immersive experiences.