Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.
fork from : https://github.com/Splidejs/splide.git

NaotoshiFujita d4d935c9f4 Update Readme.md 3 vuotta sitten
.github 6fd12fd783 Add FUNDING.yml. 3 vuotta sitten
dist 5e0c2acc45 Bug Fix: Change the application order of `src` and `srcset` to suppress the `NS_BINDING_ABORTED` notice(#632). 3 vuotta sitten
images 4915a93fea Update logos. 3 vuotta sitten
scripts 4053202380 Merge declarations. 3 vuotta sitten
src 5e0c2acc45 Bug Fix: Change the application order of `src` and `srcset` to suppress the `NS_BINDING_ABORTED` notice(#632). 3 vuotta sitten
.babelrc fb7c20b48a Migrate from another project. 6 vuotta sitten
.eslintrc cc3c43cb26 Add v3 files. 3 vuotta sitten
.gitignore cc3c43cb26 Add v3 files. 3 vuotta sitten
.stylelintrc cc3c43cb26 Add v3 files. 3 vuotta sitten
LICENSE 77fa2c4f97 Update the year. 3 vuotta sitten
README.md d4d935c9f4 Update Readme.md 3 vuotta sitten
jest.config.js cc3c43cb26 Add v3 files. 3 vuotta sitten
package-lock.json 5e0c2acc45 Bug Fix: Change the application order of `src` and `srcset` to suppress the `NS_BINDING_ABORTED` notice(#632). 3 vuotta sitten
package.json 5e0c2acc45 Bug Fix: Change the application order of `src` and `srcset` to suppress the `NS_BINDING_ABORTED` notice(#632). 3 vuotta sitten
tsconfig.json 9d3012a59d Merge declarations. 3 vuotta sitten

README.md

Splide

Splide

Splide is a lightweight, flexible and accessible slider and carousel.
No dependencies, no Lighthouse errors.

[![](https://data.jsdelivr.com/v1/package/npm/@splidejs/splide/badge)](https://www.jsdelivr.com/package/npm/@splidejs/splide)

Download
Getting Started
Demo
Documents
Themes
About v3
Discussions/Q&A

Ready For

React Splide React Splide React Splide Vue Splide Vue Splide

Extensions

Auto ScrollIntersectionGridVideoURL Hash

Translation

日本語

Support Splide

Please support Splide to help me to maintain the project if you like it!

Features

  • Written in TypeScript
  • No dependencies
  • Lightweight, 27kB (11kB gzipped)
  • Flexible and extensible
  • Protected by 300+ test cases
  • Multiple slides
  • Slide or fade transition by CSS
  • Supports breakpoints
  • Accepts CSS relative units
  • No need to crop images
  • Autoplay with progress bar and play/pause buttons
  • RTL and vertical direction
  • Mouse drag and touch swipe
  • Free drag mode
  • Mouse wheel navigation
  • Nested slider
  • Lazy loading
  • Thumbnail slider
  • Auto width and height
  • Accessibility friendly
  • Internet Explorer 10

No Lighthouse Errors

Here is the mobile version result of the Splide front page:

Lighthouse result of the Splide frontpage

The Splide slider does not degrade Accessibility, Best Practices and SEO 🎉

License

Splide is released under MIT license. © 2022 Naotoshi Fujita