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

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