nested_circular_progress_widget

Animated and customizable circular progress widget for Flutter, with optional child widget and smooth animations. Perfect for dashboards, fitness apps, task trackers, or any app that needs a visually appealing progress indicator.


Features

  • Animated circular progress indicator with customizable easing (Curves.easeOutCubic).
  • Optional child widget centered inside the circle.
  • Customizable:
    • size
    • strokeWidth
    • progressColor
    • progressBackgroundColor
  • Reusable as a standalone widget or inside other layouts.
  • Tap interactions can be added using GestureDetector.

Getting Started

1. Add dependency

If published to pub.dev:

dependencies:
  nested_circular_progress_widget: ^0.0.1