Catalog
Collections
Curated slices of the Motion Garden catalog — by category, by technique, and by animation library. Each collection is computed from the registry, so it never drifts from the components it lists. Point your agent at one when you need a family of components, not a single piece.
By Category
React Micro-Interaction Components
39The small responses that make an interface feel like it answered you.
React Background Components
32Motion for the layer that sits behind everything else.
React Power-User Components
29Components that carry state and physics instead of decoration.
React Text Animation Components
24Type that moves for a reason.
By Technique
React Hover Effects
40Forty-two components whose main state change is the pointer arriving.
React Stagger Animation
25Stagger is the delay you put between siblings so a group arrives as a sequence instead of a block.
React Drag Animations
30Thirty-two components you move with a finger or a cursor, and that keep moving after you let go.
React Reveal Animations
14Content that is uncovered instead of faded in.
React Spring Animation
24Motion described by physics instead of a curve.
React Blur Effects
15Fifteen components that use blur as a material, not a filter.
React Scroll Animations
12Twenty-one components whose timeline is the scrollbar.
React Clip-Path & Mask Effects
12Thirteen components that animate the shape of what you can see instead of the element itself.
React Layout Animation
11Eleven components that animate between two layouts, not between two styles.
React 3D Tilt Effects
8Twelve components that put an element in perspective and rotate it against the pointer.
By Library
Framer Motion Components for React
44Forty-nine components built on Motion, the animation library that used to be published as Framer Motion.
React WebGL Backgrounds
39Forty components that render on the GPU through a WebGL context: fragment-shader gradients, particle fields, fluid simulations, an agent-based slime mould, rain running down a pane of glass, a raymarched black hole.