Overview
A Flutter package for creating customizable progress steppers with support for built-in shapes like Arrow and Chevron, or custom shapes via a builder function. It enables developers to design intuitive step-by-step navigation interfaces across multiple platforms. The package is lightweight and flexible, allowing full control over appearance and behavior. Ideal for onboarding flows, form wizards, and multi-stage processes.
Use cases
- Onboarding flows
- Multi-step forms
- Checkout processes
- Wizard interfaces
- Progress tracking
- Setup wizards
Key features
- Customizable shapes via builder
- Built-in Arrow and Chevron styles
- Cross-platform compatibility
- Simple API integration
- Extensible design options
- Responsive layout
Suitable for
- UI designers seeking visual flexibility
- Developers building guided workflows
- Apps requiring step-by-step user guidance
- Projects targeting multiple platforms
- Teams wanting minimal boilerplate
Considerations
- Requires manual handling of state management
- Limited built-in animations
- Custom shape logic may increase complexity
- Not optimized for very large step counts
- No built-in validation support
