progress_tracker 0.0.16 copy "progress_tracker: ^0.0.16" to clipboard
progress_tracker: ^0.0.16 copied to clipboard

A versatile and easy-to-use Flutter package for implementing progress tracking and status visualization in your applications.

A versatile and easy-to-use Flutter package for implementing progress tracking and status visualization in your applications.

Pub Version CI popularity GitHub stars style: effective dart GitHub license GitHub last commit

🚀 Features #

✔️ 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.

🎥 Showcase #

Feature 1 Feature 2 Feature 3

📦 Installation #

$ flutter pub add progress_tracker

🛠️ Usage #

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),
  ],
);

🎨 Customization #

✅ Customize Step Number & Colors #

ProgressTracker(
  showStepNumber: false, // Hide step numbers
  activeColor: Colors.blue, // Customize active color
);

✅ Choose Tracker Placement (Tracker First or Line First) #

ProgressTracker(
  trackerAtStart: true,  // Tracker → Line → Tracker
);

ProgressTracker(
  trackerAtStart: false, // Line → Tracker → Line
);

Feedback #

  • Please raise an issue here.

Contact me 📨 #

7
likes
160
points
348
downloads

Publisher

unverified uploader

Weekly Downloads

A versatile and easy-to-use Flutter package for implementing progress tracking and status visualization in your applications.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on progress_tracker