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

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