Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn Twitter

Top Flutter Color Picker and Utilities packages

Last updated: December 4, 2024

Color Picker or Color Selector is a widget that allows users to select a color from a palette. The widget can be customized to display various color models (RGB, HSL, CMYK, etc.), and also allows for the selection of a custom color.

The complete list of Flutter Color Picker, Color Selector, Color Palette and other Color Utility packages is provided below.


flutter_colorpicker Card Image
flutter_colorpicker
Dart 3 compatible 👍 937
Maintenance Status: Good

HSV(HSB)/HSL/RGB/Material color picker inspired by all the good design for your amazing flutter apps.

palette_generator
Dart 3 compatible 👍 644
Maintenance Status: Good

Flutter package for generating palette colors from a source image.

flex_color_picker Card Image
flex_color_picker
Dart 3 compatible 👍 512
Maintenance Status: Good

A customizable Flutter primary, accent and custom color picker. Includes an optional HSV wheel color picker.

material_color_utilities Card Image
material_color_utilities
Dart 3 compatible 👍 218
Maintenance Status: Good

Algorithms and utilities that power the Material Design 3 color system, including choosing theme colors from images and creating tones of colors; all in a new color space.

ansicolor Card Image
ansicolor
Dart 3 compatible 👍 140
Maintenance Status: Good

Looking to add some color to your terminal logs? 'ansicolor' is an xterm-256 color support library that lets you change the foreground and background color of your text.

flex_seed_scheme
Dart 3 compatible 👍 77
Maintenance Status: Good

A more flexible and powerful version of Flutter's ColorScheme.fromSeed. Use multiple seed colors, custom chroma and tone mapping.

flutter_hsvcolor_picker Card Image
flutter_hsvcolor_picker
Dart 3 compatible 👍 47
Maintenance Status: Good

A HSV color picker inspired by chrome devtools and a material color picker for your flutter app.

flutter_brand_palettes Card Image
flutter_brand_palettes
Dart 3 compatible 👍 41
Maintenance Status: Good

A collection of elegant, declarative classes for the color palettes of popular brands and companies.

flutter_randomcolor Card Image
flutter_randomcolor
Dart 3 compatible 👍 29
Maintenance Status: Good

A flutter package for generating attractive random colors. it can be used for data visualization, generative and lot more.

hue_rotation Card Image
hue_rotation
Dart 3 compatible 👍 25
Maintenance Status: Good

Change the color of any widget that has a color. Like SwiftUI's Hue Rotation.

css_colors
Dart 3 compatible 👍 25
Maintenance Status: Good

Defines constant dart:ui Color objects for CSS colors (for use in Flutter code).

eo_color
Dart 3 compatible 👍 21
Maintenance Status: Good

An elegant, object-oriented implementation of the color palettes and swatches of the Material Design standard; an alternative to Flutter's built-in colors.

web_color_picker Card Image
web_color_picker
Dart 3 compatible 👍 8
Maintenance Status: Good

This package allows you use the native web browser color picker in your Flutter Web app.

replace_palette
Dart 3 compatible 👍 3
Maintenance Status: Good

Replaces the color palette in an image, respecting the color models. The easy-to-use and well-tested package.

flutter_material_color_picker Card Image
flutter_material_color_picker
Dart 3 compatible 👍 124
Maintenance Status: Average

Material color picker with some possible customizations for Flutter apps

cyclop Card Image
cyclop
Dart 3 compatible 👍 55
Maintenance Status: Average

An experimental flutter colorpicker with an optional eyedropper tool ( Material colors swatches, AHSL, ARGB and custom swatches library )

flutter_color_models
Dart 3 compatible 👍 33
Maintenance Status: Average

A set of classes representing the CMYK, HSI, HSL, HSP, HSB, LAB, Oklab, RGB, and XYZ color spaces with methods to convert colors between each space.

pick_color Card Image
pick_color
Dart 3 compatible 👍 27
Maintenance Status: Average

A Flutter package which allow you to extract color and hexcode from image with simple touch.

flutter_color
Dart 3 compatible 👍 24
Maintenance Status: Average

Flutter plugin for works with colors schemes like a hex, hsl, xyz and cielab

color_picker_field Card Image
color_picker_field
Dart 3 compatible 👍 16
Maintenance Status: Average

Color Picker field for Material and Cupertino, including a Radial Color picker(Hue based)

hsluv Card Image
hsluv
Dart 3 compatible 👍 10
Maintenance Status: Average

Dart port of HSLuv, a human-friendly alternative to HSL based on human experiments.

color_hex
Dart 3 compatible 👍 5
Maintenance Status: Average

Flutter package to convert hex String to Color() , and Color() to hex String

hexcolor
Dart 3 compatible 👍 324
Maintenance Status: Poor

Brings HexColor for your dart and flutter projects, convert material colors to hex colors

flutter_gradient_colors
Dart 3 compatible 👍 93
Maintenance Status: Poor

it's provide you more than 100 predefined Gradient Colors.

flutter_circle_color_picker
Dart 3 compatible 👍 69
Maintenance Status: Poor

A beatiful circle color picker which picks hsl color for flutter.

fast_color_picker
Dart 3 compatible 👍 46
Maintenance Status: Poor

This package provides a color picker like in story editor of Instagram.

flutter_color_picker_wheel
Dart 3 compatible 👍 38
Maintenance Status: Poor

A Wheel Shapde Color Picker written fully in dart

tinycolor2
Dart 3 compatible 👍 35
Maintenance Status: Poor

Flutter Color manipulation and conversion, ported from JS tinycolor2

rainbow_color
Dart 3 compatible 👍 35
Maintenance Status: Poor

Simplified multi-color interpolation. Map a numerical domain to a smooth-transitioning color range.

material_color_generator
Dart 3 compatible 👍 35
Maintenance Status: Poor

A package for generating a material color palette with HEX Color.

color
Dart 3 compatible 👍 32
Maintenance Status: Poor

A simple Dart package exposing a Color class which can be used to create, convert, alter, and compare colors in a variety of colorspaces.

derived_colors
Dart 3 compatible 👍 23
Maintenance Status: Poor

Generate color variants.

colours
Dart 3 compatible 👍 23
Maintenance Status: Poor

An extended version of Flutter Colors with more swatches and more flexibility to generate your own custom swatch.

from_css_color
Dart 3 compatible 👍 22
Maintenance Status: Poor

Creates Color instance from CSS color string according to CSS Color Module Level 3 Specification.

a_colors
Dart 3 compatible 👍 22
Maintenance Status: Poor

A new Flutter package contains 140 colors. By adding this to your Flutter application, you can avoid hardcode colors.

pigment
Dart 3 compatible 👍 19
Maintenance Status: Poor

Useful and simple flutter color handler.

ncscolor
Dart 3 compatible 👍 4
Maintenance Status: Poor

A simple Dart package to convert NCS-color to his RGB, HSL, and HEX value and used to convert RGB to HSL and RGB to HEX.

x_color
Dart 3 compatible 👍 0
Maintenance Status: Poor

A dynamic and remote color data holder for flutter remote-ui project

random_color
👍 152
Maintenance Status: Poor

Generate random colors from hue, saturation and brightness that are visualy appearing. You can chose exact color specifications.

flutter_gradients
👍 74
Maintenance Status: Poor

A curated collection of awesome gradients made in Dart for Flutter.

tinycolor
👍 51
Maintenance Status: Poor

Flutter Color manipulation and conversion, ported from JS tinycolor2

image_color_picker
👍 43
Maintenance Status: Poor

Pick color from image (assets/network/file) and get color hexcodes.

color_thief_flutter
👍 37
Maintenance Status: Poor

Grab the color palette from an image, the Flutter implementation of color-thief.

strcolor
👍 25
Maintenance Status: Poor

Flutter package to convert color names to Color in Flutter. Offers a handful way to use colors by their names instead of using Colors constants.

kandinsky
👍 1
Maintenance Status: Poor

A tiny color library. Create (dymanic and fixed) radial and linear gradients, convert rgb, hex, hue, hsl and css colors.