FLUTTER ECOSYSTEM

carousel_slider

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

carousel_slider cover
Latest version
5.1.2
30-day downloads
774.7K
Likes
6K
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A Flutter package that provides a customizable carousel slider widget, enabling infinite scrolling and support for custom child widgets. Ideal for displaying images, cards, or any content in a swipeable, horizontal layout. The slider offers smooth animations, automatic play, and responsive design across multiple platforms. It is lightweight and easy to integrate into existing Flutter projects. Perfect for showcasing featured items, product galleries, or promotional content in a visually engaging way.

Use cases
  • Displaying image galleries
  • Showcasing product highlights
  • Creating onboarding screens
  • Presenting promotional content
  • Building interactive sliders
  • Supporting infinite scrollable lists
Key features
  • Infinite scroll support
  • Customizable child widgets
  • Smooth animations
  • Auto-play functionality
  • Responsive design
  • Cross-platform compatibility
Suitable for
  • E-commerce apps
  • Travel or portfolio websites
  • Onboarding experiences
  • Content-rich mobile apps
  • Interactive UI components
  • Projects requiring swipeable carousels
Considerations
  • May require optimization for large datasets
  • Performance impact with complex children
  • Needs careful handling of auto-play timing
  • Limited built-in pagination controls
  • Not ideal for vertical scrolling
  • Requires proper state management
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add carousel_slider

Categories

Source repository

Related projects

Rankings