Registries
ActiveFeaturedAnimated components404

@uselayouts

Animated components · MIT · data updated 2026-07-28

Micro-interaction UI library of ~30 premium animated React components built with Framer Motion (motion) and Tailwind CSS v4, targeting React 19, designed to complement shadcn/ui. Includes 3D Book, Animated Collection, Bento Card, Bottom Menu, Day Picker, Delete/Discover Buttons, Discrete Tabs, Dynamic Toolbar, Expandable Gallery, Feature Carousel, Fluid Expanding Grid, Folder Interaction, Inline Edit, Magnified Bento, Morphing Input, Multi-Step Form, Pricing Card, Smooth Dropdown, Stacked List, Status Button, Toggle Sidebar, and Vertical Tabs. Fully free and MIT-licensed. Use for: injecting high-craft, direction-aware micro-interactions and layout animations into Next.js projects where feel and motion quality matter.

@uselayouts preview
3daestheticanimationbuttonscardsdashboardformsmarketingmedianavigation

Install

npx shadcn@latest add https://uselayouts.com/r/registry.json

Health

StatusActive
Last commit1 month ago
LicenseMIT
Open issues6
ArchivedNo
Stars404

Components (26)

3d-bookanimated-collectionbottom-menuday-pickerdelete-buttondiscover-buttondiscrete-tabsdynamic-toolbarexpandable-galleryfeature-carouselfolder-interactioninline-editlist-itemmorphing-inputmulti-step-formpricing-cardshake-testimonial-cardsmooth-dropdownstatus-buttonvertical-tabsstacked-listbucketfluid-expanding-gridbento-cardmagnified-bentoempty-testimonial
Components: 3d-book, animated-collection, bottom-menu, day-picker, delete-button, discover-button, discrete-tabs, dynamic-toolbar, expandable-gallery, feature-carousel, folder-interaction, inline-edit, list-item, morphing-input, multi-step-form, pricing-card, shake-testimonial-card, smooth-dropdown, status-button, vertical-tabs, stacked-list, bucket, fluid-expanding-grid, bento-card, magnified-bento, empty-testimonial

Preview

Live sandbox previews render component source client-side. Where a component can’t be rendered standalone, sh4dcn falls back to its source and install command.

@uselayouts · 3d-book

npx shadcn@latest add https://uselayouts.com/r/3d-book.json
View source