Vue 3 Carousel Logo

Vue 3 Carousel

Modern lightweight Vue 3 carousel component

npm npm Package Quality

## ✨ Features - 📱 **Responsive** - Breakpoints support - 🔄 **Infinite Scroll** - Wrap around sliding - 🖱️ **Mouse/Touch** - Dragging support - 🖲️ **Mouse Wheel** - Scroll navigation support - ⚡ **Auto Play** - Automatic sliding - 🎯 **Slide Classes** - Active & visible states - 🌐 **RTL** - Right-to-left support - ♿ **A11y** - Keyboard navigation & ARIA labels - 📊 **Vertical** - Vertical sliding mode ## 🚀 Installation ```bash # npm npm i vue3-carousel # yarn yarn add vue3-carousel # pnpm pnpm install vue3-carousel ``` ## 📖 Basic Usage ```vue ``` ## 📚 Documentation Visit our [documentation website](https://vue3-carousel.ismail9k.com/) for detailed usage and examples: - [Getting Started](https://vue3-carousel.ismail9k.com/getting-started) - [Carousel Configuration](https://vue3-carousel.ismail9k.com/config) - [Carousel Component](https://vue3-carousel.ismail9k.com/components/carousel) - [Slide Component](https://vue3-carousel.ismail9k.com/components/slide) - [Navigation Component](https://vue3-carousel.ismail9k.com/components/navigation) - [Pagination Component](https://vue3-carousel.ismail9k.com/components/pagination) ## 💚 Nuxt Module For Nuxt users, check out [vue3-carousel-nuxt](https://github.com/gaetansenn/vue3-carousel-nuxt) module. ## 🤖 For AI agents The documentation is also published as Markdown: [`llms.txt`](https://vue3-carousel.ismail9k.com/llms.txt) indexes every page (each also served at its `.md` URL), and [`llms-full.txt`](https://vue3-carousel.ismail9k.com/llms-full.txt) holds all of it in one file. ## 🌟 Star History Star History Chart