# material-foundation/material-color-utilities

Color libraries for Material You

Repository: https://github.com/material-foundation/material-color-utilities
Canonical: https://ross.abutalabs.com/products/material-color-utilities
Language: TypeScript
License: Apache-2.0
License Family: permissive
Topics: dart-library, dart-package, material-design, typescript-library, cpp-library, java-library
Last push: 2026-08-21T20:13:31+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 35, longevity 100
- inputs: {"age_days": 1786, "days_push": 12, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2250, forks 216 (observed 2026-08-28T04:06:30.935782+00:00)

## What it is
A set of color utilities implementing Material Design 3's color system, including the HCT color space, dynamic color schemes, contrast measurement, and color quantization from images. It is published as libraries for C++, Dart, Java, Kotlin, Swift, and TypeScript.

## Use cases
- generate a Material You color theme from a wallpaper image
- create dynamic light and dark color schemes from a seed color
- ensure accessible contrast between text and background colors
- convert colors between HCT and other color spaces
- harmonize brand colors with a dynamic color scheme
- extract dominant colors from images for theming

## When to choose
- building apps that follow Material Design 3 theming
- implementing dynamic color across multiple platforms with consistent results
- you need perceptually uniform color manipulation and contrast checking

## When to avoid
- you only need simple hex/RGB conversion without Material theming
- your project uses a design system other than Material Design
- you need a full UI component library rather than color utilities

## Facets
- artifact type: library
- maturity: stable
- function: ui-components, graphics, image-processing
- domain: web-development, frontend, graphics, mobile-development, cross-platform
- platform: cross-platform, cpp, jvm
- tags: material-design, material-you, color-science, dynamic-color, theming, hct-color-space, accessibility, multi-language, typescript, swift

## Member repositories
- material-foundation/material-color-utilities (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:30.935782+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:43:52.578222+00:00, confidence not recorded.
  - readme: https://github.com/material-foundation/material-color-utilities (fetched 2026-08-28T04:06:30.935782+00:00, sha f6cd8fcc42ee)
- Data as of 2026-08-30T08:39:29.467469+00:00.
