React splide
The React component for the Splide slider/carousel.
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:
jsximport { 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.
This article is auto-generated from Splidejs/react-splide via the GitHub API.Last fetched: 6/16/2026
