FLUTTER ECOSYSTEM

progress_stepper

Flutter package for showing custom progress stepper. You can use either the built in shapes (Arrow or Chevron) or can specify own shapes, using the builder.

progress_stepper cover
Latest version
3.1.0
30-day downloads
636
Likes
67
Pub points
160

Package Overview

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

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
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add progress_stepper

Categories

Related projects

No data available yet.