Learn the vocabulary.

Definitions and examples for the GSAP and animation concepts behind production motion. Every concept has a figure that shows it moving: hover one to play it, open it for the code and the Annnimate components that use it.

Learn these six first.

Core

The GSAP fundamentals: tweens, gsap.to / from / fromTo, gsap.set, the vars object, callbacks, and gsap.utils.

Easing

Every GSAP ease explained: expo, power, back, elastic, sine, steps and CustomEase, and when each one fits real UI.

Scroll

ScrollTrigger and the patterns that turn page scroll into animation timing.

Timeline

Sequencing tweens together with the GSAP timeline API - the heart of every multi-step animation.

Text

SplitText and the patterns that animate characters, words, and lines independently.

SVG

Animating SVG with GSAP: drawing strokes with DrawSVG, shape morphing with MorphSVG, and motion along a path.

React

Using GSAP inside React safely - the useGSAP hook, cleanup, and context.

Frameworks

Integrating GSAP with Vue and with server-rendered apps (Next.js SSR / hydration).

Performance

What to animate and what to avoid so the browser stays at 60fps.

Plugins

Specific GSAP plugin APIs: matchMedia, quickTo, and friends.