Open in VS Code, run npm install
(node v10.8+), and then simply start the app by running npm start
GSAP is a JavaScript library for building high-performance animations that work in every major browser. Animate CSS, SVG, canvas, React, Vue, WebGL, colors, strings, motion paths, generic objects...anything JavaScript can touch! The ScrollTrigger plugin lets you create jaw-dropping scroll-based animations with minimal code. No other library delivers such advanced sequencing, reliability, and tight control while solving real-world problems on millions of sites. GSAP works around countless browser inconsistencies; your animations just work. At its core, GSAP is a high-speed property manipulator, updating values over time with extreme accuracy. It's up to 20x faster than jQuery! See https://greensock.com/why-gsap/ for what makes GSAP so special.
GSAP is completely flexible; sprinkle it wherever you want. Zero dependencies.
There are many optional plugins and easing functions for achieving advanced effects easily like morphing, scrolling, or animating along a motion path.
View the full documentation here, including an installation guide with videos.
If you're looking to do scroll-driven animations, GSAP's ScrollTrigger plugin is a great option.
- GSAP home page
- Getting started guide
- Docs
- Cheat sheet
- Forums
- Showcase
- Why GSAP? (convince your boss)
- Staggering animations in GSAP 3
- Draggable
- Club GreenSock (get access to bonus plugins not in this repository)
Sign up for a free GreenSock account to gain access to CustomEase which lets you create literally any ease imaginable (unlimited control points). It's in the download zip at GreenSock.com (when you're logged in).
GSDevTools adds a visual UI for controlling your GSAP animations which can significantly boost your workflow and productivity. (Club GreenSock membership required, not included in this repository).