Get Started
Embla Carousel is a library agnostic, dependency free and lightweight carousel library. It aims to solve the hardest technical challenges with building carousels, and the rest is up to the user utilizing its highly extensible API and plugins. Embla Carousel works in all modern browsers.
Choose installation type
Module
Learn how to setup Embla Carousel using vanilla JavaScript.
Read moreReact
Learn how to setup Embla Carousel using React.
Read moreVue
Learn how to setup Embla Carousel using Vue.
Read moreSvelte
Learn how to setup Embla Carousel using Svelte.
Read moreSolid
Learn how to setup Embla Carousel using Solid.
Read moreCDN
Learn how to setup Embla Carousel using a CDN.
Read more