react-responsive-carousel alternatives
8 packages that do the same job as react-responsive-carousel: react-image-gallery, react-flickity-component, react-fast-marquee, @brainhubeu/react-carousel, keen-slider, react-snap-carousel, embla-carousel-react, react-slick. Figures below are from npm, GitHub and Bundlephobia.
| Package | Weekly downloads | 12-month change | Gzip | Dependencies | Last release | Module | Types | Runtimes |
|---|---|---|---|---|---|---|---|---|
| react-responsive-carousel This package | 560.7k | +36% | - | 3 | 4 years ago | CommonJS | Bundled | - |
| react-image-gallery | 307.6k | +3% | - | 0 | 6 months ago | ESM + CommonJS | Bundled | - |
| react-flickity-component | 15.3k | -4% | - | 1 | 1 year ago | ESM + CommonJS | Bundled | - |
| react-fast-marquee | 384.7k | +40% | - | 0 | 2 years ago | CommonJS | Bundled | - |
| @brainhubeu/react-carousel | 9.7k | - | - | 0 | 5 years ago | CommonJS | None | - |
| keen-slider | 171.3k | -11% | - | 0 | 3 years ago | ESM + CommonJS | Bundled | - |
| react-snap-carousel | 16.2k | -6% | - | 0 | 1 year ago | ESM + CommonJS | Bundled | - |
| embla-carousel-react | 25.9m | +494% | - | 2 | 1 year ago | ESM + CommonJS | Bundled | - |
| react-slick | 1.2m | +8% | - | 4 | 1 year ago | CommonJS | None | - |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.
React carousel image gallery component with thumbnail and mobile support
Compared with react-responsive-carousel
- 1.8x fewer weekly downloads (307.6k vs 560.7k)
- 0 dependencies vs 3
- ESM + CommonJS vs CommonJS
- Last release 26 Feb 2026 vs 3 Mar 2022
- 1.5x more GitHub stars (3.9k vs 2.7k)
react flickity component
Compared with react-responsive-carousel
- 37x fewer weekly downloads (15.3k vs 560.7k)
- 1 dependency vs 3
- ESM + CommonJS vs CommonJS
- Last release 16 Jun 2025 vs 3 Mar 2022
- 8.7x fewer GitHub stars (309 vs 2.7k)
A lightweight React component that utilizes the power of CSS animations to create silky smooth marquees.
Compared with react-responsive-carousel
- 1.5x fewer weekly downloads (384.7k vs 560.7k)
- 0 dependencies vs 3
- Last release 1 Jul 2024 vs 3 Mar 2022
- 1.8x fewer GitHub stars (1.5k vs 2.7k)
Carousel component for React
Compared with react-responsive-carousel
- 58x fewer weekly downloads (9.7k vs 560.7k)
- 0 dependencies vs 3
- No types vs bundled types
- Last release 26 May 2021 vs 3 Mar 2022
- 2.5x fewer GitHub stars (1.1k vs 2.7k)
The HTML touch slider carousel with the most native feeling you will get.
Compared with react-responsive-carousel
- 3.3x fewer weekly downloads (171.3k vs 560.7k)
- 0 dependencies vs 3
- ESM + CommonJS vs CommonJS
- Last release 5 Jul 2023 vs 3 Mar 2022
- 1.9x more GitHub stars (5k vs 2.7k)
DOM-first, headless carousel for React, utilizing native browser scrolling & CSS scroll snap points
Compared with react-responsive-carousel
- 35x fewer weekly downloads (16.2k vs 560.7k)
- 0 dependencies vs 3
- ESM + CommonJS vs CommonJS
- Last release 19 Dec 2024 vs 3 Mar 2022
- 8.0x fewer GitHub stars (334 vs 2.7k)
A lightweight carousel library with fluid motion and great swipe precision
Compared with react-responsive-carousel
- 46x more weekly downloads (25.9m vs 560.7k)
- 2 dependencies vs 3
- ESM + CommonJS vs CommonJS
- Last release 4 Apr 2025 vs 3 Mar 2022
- 3.1x more GitHub stars (8.4k vs 2.7k)
React port of slick carousel
Compared with react-responsive-carousel
- 2.1x more weekly downloads (1.2m vs 560.7k)
- 4 dependencies vs 3
- No types vs bundled types
- Last release 7 Aug 2025 vs 3 Mar 2022
- 4.5x more GitHub stars (11.9k vs 2.7k)
Indexability: Indexed.