Getting started
  • Introduction
  • Installation
  • Quick start
Guides
  • Customization
  • Performance & accessibility
  • MCP server
  • Webflow

Quick start.

Copy your first component and have it running in about two minutes. We'll walk one component end to end - a scroll-triggered text reveal.

Step 1

Find it in the library

Open the library, pick a component, and open its page. Every component has a live preview, an attribute reference, and the code in HTML, React, and Vue. For this walkthrough, open any text reveal.

Step 2

Copy the format you want

On the component page, choose your framework tab and hit Copy. Here's the shape of what lands on your clipboard. The exact attributes and props are listed on each component's own page.

index.html
Step 3

Paste it and run

Drop the markup where you want it. In HTML, make sure GSAP is loaded before the component script - see Installation. In React, the component is self-contained: it runs its own useGSAP on mount. Reload, and the headline reveals on scroll.

Step 4

Tune one attribute

Every component is tuned through the same data-anm-* attributes, or the matching props in React and Vue. Slow the reveal down and lengthen the stagger:

index.html

That's the whole loop.

Find a component, copy it, paste it, change a value. The Customizing a component guide covers the full attribute system.
NextCustomizing a componentThe full data-anm-* and props system.NextPerformance and accessibilityReduced motion and the performance budget.
Just shipped:Cascading Cards·today
Weekly dropJoin over 1,000+ developers and designers
Contact
  • How it works
  • Documentation
  • MCP server
  • Learn GSAP
  • Compare
  • State of Web Animation
  • Changelog
  • Roadmap
  • Pricing
  • FAQs
  • All components
  • Buttons
  • Scroll
  • UI Components
  • Experimental
  • Shaders
  • Menus
  • Sections
  • Showcase
  • See the Kits
  • What a Kit is
  • Kit vs. the Library
  • Founding offer

Platform

  • How it works
  • Documentation
  • MCP server
  • Learn GSAP
  • Compare
  • State of Web Animation
  • Changelog
  • Roadmap
  • Pricing
  • FAQs

Library

  • All components
  • Buttons
  • Scroll
  • UI Components
  • Experimental
  • Shaders
  • Menus
  • Sections
  • Showcase

Kits

  • See the Kits
  • What a Kit is
  • Kit vs. the Library
  • Founding offer
© 2026 Annnimate·Built byGood Fella
PrivacyTermsCookiesRefund
Loading
by Good Fella
LibraryKitsNewLearnDocsPricing
Get Annnimate

The library

Curated, not a catalog dump.

Every signature component, built for a real site. Filter, preview live, copy in React or Vue.

Browse the library
By categoryButtonsScrollUI ComponentsExperimentalShadersMenusSections
CollectionsAll componentsMost popular

Latest component

Cascading Cards

Landmark Kits

Depth, not breadth.

A deep, stand-alone collection built around one system. The first Kit is Reveal - preloaders and hero sections, one mixable system, WebGL and GSAP. React, Vue, HTML / CSS / JS. Not for Webflow.

See the Reveal Kit
LearnWhat a Kit isKit vs. the Library
Stay closeFounding offerRoadmapPricing
The Reveal Kit

Out now

The Reveal Kit

Concepts, patterns, tools

Learn the vocabulary.

Definitions and examples for the GSAP and animation concepts behind production motion. Free, citable, and cross-linked with the components that use each idea.

Open concepts
ConceptsEasingScrollTimelineTextReactPerformancePlugins
ExplorePatternsFree toolsDocumentationComparisons

Latest component

Cascading Cards

The Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is liveThe Reveal Kit is liveAnnnimate MCP server is live
ButtonsScrollUI ComponentsExperimentalShadersMenusSectionsAll componentsMost popular
What a Kit isKit vs. the LibraryFounding offerRoadmapPricing
EasingScrollTimelineTextReactPerformancePluginsPatternsFree toolsDocumentationComparisons
DocsPricing
Get Annnimate