FLUTTER ECOSYSTEM

page_view_dot_indicator

A simple and animated page view indicator in the form of dots, which you can customise color, size, space and duration.

page_view_dot_indicator cover
Latest version
2.3.0
30-day downloads
11.8K
Likes
75
Pub points
160

Package Overview

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

Overview

A customizable, animated dot indicator for PageView widgets in Flutter. It displays a series of dots that visually represent the current page, with options to adjust color, size, spacing, and animation duration. Ideal for guiding users through swipeable content like onboarding screens or image sliders. The indicator smoothly transitions between dots as the user navigates, enhancing UX with subtle visual feedback. Supports all major platforms including mobile, web, and desktop.

Use cases
  • Onboarding screens
  • Image sliders
  • Swipeable tutorials
  • Form wizards
  • Content carousels
Key features
  • Animated dot transitions
  • Customizable colors
  • Adjustable dot size
  • Configurable spacing
  • Smooth animation duration
  • Cross-platform support
Suitable for
  • Simple UI indicators
  • Onboarding flows
  • Mobile and web apps
  • Interactive content
  • Designers seeking minimalism
Considerations
  • Limited to dot-based indicators
  • No built-in pagination controls
  • Animation performance may vary on low-end devices
  • Does not support custom shapes or icons
  • Requires manual integration with PageController
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add page_view_dot_indicator

Categories

Source repository

Related projects

No data available yet.