Svelte Carousel

screenshot of Svelte Carousel
svelte

The awesome carousel component for Svelte 3 :arrow_left: :art: :arrow_right:

Product Analysis: Svelte Carousel

Overview

Svelte Carousel is an awesome carousel component for Svelte 3. It is a client-side library that can be used with SvelteKit.

Features

  • Arrows: Enables next/prev arrows
  • Infinite: Infinite looping
  • Initial Page Index: Page to start on
  • Duration: Transition duration (ms)
  • Autoplay: Enables autoplay of pages
  • Autoplay Duration: Autoplay change interval (ms)
  • Autoplay Direction: Autoplay change direction (next or prev)
  • Pause On Focus: Pauses autoplay on focus
  • Autoplay Progress Visible: Shows autoplay duration progress indicator
  • Dots: Current page indicator dots
  • Timing Function: CSS animation timing function
  • Swiping: Enables swiping
  • Particles To Show: Number of elements to show
  • Particles To Scroll: Number of elements to scroll
svelte
Svelte

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.

rollup
Rollup

RollupJS is a popular and efficient JavaScript module bundler that takes the code from multiple modules and packages them into a single optimized file, minimizing the overall size of the application and improving its performance.