circular_progress_with_logo 1.0.0
circular_progress_with_logo: ^1.0.0 copied to clipboard
A customizable circular progress indicator with animated logo/icon in the center. Perfect for loading states with branding. Supports 5 different animation styles.
1.0.0 January 12, 2026 #
🎉 Initial Release #
A beautiful and customizable circular progress indicator with logo support for Flutter.
✨ Features
Multiple Animation Styles:
- Gradient: Smooth rotating gradient effect
- Dotted Circle: Animated dots forming a perfect circle
- Dual Ring: Two counter-rotating arcs for dynamic visual
- Wave: Pulsing waves radiating outward from center
- Spinning Arcs: Multiple arcs spinning in harmony
Flexible Logo Options:
- Built-in icon.png asset included in package
- Support for custom asset images
- Support for any Flutter widget as logo
- Automatic fallback to colored dot when no logo provided
- Pulsing animation for center logo
Customization:
- Adjustable size (30px to 150px+)
- Custom colors matching your brand
- Configurable stroke width (1.5 to 8.0)
- All parameters optional with sensible defaults
Components:
CustomLoader- Inline loader widget for any contextFullScreenLoader- Full-screen overlay with optional message
Production Ready:
- Zero external dependencies (Flutter only)
- Highly optimized with efficient rendering
- Full null safety support
- Comprehensive documentation and examples
- Works on iOS, Android, Web, and Desktop
📦 What's Included
- Main library with 5 animation styles
- Built-in icon asset
- Comprehensive example app with 4 tabs:
- All Styles showcase
- Interactive playground with live preview
- Grid view
- Info and documentation
- Complete API documentation
- MIT License