
A Timeline in GSAP is used to sequence multiple animations in a controlled order.
useGSAP() is part of the @gsap/react package and is the recommended way to use GSAP in modern React projects.
ScrollTrigger is a GSAP plugin that allows animations to be triggered and controlled by the scroll position of the page.
ScrollSmoother is a plugin from GreenSock designed to create smooth scrolling experiences when used with GSAP (GreenSock Animation Platform) and GSAP ScrollTrigger.
The FLIP animation technique (First, Last, Invert, Play) is a powerful method for animating layout changes efficiently in the browser.
Split Text is a technique used to break text into smaller units such as characters, words, or lines so they can be animated individually.
Draggable is a plugin from GreenSock that allows elements to be **dragged interactively** using mouse, touch, or pointer events when working with GSAP (GreenSock Animation Platform).
It allows smooth morphing between SVG shapes, meaning one vector shape can transform into another during animation.
Instead of manually animating x and y positions, MotionPath allows elements to follow complex curves, SVG paths, or coordinate arrays