A versatile and easy-to-use Flutter package for implementing progress tracking and status visualization in your applications.
βοΈ Custom Step Indicators β Use numbers or icons.
βοΈ Adaptive Layout β Adjusts based on screen size.
βοΈ Tracker Placement Option β Choose whether the tracker appears first or the line appears first.
Feature 1 | Feature 2 | Feature 3 |
---|---|---|
![]() |
![]() |
![]() |
$ flutter pub add progress_tracker
ProgressTracker(
currentIndex: 2, // Active step
statusList: [
Status(name: "Processed", icon: Icons.check),
Status(name: "Shipped", icon: Icons.local_shipping),
Status(name: "Enroute", icon: Icons.directions_car),
Status(name: "Arrived", icon: Icons.home),
],
);
ProgressTracker(
showStepNumber: false, // Hide step numbers
activeColor: Colors.blue, // Customize active color
);
ProgressTracker(
trackerAtStart: true, // Tracker β Line β Tracker
);
ProgressTracker(
trackerAtStart: false, // Line β Tracker β Line
);
- Please raise an issue here.