React slick
React carousel component
For all available props, go [here](https://react-slick.neostack.com/docs/api/). The project is written primarily in JavaScript, distributed under the MIT License license, first published in 2014. It has gained significant community traction with 11,924 stars and 2,080 forks on GitHub. Key topics include: carousel, react, slick.
Latest release: 0.31.0
August 7, 2025View Changelog →
react-slick
Carousel component built with React. It is a react port of slick carousel
Documentation
Installation
npm
bashnpm install react-slick --save
yarn
bashyarn add react-slick
Also install slick-carousel for css and font
bashnpm install slick-carousel // Import css files import "slick-carousel/slick/slick.css"; import "slick-carousel/slick/slick-theme.css";
or add cdn link in your html
html<link rel="stylesheet" type="text/css" charset="UTF-8" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css" /> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css" />
PlayGround
Example
jsimport React from "react"; import Slider from "react-slick"; export default function SimpleSlider() { var settings = { dots: true, infinite: true, speed: 500, slidesToShow: 1, slidesToScroll: 1 }; return ( <Slider {...settings}> <div> <h3>1</h3> </div> <div> <h3>2</h3> </div> <div> <h3>3</h3> </div> <div> <h3>4</h3> </div> <div> <h3>5</h3> </div> <div> <h3>6</h3> </div> </Slider> ); }
Props
For all available props, go here.
Methods
For all available methods, go here
Development
Want to run demos locally
bashgit clone https://github.com/akiran/react-slick cd react-slick npm install npm start open http://localhost:8080
Community
Join our discord channel to discuss react-slick bugs and ask for help
Contributing
Please see the contributing guidelines
Contributors
Showing top 12 contributors by commit count.
This article is auto-generated from akiran/react-slick via the GitHub API.Last fetched: 6/13/2026
