β–²

Flutter Gems is a curated list of 7250+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn X

Top Flutter Carousel or Cover Flow packages

Last updated: May 18, 2026

Carousels and Cover Flows are horizontal scrolling lists used to display prominent contentβ€”such as featured articles, image galleries, or product highlightsβ€”without taking up excessive vertical space.

Best Practices for Carousels

  • Indicate More Content: Ensure the edges of the next and previous items are partially visible. This provides a strong visual cue to the user that they can swipe horizontally.
  • Pagination Indicators: Always include dot indicators beneath the carousel to show the user exactly how many items exist and which one they are currently viewing.
  • Auto-Play: If you use an auto-playing carousel (e.g., on a home screen), ensure it pauses automatically when the user touches it so they can read the content without it sliding away.

The complete list of Carousel, Slider, and Cover Flow packages for Flutter is provided below.


carousel_slider Card Image
carousel_slider
πŸ‘ 6.04K   β¬‡οΈ 774.7K
Dart 3 compatible
Maintenance Status: Good

A carousel slider widget, support infinite scroll and custom child widget.

smooth_page_indicator Card Image
smooth_page_indicator
πŸ‘ 4.09K   β¬‡οΈ 497.5K
Dart 3 compatible
Maintenance Status: Good

Customizable animated page indicator with a set of built-in effects.

card_swiper
πŸ‘ 1.39K   β¬‡οΈ 69.7K
Dart 3 compatible
Maintenance Status: Poor

swiper/carousel for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.

dots_indicator Card Image
dots_indicator
πŸ‘ 766   β¬‡οΈ 130.2K
Dart 3 compatible
Maintenance Status: Average

Dots indicator to show progression of a PageView for example

flutter_custom_carousel
πŸ‘ 343   β¬‡οΈ 14
Dart 3 compatible
Maintenance Status: Poor

A widget for creating fully custom, animated scrollable lists. It manages all the tricky scrolling logic and leaves the visual presentation up to you.

vertical_card_pager Card Image
vertical_card_pager
πŸ‘ 310   β¬‡οΈ 270
Dart 3 compatible
Maintenance Status: Average

Use dynamic and beautiful card view pagers to help you create great apps.

infinite_carousel
πŸ‘ 299   β¬‡οΈ 9.2K
Dart 3 compatible
Maintenance Status: Poor

Carousel in flutter. Supports features like infinite looping, friction effect, multiple scroll physics and control over item anchor and velocity.

flutter_carousel_widget Card Image
flutter_carousel_widget
πŸ‘ 252   β¬‡οΈ 36K
Dart 3 compatible
Maintenance Status: Average

A customizable Flutter carousel widget with infinite scrolling, auto-scrolling, pre-built indicators, expandable widgets, auto-sized child support, and enlarged center page.

stacked_card_carousel
πŸ‘ 223   β¬‡οΈ 526
Dart 3 compatible
Maintenance Status: Poor

A widget for creating a vertical carousel with stacked cards.

flutter_image_slideshow
πŸ‘ 201   β¬‡οΈ 6.3K
Dart 3 compatible
Maintenance Status: Poor

A simple image slideshow widget. Mainly intended for image widget, but other widgets can also be used.

flutter_carousel_slider
πŸ‘ 179   β¬‡οΈ 3.2K
Dart 3 compatible
Maintenance Status: Poor

A customizable carousel slider for Flutter. Supports infinite sliding, custom indicators, and custom animations with many pre-built indicators and animations.

horizontal_card_pager
πŸ‘ 173   β¬‡οΈ 72
Dart 3 compatible
Maintenance Status: Poor

Use dynamic and beautiful card view pagers (horizontal direction) to help you create great apps.

fan_carousel_image_slider
πŸ‘ 167   β¬‡οΈ 584
Dart 3 compatible
Maintenance Status: Good

A fantasy carousel slider widget. only for displaying online and local images.

banner_carousel
πŸ‘ 147   β¬‡οΈ 1.3K
Dart 3 compatible
Maintenance Status: Poor

A Widget horizontal scrollable list with indicator and animations.

scaled_list
πŸ‘ 140   β¬‡οΈ 110
Dart 3 compatible
Maintenance Status: Poor

A Horizontal List view With Lots of modification including a scaled current item and curved custom painting.

flutter_swiper_view
πŸ‘ 129   β¬‡οΈ 3.4K
Dart 3 compatible
Maintenance Status: Poor

The best swiper(carousel) for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.

carousel_slider_plus Card Image
carousel_slider_plus
πŸ‘ 94   β¬‡οΈ 28.2K
Dart 3 compatible
Maintenance Status: Good

A carousel slider widget, support infinite scroll and custom child widget.

page_view_indicators
πŸ‘ 90   β¬‡οΈ 17K
Dart 3 compatible
Maintenance Status: Poor

Customizable indicators for your PageViews.

parallax_cards
πŸ‘ 94   β¬‡οΈ 220
Dart 3 compatible
Maintenance Status: Average

A Flutter package for scrolling parallax effect and custom card overlays

animated_image_list
πŸ‘ 94   β¬‡οΈ 112
Dart 3 compatible
Maintenance Status: Poor

Flutter Animated image list with parallax effect and image lightbox .

parallax_animation
πŸ‘ 85   β¬‡οΈ 410
Dart 3 compatible
Maintenance Status: Poor

This plugin enable a parallax effect in any Scrollable, simply wrap your Scrollable in a ParallaxArea and use a ParallaxWidget inside it.

overlapped_carousel
πŸ‘ 75   β¬‡οΈ 356
Dart 3 compatible
Maintenance Status: Poor

A Flutter package project that is a simple horizontal overlapped_carousel widget.

curved_carousel
πŸ‘ 67   β¬‡οΈ 66
Dart 3 compatible
Maintenance Status: Poor

Curved Carousel shows list of widgets in curve fashion in both horizontal and vertical.

flutter_gallery_3d
πŸ‘ 65   β¬‡οΈ 166
Dart 3 compatible
Maintenance Status: Poor

3d gallery

popup_banner
πŸ‘ 63   β¬‡οΈ 246
Dart 3 compatible
Maintenance Status: Poor

Popup Banner is a package to show banner slider using modal dialog

carousel_images
πŸ‘ 55   β¬‡οΈ 371
Dart 3 compatible
Maintenance Status: Poor

Carousel of images with reality (parallax) effect. Support Network and Asset Images.

image_viewer
πŸ‘ 46   β¬‡οΈ 53
Dart 3 compatible
Maintenance Status: Poor

A new Flutter plugin.

flip_carousel
πŸ‘ 45   β¬‡οΈ 28
Dart 3 compatible
Maintenance Status: Poor

Infinite carousel with a 3D-filp animation. Both widgets and images can be assigned to the widget as inputs. Perspective and the space between cards can be modified.

flutter_swiper_plus
πŸ‘ 39   β¬‡οΈ 4.1K
Dart 3 compatible
Maintenance Status: Poor

The best swiper(carousel) for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.

scroll_page_view
πŸ‘ 41   β¬‡οΈ 85
Dart 3 compatible
Maintenance Status: Poor

A new Flutter Scroll PageView package.support infinite swipe 、 custom indicator.

m3_carousel Card Image
m3_carousel
πŸ‘ 39   β¬‡οΈ 575
Dart 3 compatible
Maintenance Status: Good

A flutter implementation of the Material Design 3 carousel (https://m3.material.io/components/carousel/overview).

carousel_indicator
πŸ‘ 36   β¬‡οΈ 2.1K
Dart 3 compatible
Maintenance Status: Poor

A Minimal and Simple carousel indicator library which take index as an argument and update indicator index. This library had pre-built slide animation.

flutter_custom_carousel_slider
πŸ‘ 36   β¬‡οΈ 254
Dart 3 compatible
Maintenance Status: Poor

A carousel slider widget,support custom decoration suitable for news and blog.

card_slider Card Image
card_slider
πŸ‘ 36   β¬‡οΈ 125
Dart 3 compatible
Maintenance Status: Good

A draggable Flutter image carousel slider, swipe or drag to change the slide!

polaroid_carousel
πŸ‘ 35   β¬‡οΈ 10
Dart 3 compatible
Maintenance Status: Poor

Polaroid Carousel is a Flutter widget that adds a unique touch to your app with a rotating deck of cards. Easily customize the animation order, translation, and rotation for a dynamic visual experience.

parallax
πŸ‘ 34   β¬‡οΈ 22
Dart 3 compatible
Maintenance Status: Poor

A parallax package for touch-based devices.

flutter_image_carousel_slider
πŸ‘ 33   β¬‡οΈ 112
Dart 3 compatible
Maintenance Status: Average

Flutter image carousel slider for smooth slide.A carousel slider in Flutter is a UI widget used to display a series of items horizontally in a scrolling manner.

dismissible_carousel_viewpager
πŸ‘ 31   β¬‡οΈ 256
Dart 3 compatible
Maintenance Status: Poor

This is a view pager provides carousel effect and dismissal animation when page was removed.

stacked_list_carousel
πŸ‘ 29   β¬‡οΈ 329
Dart 3 compatible
Maintenance Status: Average

Interactive carousel layout that arrange items vertically stacked, which most suitable for implementing in-app banners use case / tinder cards effect.

carousel_custom_slider Card Image
carousel_custom_slider
πŸ‘ 29   β¬‡οΈ 92
Dart 3 compatible
Maintenance Status: Good

This is a simple slider package, you can put the position of the indicator and text on it and personalize it.

flexi_productimage_slider
πŸ‘ 29   β¬‡οΈ 72
Dart 3 compatible
Maintenance Status: Poor

An image slider to represent your products..:)

stacked_trio_carousel
πŸ‘ 28   β¬‡οΈ 106
Dart 3 compatible
Maintenance Status: Good

A flutter package provides a visually engaging card carousel with a stacked layout of three cards.

marvelous_carousel
πŸ‘ 27   β¬‡οΈ 149
Dart 3 compatible
Maintenance Status: Poor

Marvelous Carousel enables you to craft impressive sliders, carousels, and walkthrough sliders.

carousel_grid
πŸ‘ 27   β¬‡οΈ 148
Dart 3 compatible
Maintenance Status: Poor

Carousel Grid Γ© um package para exibir thumbnail de imagens em grid com cache e zoom.

draggable_carousel_slider
πŸ‘ 25   β¬‡οΈ 24
Dart 3 compatible
Maintenance Status: Poor

A draggable carousel slider widget, support loop and custom child widget.

stacked_page_view
πŸ‘ 24   β¬‡οΈ 69
Dart 3 compatible
Maintenance Status: Poor

A flutter plugin to help create a vertical caraousel. This package is very lightweight as the actual code iteself is like 109 lines

pageviewj
πŸ‘ 23   β¬‡οΈ 15
Dart 3 compatible
Maintenance Status: Poor

A library for pageview.

coverflow
πŸ‘ 15   β¬‡οΈ 70
Dart 3 compatible
Maintenance Status: Poor

A Flutter package project that is a simple horizontal coverflow widget.

banner_slider
πŸ‘ 1   β¬‡οΈ 26
Dart 3 compatible
Maintenance Status: Good

Reusable Flutter video, image, text, banner and auto-playing slider widget.

carousel_nerdzlab Card Image
carousel_nerdzlab
πŸ‘ 0   β¬‡οΈ 25
Dart 3 compatible
Maintenance Status: Average

Custom PageView with edge-to-edge elements and centered alignment

flutter_swiper
πŸ‘ 1.73K   β¬‡οΈ 547

Maintenance Status: Poor

The best swiper(carousel) for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.

carousel_pro
πŸ‘ 315   β¬‡οΈ 194

Maintenance Status: Poor

A Flutter Carousel Slider widget. Support Network and Asset Images. You can modify the UI according your design easily.

parallax_image
πŸ‘ 94   β¬‡οΈ 9

Maintenance Status: Poor

A Flutter widget that paints an image and moves it at a slower speed than the main scrolling content.

page_indicator
πŸ‘ 58   β¬‡οΈ 503

Maintenance Status: Poor

flutter pageview indicator, easy to use. Custom location, size, but only circular.

perspective_pageview
πŸ‘ 53   β¬‡οΈ 7

Maintenance Status: Poor

Easy to use 3D-Perspective PageView built upon the regular PageView provided by Flutter SDK.

awesome_page_transitions
πŸ‘ 42   β¬‡οΈ 21

Maintenance Status: Poor

Awesome page transitions for flutter

page_slider
πŸ‘ 36   β¬‡οΈ 15

Maintenance Status: Poor

A simple Flutter widget that slides through pages horizontally. For wizards or onboarding flows similar to the Material Stepper widget, but without a particular UI - any widget can be a page to slide through.

finite_coverflow
πŸ‘ 35   β¬‡οΈ 16

Maintenance Status: Poor

Coverflow slider in flutter which helps you to create amazing slider, carousel and walkthrough sliders

scrolling_page_indicator
πŸ‘ 32   β¬‡οΈ 26

Maintenance Status: Poor

Flutter implementation of page view indicator like Instagram

page_view_indicator
πŸ‘ 31   β¬‡οΈ 75

Maintenance Status: Poor

Builds indication marks for PageView from any Widget and/or Animation.

infinite_cards
πŸ‘ 31   β¬‡οΈ 23

Maintenance Status: Poor

An infinite card switching UI for Flutter, support custom animation

flutter_multi_carousel
πŸ‘ 30   β¬‡οΈ 30

Maintenance Status: Poor

A simple Carousel Package with multiple types and configurations.

flutter_page_indicator
πŸ‘ 29   β¬‡οΈ 500

Maintenance Status: Poor

Page indicator for flutter, with multiple build-in layouts.

simple_coverflow
πŸ‘ 28   β¬‡οΈ 18

Maintenance Status: Poor

An extremely simplistic "cover flow" style animation to swipe between widgets.

flutter_mobile_carousel
πŸ‘ 24   β¬‡οΈ 23

Maintenance Status: Poor

Flutter carousel slider widget, allow render cells with Drag-and-drop animation.

image_slider
πŸ‘ 10   β¬‡οΈ 19

Maintenance Status: Poor

This pub lets you make a widget slider (automatic/manual sliding) with full customization. Mainly intended for image slider, this also accepts all other widgets.

dot_pagination_swiper
πŸ‘ 9   β¬‡οΈ 23

Maintenance Status: Poor

A simple swiper with dot pagination for Flutter. Compatible with Android & iOS.