material_color_utilities

pub package

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.

This is a low-level package. For developers looking to adopt Material 3 features such as dynamic color and color harmonization in their apps, please see the dynamic_color package.

Getting started

dart pub add material_color_utilities or flutter pub add material_color_utilities

Usage

import 'package:material_color_utilities/material_color_utilities.dart';

For more information, see the main README.

Contributing

This repo is not accepting external contributions, but feature requests and bug reports are welcome on GitHub.

Libraries

blend
cam16
color_utils
core_palette
hct
hct_solver
material_color_utilities
math_utils
point_provider
point_provider_lab
quantizer
quantizer_celebi
quantizer_map
quantizer_wsmeans
quantizer_wu
scheme
score
string_utils
tonal_palette
viewing_conditions