ScrollX UI publishes a shadcn registry at scrollxui.dev, with 157 components installable through the shadcn CLI.
Copy a prompt for your agent, copy the install command, or open the docs that ship it.
AnimatedButton is a highly customizable animated button component with shimmer effects, glow, and visual styling options.
A headless and styled tab UI component set for switching content views.
Minimal testimonials with image and quote for clean, modern design.
Generates animated text word-by-word with blur, highlights, links, and smooth effects.
An announcement component that highlights key info with icons, effects, and expandable content.
A captivating background effect featuring softly glowing, animated dots that mimic the ethereal beauty of the aurora borealis.
Overlapping avatar circles that expand smoothly to reveal each user's name on hover.
animated background featuring vertical meteor-like beams falling from the top to the bottom of the screen over a grid pattern.
A set of SVG paths that animate as if being drawn. Great for tech hero backgrounds.
Multiple background beams travel upstream, forming a hero section background.
A responsive grid layout for showcasing features in varied card sizes with optional tilt effects.
Modern Bento Grid with blur and smooth reveal animations.
lightning bolts burst randomly with sparks and particles, creating a high-energy, reactive background effect.
Modern UI cards with a moving border and smooth transitions.
Renders a card component with flip animation, supporting front/back content.
smooth card tilt that responds naturally to your cursor, giving the card a more polished, modern look.
A customizable checkbox component with animated checkmark and indeterminate states.
Animated checklist illustration with sliding tasks and progressive completion.
clock component with rotating hands and glowing effects, perfect for CTA sections.
Syntax-highlighted codeblock component built on top of react-syntax-highlighter.
A modern cosmic background featuring smooth motion and immersive depth effects.
Text is revealed on scroll with pointer, gradient, and border effects.
The CursorImageTrail component creates an interactive mouse trail effect with animated images.
decorative text frame with corner accents and a compact entrance effect.
It displays a circular, draggable avatar with customizable size and style.
An interactive card with a drift hover effect that visually highlights content.
Interactive card layout where hovered cards expand smoothly for focused content viewing.
A customizable expandable dock component.
Interactive, animated user avatars with hover effects and responsive layout.
Interactive card with smooth animated activation and visual effects.
A modern navbar with smooth expansion, media panels, and theme controls.
A stylish and animated card stack UI for showcasing content in layered views.
Flowing logo showcase with smooth animations, hover effects, and modern UI.
Interactive 3D Folder UI component with hover & click animations for modern apps.
Colorful, fluid cursor trails that respond to mouse movement.
Interactive footer with newsletter and smooth transitions.
glass surface with interactive ripple and dynamic cursor effects.
The Globe component creates beautiful 5kb WebGL Globe.
A customizable card with a glowing border effect that changes colors based on light and dark modes.
A hero section with an iPhone mockup and animated background.
A button that requires holding down to confirm irreversible or critical actions.
hyperlink component with animated underline, smooth hover & customizable style.
Infinite draggable canvas with zoomable, repeating cards and touch/mouse controls.
A highly customizable interactive input component with shimmer effects, glow, and visual styling options.
IPhone mockup with screen, header, and custom children content.
A component for displaying keyboard shortcuts and key combinations.
Smoothly scrolling, animated testimonials for modern developer websites to showcase user feedback visually.
A stylish, animated header component with dark/light mode toggle functionality.
A layered button with a radial expand effect and smooth sliding hover label animation.
Layered text effect with offset shadows, customizable styling, and animations.
Interactive stacked card layout with drag and scroll momentum.
Modern, responsive login form with smooth transitions and gradient accents.
A clean logo cloud with smooth blur and fade-in animations.
A lustrous text component with animated gradient shine.
MacOS-style React dock with smooth animation and customizable magnification.
An Interactive media cards with a fluid cursor and a polished, modern aesthetic.
Animated text component that flips between words with smooth transitions.
Elegant cards in seamless flow for clean web design.
modern react navbar with smooth animations, dropdown menus, and mobile-friendly design.
A set of diagonal lines that move continuously. Great for hero backgrounds.
A beautifully designed 404 page to guide users when content is missing.
Modern orb-style button featuring smooth hover expansion and icon reveal.
A vertical sticky-scroll component that displays stacked cards with parallax behavior.
A reusable profile card component displaying a user's image, name, bio, skills, and social links with interactive animations.
a clean text reveal component providing directional animation and stagger options.
Interactive text that subtly compresses or stretches characters based on cursor proximity.
Separates layout sections with customizable styles and orientations.
An interactive showcase component with smooth content and image transitions.
A customizable sheet component for creating elegant slide-out interfaces.
Modern, responsive signup form with smooth transitions and gradient accents.
A clean, animated signup form with Google OAuth and email/password fields.
orbits your socials in smooth motion where icons spin, ripple, and glow with purpose.
Vertical wave bars animate in symmetry, forming a subtle motion-driven background layer.
A customizable splitter component with collapsible panels and smooth animations.
An interactive card with a spotlight hover effect that highlights content and enhances user engagement visually.
elastic squircles illustration with fall and shrink movement.
Interactive button with animated stagger text and customizable styles for modern uis.
An animated text component that creates a smooth, staggered character animation effect when hovered
Animated statistics counter in stacked carousel for modern websites.
A small status component with customizable variants, indicator and shiny animation effects.
Animated diagonal stripes with optional base grid, creating a dynamic textured background.
Minimal, responsive testimonial slider with avatars, names, and quotes for clean, modern design.
A customizable text highlighter with smooth animated highlights to emphasize key text.
text highlighter with solid background and decorative markers for emphasis..
spotlight text effect with hover and mobile reveal, customizable size and color.
A flexible and accessible theme mode switcher component for Next.js projects using next-themes.
Expandable vault component with animated open/close, trigger button, and content panel.
A customizable component for creating elegant, slide-out panels from the top of the screen.
Smooth page transitions with curved or slide effects.
Displays an animated typing effect.
A glowing particle canvas with motion-reactive trails. Perfect for immersive, high-tech hero sections.
A smooth interactive vercel inspired card.
Waitlist section with a draggable stack of layered image cards.
Dynamic motion background for hero sections and modern layouts.
The most expansive and imaginative collection of motion-rich, interactive React components.
Go to scrollxui.dev to view the documentation.
ScrollX UI is a collection of animated, interactive React components & blocks built to help your web interfaces feel modern and alive. The library delivers a broad spectrum of components - from text animations and motion-driven interactions to polished UI elements and dynamic backgrounds and blocks from hero sections to faq sections - all free to use and fully customizable through simple props, giving you exactly what you need right out of the box.
ScrollX UI supports shadcn for quick installs. Each component demo provides CLI commands, ready for you to copy and run. Detailed instructions can also be found here. If the documentation website is unavailable, you can view the same guide on GitHub here.
Contributions are welcome! Check the Open Issues to see how you can help or submit ideas using the Feature Request template. Please review the Contribution Guide and follow our standards. Thanks for your time!
Licensed under the MIT license.
The packages and primitives its components pull in, counted across the registry.
ScrollX UI is a component library on 21st.dev by scrollxui with 59 public React components. Every component ships with a live interactive preview and full TSX source — copy the code, install it through the shadcn CLI, or pull it into Cursor or Claude Code over MCP.