TypeScript MIT

embla-carousel

A lightweight carousel library with fluid motion and great swipe precision.

D

davidjerleke

Dernière activité 28 sept. 2026
davidjerleke/embla-carousel

8,4 k

étoiles

261

forks

23

issues ouvertes

carouselcarousel-componentcarousel-plugindependency-freefade-sliderjavascriptmobilemobile-webreactsliderslider-pluginslideshowsolidsveltetouchtouch-eventstypescriptvanillavue

Ce README est souvent en anglais.


Embla Carousel

Embla Carousel is a lightweight, dependency-free carousel library built for smooth, fluid motion and precision swiping. It’s framework-agnostic, fully open source, and designed to give you complete control without unnecessary bloat.


 Examples   Installation 



· · ·


✨ Sponsors

Thanks to all the amazing Embla Carousel sponsors for making this project possible! Become a sponsor and help it keep rolling forward.

Thanks to all our past sponsors for helping Embla Carousel get to where it is today.


🧑‍💻 Contributors

Thank you to all contributors for making Embla Carousel awesome! Contributions are welcome.


🌍 Community

  • Discussions: Ask questions, share ideas, and start conversations here.
  • Issues: Report bugs or request features here.
  • Contributing: See CONTRIBUTING.md for how to get involved.

🙏 Special Thanks


🌱 Open Source

Embla is MIT licensed 💖.

Embla Carousel - Copyright © 2019-present.
Library created by David Jerleke.

· · ·

Thanks BrowserStack, CodeSandbox and Algolia, for supporting open source tools that help improve projects like Embla Carousel.

   

Projets similaires

Most modern mobile touch slider with hardware accelerated transitions

TypeScriptcarouselgallerymobile
Nnolimits4web
41,9 k étoiles9,6 k

The HTML touch slider carousel with the most native feeling you will get.

TypeScriptagnosticangularcarousel
Rrcbyr
5 k étoiles217

React.js Responsive Carousel (with Swipe)

TypeScriptautoplaycarouselgallery
Lleandrowd
2,7 k étoiles620