Animate UI
A modern animated component registry for React and Tailwind CSS. Features animated icons, interactive buttons, and kinetic text effects.

Overview
Animate UI is an open-source component registry providing animated micro-interactions, interactive buttons, dynamic badges, and kinetic icon animations for React and Tailwind CSS.
Key Features
- Animated Icons & Badges: SVG icons with built-in hover and loop micro-animations.
- shadcn-Compatible Registry: Add components instantly via CLI into your local codebase.
- Tailwind CSS & Motion Native: 60fps hardware-accelerated animations.
- Full TypeScript Type Safety: Typed props and parameters across all components.
Installation & Quick Start
npx shadcn@latest add https://animate-ui.com/r/magnetic-button.jsonimport { MagneticButton } from '@/components/ui/magnetic-button';
export default function App() {
return <MagneticButton>Animate UI</MagneticButton>;
}Why Choose Animate UI?
- Best for: SaaS products, landing pages, and interactive apps seeking charming micro-interactions.
- Not suitable for: Static multi-page sites with zero interactive motion requirements.
Comments & Discussion
No comments yet. Be the first to share your experience or thoughts!
Related libraries
Curated by category & stack23rd
An open-source shadcn/ui registry of opinionated, tasteful components by radiumcoders — WebGL shaders, playful 404s, and interactive showpieces you copy, paste, and own.
Great UI
A curated collection of beautiful, copy-paste React components built with TypeScript, Tailwind CSS v4, and Motion for crafting premium interfaces instantly.
Rewamp UI
A copy-paste React component library featuring highly interactive, physics-driven Framer Motion and Three.js WebGL components built with Tailwind CSS 4.