API
A lightweight carousel shouldn't be limited to just its core features. That's why the Embla Carousel API is designed for extensibility, exposing a rich set of tools that can cover most carousel use cases.
Explore the API
Options
Learn how to configure and fine-tune Embla Carousel using its rich set of customization options.
Read moreMethods
Learn how to use Embla Carousel methods to build custom controls and extend functionality.
Read moreEvents
Learn how to use Embla Carousel events to respond to user interactions and carousel state changes.
Read morePlugins
Learn how to add plugins to Embla Carousel to extend its functionality.
Read more