Skip to content
JS
Alternatives

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.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
react-responsive-carousel
This package
560.7k+36%-34 years agoCommonJSBundled-
react-image-gallery307.6k+3%-06 months agoESM + CommonJSBundled-
react-flickity-component15.3k-4%-11 year agoESM + CommonJSBundled-
react-fast-marquee384.7k+40%-02 years agoCommonJSBundled-
@brainhubeu/react-carousel9.7k--05 years agoCommonJSNone-
keen-slider171.3k-11%-03 years agoESM + CommonJSBundled-
react-snap-carousel16.2k-6%-01 year agoESM + CommonJSBundled-
embla-carousel-react25.9m+494%-21 year agoESM + CommonJSBundled-
react-slick1.2m+8%-41 year agoCommonJSNone-

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 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)

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)

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)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.