Skip to content
JS
Alternatives

react-image-gallery alternatives

8 packages that do the same job as react-image-gallery: react-responsive-carousel, @brainhubeu/react-carousel, react-flickity-component, react-slick, react-fast-marquee, react-snap-carousel, keen-slider, react-images. Figures below are from npm, GitHub and Bundlephobia.

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

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-image-gallery

  • 20x fewer weekly downloads (15.3k vs 307.6k)
  • 1 dependency vs 0
  • Last release 16 Jun 2025 vs 26 Feb 2026
  • 13x fewer GitHub stars (309 vs 3.9k)

React port of slick carousel

Compared with react-image-gallery

  • 3.8x more weekly downloads (1.2m vs 307.6k)
  • 4 dependencies vs 0
  • CommonJS vs ESM + CommonJS
  • No types vs bundled types
  • Last release 7 Aug 2025 vs 26 Feb 2026
  • 3.0x more GitHub stars (11.9k vs 3.9k)

A lightweight React component that utilizes the power of CSS animations to create silky smooth marquees.

Compared with react-image-gallery

  • 1.3x more weekly downloads (384.7k vs 307.6k)
  • CommonJS vs ESM + CommonJS
  • Last release 1 Jul 2024 vs 26 Feb 2026
  • 2.6x fewer GitHub stars (1.5k vs 3.9k)

The HTML touch slider carousel with the most native feeling you will get.

Compared with react-image-gallery

  • 1.8x fewer weekly downloads (171.3k vs 307.6k)
  • Last release 5 Jul 2023 vs 26 Feb 2026
  • 1.3x more GitHub stars (5k vs 3.9k)

A mobile-friendly, highly customizable, carousel component for displaying media in ReactJS

Compared with react-image-gallery

  • 11x fewer weekly downloads (27.2k vs 307.6k)
  • 9 dependencies vs 0
  • Last release 29 Apr 2021 vs 26 Feb 2026
  • 1.7x fewer GitHub stars (2.3k vs 3.9k)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.