Embla's purpose is to provide a low level carousel and allow developers to extend it by using its available methods. Extend it with some very basic JavaScript and build awesome physics simulated carousels. It's dependency free and 100% open source.

For documentation and a full list of features go to the Github page. This is a demo page.

{ dragFree: true }
{ loop: true }
{ loop: false }