Search packages, repositories and app categories

Package detailsv0.0.3

flutter_page_indicator

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

30-day downloads
4.3K
Likes
29
Pub points
30

Install package

flutter pub add flutter_page_indicator

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter package providing customizable page indicators with multiple built-in layouts for use with scrollable widgets like PageView. It enhances user experience by visually showing the current position within a sequence of pages. The indicator supports various styles, including dots, rectangles, and custom widgets, and can be easily integrated into carousel or cover flow interfaces. Designed for simplicity and flexibility, it allows developers to tailor appearance and behavior without complex configuration.

Use cases

  • Displaying current page in a PageView
  • Enhancing navigation in carousels
  • Visual feedback in onboarding screens
  • Customizing indicator appearance
  • Creating interactive slide shows
  • Improving UX in cover flow components

Key features

  • Multiple built-in layouts
  • Easy integration with PageView
  • Customizable styling
  • Supports animation
  • Lightweight and performant
  • Extensible for custom designs

Suitable for

  • Onboarding flows
  • Image sliders
  • Product showcases
  • Interactive tutorials
  • Mobile app dashboards
  • Carousel-based UIs

Considerations

  • Requires manual setup with PageController
  • Limited platform-specific customization
  • May need additional styling for dark mode
  • Not optimized for very large datasets
  • No built-in swipe gesture handling
  • Depends on external dependencies for advanced features

Categories

Projects using this package