in ,

A circle color picker for flutter

flutter circle color picker

With the gorgeous that moves people, a circle color picker for flutter has already started. 

Light themeDark Theme


        body: Center(
          child: CircleColorPicker(
            onChanged: (color) => print(color),
            size: const Size(240, 240),
            strokeWidth: 4,
            thumbSize: 36,


  /// Called during a drag when the user is selecting a color.
  /// This callback called with latest color that user selected.
  final ValueChanged<Color> onChanged;

  /// The size of widget.
  /// Draggable area is thumb widget is included to the size,
  /// so circle is smaller than the size.
  /// Default value is 280 x 280.
  final Size size;

  /// The width of circle border.
  /// Default value is 2.
  final double strokeWidth;

  /// The size of thumb for circle picker.
  /// Default value is 32.
  final double thumbSize;

  /// Initial color for picker.
  /// [onChanged] callback won't be called with initial value.
  /// Default value is Red.
  final Color initialColor;


Written by James

A Crossplatform Color Matching Game made with Flutter

A curated collection of awesome gradients made in Flutter