@splidejs/splide
    TypeScript icon, indicating that this package has built-in type declarations

    3.6.11 • Public • Published
    Splide

    Splide

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

    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

    日本語

    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

    Install

    npm i @splidejs/splide

    DownloadsWeekly Downloads

    50,067

    Version

    3.6.11

    License

    MIT

    Unpacked Size

    1.18 MB

    Total Files

    250

    Last publish

    Collaborators

    • splidejs