An illustrated atom like body which is the logotype of Embla CarouselAn illustrated atom like body which is the logotype of Embla Carousel
Embla Carousel
    • DocsDocs
    • GitHubGitHub
    • SponsorSponsor
  • Version: 9.0.0-rc01
    • IntroIntro
    • ModuleModule
    • ReactReact
    • VueVue
    • SvelteSvelte
    • SolidSolid
    • CDNCDN
    • IntroIntro
    • How Embla Carousel WorksHow Embla Carousel Works
    • Required SetupRequired Setup
    • Slide SizesSlide Sizes
    • Slide GapsSlide Gaps
    • AlignmentsAlignments
    • Grouping SlidesGrouping Slides
    • Prev & Next ButtonsPrev & Next Buttons
    • Dot ButtonsDot Buttons
    • Server-Side RenderingServer-Side Rendering
    • IntroIntro
    • OptionsOptions
    • MethodsMethods
    • EventsEvents
    • PluginsPlugins
    • IntroIntro
    • AccessibilityAccessibility
    • AutoplayAutoplay
    • Auto ScrollAuto Scroll
    • Auto HeightAuto Height
    • Class NamesClass Names
    • FadeFade
    • Wheel GesturesWheel Gestures
    • IntroIntro
    • PredefinedPredefined
    • Npm
    • GitHub
    • Sponsor
An illustrated atom like body which is the logotype of Embla CarouselAn illustrated atom like body which is the logotype of Embla Carousel

EmblaCarousel

A lightweight carousel library with fluid motion and great swipe precision

  • Examples
  • Get started
  • Highly Extensible

    An API designed with flexibility and extensibility in mind.

    Read more
  • Plugin System

    Add functionality and customize your carousels as you go.

    Read more
  • Server-Side Rendering

    Works seamlessly with SSR frameworks.

    Read more
  • Npm
  • GitHub
  • Sponsor