voo_circular_progress 0.0.1 copy "voo_circular_progress: ^0.0.1" to clipboard
voo_circular_progress: ^0.0.1 copied to clipboard

A highly customizable multi-ring circular progress indicator widget with smooth animations, similar to Google Fit

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.1 - 2025-10-29 #

Added #

  • Initial release of VooCircularProgress widget
  • Multi-ring circular progress indicator with smooth animations
  • ProgressRing entity for defining individual progress rings
  • CircularProgressConfig for animation and layout configuration
  • Support for custom colors, stroke widths, and sizes
  • Customizable center widget support
  • Efficient rendering using CustomPainter
  • Configurable animation duration and curves
  • Support for custom background colors per ring
  • Comprehensive example app demonstrating various configurations
  • Full test coverage for entities and widgets
  • Complete API documentation and README

Features #

  • Display multiple concentric progress rings
  • Smooth, customizable animations
  • Flexible styling options
  • High performance with CustomPainter
  • Type-safe API with null safety
  • Support for custom start angles and stroke cap styles
  • Automatic progress calculation and percentage conversion
  • Goal completion detection

Architecture #

  • Clean architecture with domain and presentation layers
  • Atomic design pattern (atoms, molecules, organisms)
  • Follows VooFlutter development standards
  • Integration with voo_tokens for design consistency
1
likes
150
points
2
downloads

Publisher

verified publishervoostack.com

Weekly Downloads

A highly customizable multi-ring circular progress indicator widget with smooth animations, similar to Google Fit

Topics

#widget #progress-indicator #animation #flutter-ui #circular-progress

Documentation

API reference

License

MIT (license)

Dependencies

equatable, flutter, voo_tokens

More

Packages that depend on voo_circular_progress