Flutter Gems is a curated list of 6700+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Color Picker and Utilities packages
Last updated: February 25, 2025
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.

material_color_utilities
π 224 β¬οΈ 4.7M
Dart 3 compatibleMaintenance 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
π 151 β¬οΈ 1.4M
Dart 3 compatibleMaintenance 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.

flutter_colorpicker
π 966 β¬οΈ 356.8K
Dart 3 compatibleMaintenance Status: Good
HSV(HSB)/HSL/RGB/Material color picker inspired by all the good design for your amazing flutter apps.

flex_color_picker
π 535 β¬οΈ 296.8K
Dart 3 compatibleMaintenance Status: Good
A customizable Flutter primary, accent and custom color picker. Includes an optional HSV wheel color picker.
palette_generator
π 665 β¬οΈ 6.2K
Dart 3 compatibleMaintenance Status: Good
Flutter package for generating palette colors from a source image.
color
π 34 β¬οΈ 565.3K
Dart 3 compatibleMaintenance 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.
flex_seed_scheme
π 84 β¬οΈ 344.9K
Dart 3 compatibleMaintenance Status: Good
A more flexible and powerful version of Flutter's ColorScheme.fromSeed. Use multiple seed colors, custom chroma and tone mapping.
hexcolor
π 326 β¬οΈ 25.7K
Dart 3 compatibleMaintenance Status: Poor
Brings HexColor for your dart and flutter projects, convert material colors to hex colors
from_css_color
π 23 β¬οΈ 163.4K
Dart 3 compatibleMaintenance Status: Poor
Creates Color instance from CSS color string according to CSS Color Module Level 3 Specification.

flutter_material_color_picker
π 125 β¬οΈ 6K
Dart 3 compatibleMaintenance Status: Average
Material color picker with some possible customizations for Flutter apps
c_material
π 101 β¬οΈ 286
Dart 3 compatibleMaintenance Status: Good
A package to show All Colors in Any Application for iOS and Android, support Open from a different resource like Access Eazy Colors.
flutter_gradient_colors
π 95 β¬οΈ 298
Dart 3 compatibleMaintenance Status: Poor
it's provide you more than 100 predefined Gradient Colors.
flutter_circle_color_picker
π 70 β¬οΈ 392
Dart 3 compatibleMaintenance Status: Poor
A beatiful circle color picker which picks hsl color for flutter.

cyclop
π 57 β¬οΈ 665
Dart 3 compatibleMaintenance Status: Average
An experimental flutter colorpicker with an optional eyedropper tool ( Material colors swatches, AHSL, ARGB and custom swatches library )

flutter_hsvcolor_picker
π 49 β¬οΈ 4.6K
Dart 3 compatibleMaintenance Status: Good
A HSV color picker inspired by chrome devtools and a material color picker for your flutter app.
fast_color_picker
π 49 β¬οΈ 399
Dart 3 compatibleMaintenance Status: Poor
This package provides a color picker like in story editor of Instagram.

flutter_brand_palettes
π 41 β¬οΈ 151
Dart 3 compatibleMaintenance Status: Good
A collection of elegant, declarative classes for the color palettes of popular brands and companies.
tinycolor2
π 35 β¬οΈ 5.6K
Dart 3 compatibleMaintenance Status: Poor
Flutter Color manipulation and conversion, ported from JS tinycolor2
flutter_color_picker_wheel
π 39 β¬οΈ 98
Dart 3 compatibleMaintenance Status: Poor
A Wheel Shapde Color Picker written fully in dart
rainbow_color
π 35 β¬οΈ 1.5K
Dart 3 compatibleMaintenance Status: Poor
Simplified multi-color interpolation. Map a numerical domain to a smooth-transitioning color range.
material_color_generator
π 35 β¬οΈ 1.2K
Dart 3 compatibleMaintenance Status: Poor
A package for generating a material color palette with HEX Color.
color_models
π 15 β¬οΈ 21.3K
Dart 3 compatibleMaintenance Status: Poor
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.

flutter_randomcolor
π 30 β¬οΈ 1.6K
Dart 3 compatibleMaintenance Status: Good
A flutter package for generating attractive random colors. it can be used for data visualization, generative and lot more.
flutter_color
π 27 β¬οΈ 4.5K
Dart 3 compatibleMaintenance Status: Average
Flutter plugin for works with colors schemes like a hex, hsl, xyz and cielab

pick_color
π 29 β¬οΈ 53
Dart 3 compatibleMaintenance Status: Average
A Flutter package which allow you to extract color and hexcode from image with simple touch.
derived_colors
π 23 β¬οΈ 5.2K
Dart 3 compatibleMaintenance Status: Poor
Generate color variants.

appkit_ui_element_colors
π 0 β¬οΈ 29.4K
Dart 3 compatibleMaintenance Status: Average
A Flutter plugin that exposes AppKitβs βUI Element Colors.β
css_colors
π 25 β¬οΈ 1.7K
Dart 3 compatibleMaintenance Status: Good
Defines constant dart:ui Color objects for CSS colors (for use in Flutter code).

hue_rotation
π 26 β¬οΈ 182
Dart 3 compatibleMaintenance Status: Good
Change the color of any widget that has a color. Like SwiftUI's Hue Rotation.
pigment
π 19 β¬οΈ 6.5K
Dart 3 compatibleMaintenance Status: Poor
Useful and simple flutter color handler.
colours
π 23 β¬οΈ 83
Dart 3 compatibleMaintenance Status: Poor
An extended version of Flutter Colors with more swatches and more flexibility to generate your own custom swatch.
a_colors
π 22 β¬οΈ 31
Dart 3 compatibleMaintenance Status: Poor
A new Flutter package contains 140 colors. By adding this to your Flutter application, you can avoid hardcode colors.
eo_color
π 21 β¬οΈ 164
Dart 3 compatibleMaintenance 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.
monet
π 18 β¬οΈ 27
Dart 3 compatibleMaintenance Status: Poor
A library to get wallpaper colors using monet on Android or generate them using a primary color

color_picker_field
π 16 β¬οΈ 196
Dart 3 compatibleMaintenance Status: Average
Color Picker field for Material and Cupertino, including a Radial Color picker(Hue based)
texture_rgba_renderer
π 10 β¬οΈ 4.7K
Dart 3 compatibleMaintenance Status: Average
A texture helper which brings a high level api to handle BGRA data.

hsluv
π 10 β¬οΈ 927
Dart 3 compatibleMaintenance Status: Average
Dart port of HSLuv, a human-friendly alternative to HSL based on human experiments.

web_color_picker
π 9 β¬οΈ 650
Dart 3 compatibleMaintenance Status: Good
This package allows you use the native web browser color picker in your Flutter Web app.
color_hex
π 6 β¬οΈ 169
Dart 3 compatibleMaintenance Status: Average
Flutter package to convert hex String to Color() , and Color() to hex String
ncscolor
π 4 β¬οΈ 29
Dart 3 compatibleMaintenance 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.
replace_palette
π 3 β¬οΈ 57
Dart 3 compatibleMaintenance Status: Good
Replaces the color palette in an image, respecting the color models. The easy-to-use and well-tested package.

ios_color_picker
π 1 β¬οΈ 180
Dart 3 compatibleMaintenance Status: Good
A new Flutter package that provides native iOS Color Picker cloned UI for all platforms Web, Android, iOS, also provides native iOS picker for iOS Only
colorify
π 1 β¬οΈ 32
Dart 3 compatibleMaintenance Status: Good
A simple Flutter package to generate deterministic, random colors from a given dynamic seed.
x_color
π 0 β¬οΈ 3
Dart 3 compatibleMaintenance Status: Poor
A dynamic and remote color data holder for flutter remote-ui project
random_color
π 153 β¬οΈ 4.2K
Maintenance Status: Poor
Generate random colors from hue, saturation and brightness that are visualy appearing. You can chose exact color specifications.
flutter_gradients
π 74 β¬οΈ 14
Maintenance Status: Poor
A curated collection of awesome gradients made in Dart for Flutter.
tinycolor
π 51 β¬οΈ 211
Maintenance Status: Poor
Flutter Color manipulation and conversion, ported from JS tinycolor2
image_color_picker
π 43 β¬οΈ 54
Maintenance Status: Poor
Pick color from image (assets/network/file) and get color hexcodes.
color_thief_flutter
π 37 β¬οΈ 51
Maintenance Status: Poor
Grab the color palette from an image, the Flutter implementation of color-thief.
flutter_color_models
π 33 β¬οΈ 112
Maintenance Status: Poor
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.
strcolor
π 25 β¬οΈ 63
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 β¬οΈ 32
Maintenance Status: Poor
A tiny color library. Create (dymanic and fixed) radial and linear gradients, convert rgb, hex, hue, hsl and css colors.