Skip to content

CircularProgress ​

A circular progress indicator with a percentage-label variant and an indeterminate spinner variant.

View source on GitHub ↗

CLI ​

Install this component into your project:

circular-progress
$flutter_beautify add circular-progress

Variants ​

FBCircularProgress.standard() · FBCircularProgress.withLabel() (adds a centered percentage) · FBCircularProgress.spinner() (indeterminate — takes no value)

Key parameters ​

ParameterTypeDefault
valuedoublerequired (not on .spinner())
sizedouble80
valueColorColor?ambient colorScheme.primary
strokeWidthdouble4

Usage ​

dart
import 'package:your_app/widgets/circular_progress.dart';

FBCircularProgress.spinner(size: 32);

Released under the MIT License.