Overview
A Flutter package that provides a visual dots indicator to display the current position within a scrollable widget like PageView. It helps users understand their progress through a sequence of pages or slides with customizable dot appearance and behavior. The indicator supports various themes, sizes, and animations, making it ideal for onboarding screens, image sliders, and guided tours. It is lightweight and compatible across all major platforms.
Use cases
- Onboarding screens
- Image sliders
- Guided tours
- Form wizards
- Carousel navigation
- Slide show indicators
Key features
- Customizable dot size and color
- Smooth animation between pages
- Supports multiple themes
- Responsive design
- Easy integration with PageView
- Platform-agnostic
Suitable for
- Mobile app developers
- UI/UX designers
- Onboarding flows
- Interactive tutorials
- Multi-page content displays
Considerations
- Requires manual synchronization with PageView
- Limited customization beyond styling
- No built-in swipe gestures
- Not suitable for non-scrollable content
- May need additional state management
