@spell
A growing collection of high-quality animated React UI components for design engineers, built with Tailwind CSS and distributed via the shadcn registry. Notable components seen include Light Rays, Perspective Book, Exploding Input, Spotify Card, Pop Button, Signature, Animated Gradient, and Button variants. Targets design-engineer aesthetic with sophisticated visual effects. Open-source (MIT) with a Discord community. Use for: incorporating distinctive, visually sophisticated interaction patterns — animated inputs, layered card effects, gradient animations — into a React/Next.js project where design quality is a differentiator.
Install this registry
npx shadcn@latest add https://spell.sh/r/registry.json pnpm dlx shadcn@latest add https://spell.sh/r/registry.json bunx shadcn@latest add https://spell.sh/r/registry.json curl -s https://spell.sh/r/registry.json Components
33 totalInteractive line chart with a cursor-tracked tooltip card, snap-to-point hover, and built-in X-axis labels.
npx shadcn@latest add https://spell.sh/r/chart.json Animated text reveal with blur effect.
npx shadcn@latest add https://spell.sh/r/blur-reveal.json A 3D book component with hover animation and customizable appearance.
npx shadcn@latest add https://spell.sh/r/perspective-book.json A badge component with multiple color variants and sizes.
npx shadcn@latest add https://spell.sh/r/badge.json Interactive color picker component.
npx shadcn@latest add https://spell.sh/r/color-selector.json Animated text with scramble effect.
npx shadcn@latest add https://spell.sh/r/special-text.json Text with animated shimmer highlight effect.
npx shadcn@latest add https://spell.sh/r/shimmer-text.json Text with sliding background highlight animation using mix-blend-mode.
npx shadcn@latest add https://spell.sh/r/highlighted-text.json A button component with rich styling and color variants.
npx shadcn@latest add https://spell.sh/r/rich-button.json Display keyboard shortcuts with proper key symbols.
npx shadcn@latest add https://spell.sh/r/kbd.json Input field with floating label and password visibility toggle.
npx shadcn@latest add https://spell.sh/r/label-input.json A loading spinner component with customizable size and color.
npx shadcn@latest add https://spell.sh/r/spinner.json A loading spinner with rotating bars animation.
npx shadcn@latest add https://spell.sh/r/bars-spinner.json A button with animated flowing dashed border on hover.
npx shadcn@latest add https://spell.sh/r/flow-button.json Text animation that slides up from bottom with stagger effect.
npx shadcn@latest add https://spell.sh/r/slide-up-text.json A copy-to-clipboard button with blur transition effect.
npx shadcn@latest add https://spell.sh/r/copy-button.json Animated text marquee component with vertical scrolling.
npx shadcn@latest add https://spell.sh/r/text-marquee.json Word-by-word text animation with blur, transform, and opacity effects.
npx shadcn@latest add https://spell.sh/r/words-stagger.json Interactive 3D tilt card with perspective hover effect and spotlight.
npx shadcn@latest add https://spell.sh/r/tilt-card.json Infinite scrolling marquee component with customizable speed and direction.
npx shadcn@latest add https://spell.sh/r/marquee.json Animated signature component with handwriting effect using custom fonts.
npx shadcn@latest add https://spell.sh/r/signature.json Text component with randomized character reveal animation.
npx shadcn@latest add https://spell.sh/r/randomized-text.json A playful 3D-style button with push-down animation effect.
npx shadcn@latest add https://spell.sh/r/pop-button.json Embed Twitter/X posts with custom styling.
npx shadcn@latest add https://spell.sh/r/tweet.json Display Spotify tracks with album art and blurred background.
npx shadcn@latest add https://spell.sh/r/spotify-card.json Animated light rays effect using WebGL shaders.
npx shadcn@latest add https://spell.sh/r/light-rays.json Animated gradient background with presets and customizable swirl effects using WebGL.
npx shadcn@latest add https://spell.sh/r/animated-gradient.json Animated checkbox with spring transitions and strike-through text effect.
npx shadcn@latest add https://spell.sh/r/animated-checkbox.json Input component that spawns particle effects when typing.
npx shadcn@latest add https://spell.sh/r/exploding-input.json Apple-style animated gradient text with wave effect.
npx shadcn@latest add https://spell.sh/r/gradient-wave-text.json Animated carousel component that cycles through sets of logos with staggered animations.
npx shadcn@latest add https://spell.sh/r/logos-carousel.json QR code generator with rounded finder patterns and dot-style data modules.
npx shadcn@latest add https://spell.sh/r/qr-code.json A unique gradient avatar generated from a name string.
npx shadcn@latest add https://spell.sh/r/fallback-avatar.json