# Infinite Drag + Scroll Gallery

> This component is a vertically scrollable and infinitely draggable image gallery built for a seamless and interactive browsing experience. Users can scroll through content using the mouse wheel or drag the gallery freely in both directions. The gallery is designed to be smooth, responsive, and visually engaging, making it suitable for portfolios, showcases, or creative landing pages.

- Author: [Rylen Lobo](https://21st.dev/@rylenlobo)
- License: unknown
- npm dependencies: motion, class-variance-authority
- Live preview: https://21st.dev/@rylenlobo/components/infinite-drag-scroll

## Install

```bash
npx shadcn@latest add "https://21st.dev/r/rylenlobo/infinite-drag-scroll?api_key=$API_KEY_21ST"
```

Requires a 21st API key (generate one at https://21st.dev/mcp) passed as `API_KEY_21ST`. Free accounts get a limited number of installs per day; unlimited on a paid plan — see https://21st.dev/pricing.

Full component directory: https://21st.dev/llms.txt
