Mega MenuExamples
Production-ready Motion snippets for React, JavaScript, and Vue. Copy them into your site or adapt them with AI.
Spotlight
Professional animation toolkit
Go further with Motion+.
Unlock 410+ premium examples, advanced APIs, AI Kit and private community access.
- Examples
- 410+
- Tutorials
- 110+
- AI Kit
- Included
All examples
Footer reveal
Rolling text button
Rolling text button: Staggered
Scroll word reveal
Now playing
Curtains: Blinds
Curtains: Clip wipe
Curtains: Doors
Curtains: Fade
Curtains: Iris
Curtains: Iris from click
Curtains: Mixed effects
Curtains: Pixels
Curtains: Scope
Curtains: Showcase
Curtains: Shutter
Curtains: Stagger wipe
Curtains: Wipe
Curtains: Blinds
Curtains: Clip wipe
Curtains: Doors
Curtains: Fade
Curtains: Iris
Curtains: Iris from click
Curtains: Mixed effects
Curtains: Pixels
Curtains: Scope
Curtains: Shutter
Curtains: Stagger wipe
Curtains: Wipe
Add to basket
Add to basket
Pointer collision detection
Bobble hover
Clerk: Card Stack
Clerk: Conditional Field
Clerk: Sign-in-or-up
Clerk: User Button
Layout Anchor
Pokopia: Modal
Command Palette
OSS Hero
Skeleton Shimmer
Copy Button
Create Button
Dots Morph Button
Toast: Stacked notifications
Floating Action Button
Radial Menu
Confetti
Sheet Modal
Context Menu
Mega Menu
Number trend
Carousel: iOS exposure slider
iOS App Folder
AnimateView: Clip path
AnimateView: Reorder items
AnimateView: Toggle
AnimateView: Transition types
Scramble text
Scramble text: Hover
Scramble text: Stagger from center
Scroll Direction: Hide Header
Scroll Horizontal Gallery
Scroll Image Reveal
Scroll Text Lines
Scroll Zoom Hero
Reorder items
Shared layout animation
Scramble text
Scramble text: Hover
Scramble text: Stagger from center
Scroll velocity: 3D planes
iOS App Folder
To-do list
To-do list
Bezier curve editor
Carousel: Vertical
Carousel
Carousel: Autoplay
Carousel: Coverflow
Carousel: Free scroll
Carousel: Offset-linked animations
Carousel: Lightbox
Carousel: Loop
Carousel: Pagination
Carousel: Pagination with page count
Carousel: Scaling pagination dots
Carousel: Parallax
Carousel: Progress scrubber
Carousel: RTL
Carousel: Thumbnail gallery
Color picker
Ticker: RTL
Color picker
AnimatePresence modes
Carousel
Carousel: Autoplay
Carousel: Coverflow
Carousel: Free scroll
Carousel: iOS exposure slider
Carousel: Offset-linked animations
Carousel: Lightbox
Carousel: Loop
Carousel: Pagination
Carousel: Pagination with page count
Carousel: Scaling pagination dots
Carousel: Parallax
Carousel: Progress scrubber
Carousel: RTL
Carousel: Thumbnail gallery
Carousel: Vertical
Ticker: RTL
AnimatePresence modes
Cursor: Floating target
Cursor: Floating target
Card stack
Card stack
Material Design: Ripple
Material Design: Ripple
Material Design: Ripple
Magnetic filings
Magnetic filings
Cursor trail
Cursor trail velocity
Infinite loading
Cursor trail
Cursor trail velocity
Base UI: Checkbox
Base UI: Context menu
Base UI: Dialog
Base UI: Dropdown menu
Base UI: Progress
Base UI: Select
Base UI: Switch
Base UI: Tabs
Base UI: Toast
Base UI: Toggle group
Base UI: Tooltip
Infinite loading
Modal dialog
Typewriter: Change Content
Typewriter: Exploding Countdown
Typewriter: Natural Typing
Typewriter: Exploding Countdown
Typewriter: Natural Typing
Scroll highlight
Scroll highlight
Scroll highlight
Ticker: Overflow
Ticker: Overflow
Ticker
Ticker: Cursor
Ticker: Draggable
Ticker: Scroll
Ticker: Text hover effect
Ticker: UseTickerItem
Ticker: Vertical scrolling
Ticker
Ticker: Draggable
Ticker: Scroll
Ticker: UseTickerItem
Ticker: Vertical scrolling
Ticker: Cursor
Ticker: Text hover effect
Loading: Infinite path drawing
Cursor: Magnetic target
iOS pointer animation
Cursor: Magnetic target
iOS pointer animation
Split text
Wavy text
Characters remaining
Apple Intelligence ripple
Apple Intelligence ripple
Warp overlay
Warp overlay
Family-style dialog
Family-style dialog
Family-style dialog
Cursor: Image hover
Cursor: Image hover
Swipe actions
Smooth tabs
Hold to confirm
Multi state badge
iOS Notifications stack
Scale correction
Split text
Scatter text
Wavy text
Hold to confirm
Multi state badge
Notifications stack
Hold to confirm
Characters remaining
Characters remaining
Multi state badge
Loading: Circle spinner
Fill text
Loading: Jumping dots
Loading overlay
Loading progress bar
Loading ripple
Loading: Pulse dots
Radix: Slider with AnimateNumber
Radix: Accordion
Radix: Checkbox
Radix: Context Menu
Radix: Dropdown Menu
Radix: Progress
Radix: Radio Group
Radix: Select
Radix: Switch
Radix: Toast
Radix: Toggle Group
Radix: Toolbar
Radix: Tooltip
iOS App Store
Apple Watch Home Screen
Modal: Shared layout
Physical stagger
Tab select
Image reveal slider
iOS slider
Accordion
Conic gradient pointer
Cursor: Adaptive caret size
Cursor: Custom content
Cursor: Follow
Cursor: Multi-follow
Line graph

