Motion-First Components
Components, hooks, and blocks for any shadcn/ui project. The code goes into your repo, so you can change anything.
Built on
Index
The Registry
Components
01Actions
Buttons whose motion reports what the action is doing.
02Form
Inputs and form controls for focused interaction states.
03Tabs & Navigation
Tab lists, selectable rails, and menus with roving focus and a moving indicator.
04Overlays
Dialogs, drawers, popovers, and panels that float above the page.
05Display
Read-only output — status, text, and elapsed time — where motion carries the change.
06Layout & Flow
Structural primitives that measure, arrange, and transition changing content.
07Motion Primitives
Reusable motion behaviors that animate icons, elements, and nested content.
Hooks
01Accessibility
Hooks that adapt interfaces to user preferences.
02Measurement
Hooks for measuring rendered element dimensions.
03Motion
Hooks that drive scroll-linked, gesture-linked, and eased movement.
Blocks
01App Patterns
Composed product interfaces for navigation, rich content, and complete screen states.
02Marketing Scenes
Immersive scroll heroes and scene galleries for marketing surfaces.