GitPedia

React splide

The React component for the Splide slider/carousel.

From Splidejs·Updated May 24, 2026·View on GitHub·

React Splide is the React component for the Splide slider/carousel. The project is written primarily in TypeScript, distributed under the MIT License license, first published in 2020. Key topics include: carousel, carousel-component, react, react-component, slider.

<div align="center"> <a href="https://splidejs.com" target="_blank"> <img width="70" src="images/logo.svg"> </a> <a href="https://reactjs.org/" target="_blank"> <img width="70" src="images/react-logo.svg"> </a> <h1>React Splide</h1> <p> React Splide is the React component for the <a href="https://github.com/Splidejs/splide">Splide</a> slider/carousel. </p> <p> <a href="https://splidejs.com/integration/react-splide/">Getting Started</a> <br> <a href="https://splidejs.com/">Demo</a> <br> <a href="https://github.com/Splidejs/splide/discussions">Discussions</a> </p> </div>

Quick Start

Get the latest version from NPM:

$ npm install @splidejs/react-splide

Import CSS and components:

jsx
import { Splide, SplideSlide } from '@splidejs/react-splide'; import '@splidejs/react-splide/css'; export function Slider() { return ( <Splide options={ { rewind: true } } aria-label="React Splide Example"> <SplideSlide> <img src="image1.jpg" alt="Image 1"/> </SplideSlide> <SplideSlide> <img src="image2.jpg" alt="Image 2"/> </SplideSlide> </Splide> ); }

Visit here for more details.

Support Splide

Please support the project if you like it!

License

React Splide and Splide are released under the MIT license.
© 2021 Naotoshi Fujita

Contributors

Showing top 3 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from Splidejs/react-splide via the GitHub API.Last fetched: 6/16/2026