Quickstart
Generate your first loading animation in under 30 seconds.
1. Sign up
Create a free account at stagger.dev/sign-up. Free accounts get 10 generations per month.
2. Write a prompt
Go to the Generate page. Describe the animation you want:
- “three dots bouncing with stagger delay”
- “skeleton loader for a chat message”
- “pulsing ring for file upload progress”
- “shimmer effect sweeping left to right”
3. Preview and iterate
Click Generate. In 3-8 seconds, you will see a live preview. Toggle between dark and light backgrounds. Click Regenerate for a different variation.
4. Copy the code
Click “Copy TSX” to copy the component to your clipboard. Paste it into your React project. The component has zero dependencies beyond react and motion/react.
5. Use in your app
Every component accepts className, color, size, and speed props for customization.