# Generator Keyframes

CSS keyframes generator with a timeline of steps and entrance, attention and exit presets.

- id: `generator-keyframes`
- Page: https://agentic-ui-kit.com/components/generator-keyframes
- Live preview: https://agentic-ui-kit.com/live/component/generator-keyframes?piece=generator-keyframes

## Install

```bash
agentic-ui add generator-keyframes
npx shadcn@4.17.0 add @agentic-ui/generator-keyframes
```

## Metadata

- **Level:** feature
- **Category:** feature
- **Installable in:** Radix UI (registry variant new-york), Base UI (registry variant base-vega)
- **Capabilities:** css-keyframes-builder, step-timeline-editor, entrance-attention-exit-presets, live-animation-preview, replay, easing-curve-pad, duration-delay-repeat-direction-fill, reduced-motion-variant-in-output, css-keyframes-export, tailwind-v4-animate-token-export, motion-variants-tsx-export, presets, versioned-url-state, copy-to-clipboard, file-download
- **Intents:** configure, create-edit, import-export
- **Suits domains:** saas, analytics, settings, devtools
- **Interaction:** click, keyboard-navigation
- **Screen role:** management
- **Density:** medium
- **Dark mode:** yes
- **Use it for:** CSS keyframes generator with a timeline of steps and entrance, attention and exit presets, build a fade-up or shake animation visually and copy the @keyframes with a prefers-reduced-motion variant, export Motion variants for a React component from an animation preview, animation builder that outputs a Tailwind v4 --animate token with keyframes
- **Avoid when:** Physics-based spring or easing tuning on its own; use the easing and spring editor., Text animations; use the text effect playground., Scroll-driven or sequenced timelines across several elements; this builds one element's keyframes.
- **Preserve when adapting:** controls-preview-code-layout, timeline-step-model, reduced-motion-variant
- **Replace when adapting:** presets, preview-card, animation-name
- **Adaptation effort:** low
- **Coupling:** low
- **Quality breakdown:** visual 8/10, responsive 8/10, accessibility 9/10, code 9/10
- **npm dependencies:** @agentic-ui/generator-foundation, @agentic-ui/motion, @agentic-ui/tokens, react
- **Motion:** profile subtle, library css, reduced-motion fallback yes
- **Registry dependencies:** lib-generator-foundation, lib-motion
