Overview
A Flutter package that provides a sequential navigation experience, ideal for guided workflows or step-by-step processes. It extends the functionality of scrollable widgets by enabling smooth, linear transitions between pages with built-in progress tracking. Designed for use in forms, onboarding flows, and multi-step wizards, it integrates seamlessly with Flutter's ScrollView and Stepper components. The package supports all major platforms, ensuring consistent behavior across Android, iOS, Web, macOS, Windows, and Linux.
Use cases
- Onboarding flows
- Multi-step forms
- Guided user tutorials
- Progressive data collection
- Interactive checklists
Key features
- Linear page navigation
- Built-in progress indicator
- Cross-platform compatibility
- Customizable transition effects
- Integration with Stepper widgets
Suitable for
- Developers building step-by-step interfaces
- Apps requiring guided user journeys
- Form-heavy applications
- Educational or tutorial-based apps
Considerations
- Limited to sequential flow only
- May require custom styling for complex layouts
- Not suitable for random access navigation
