garretyoder/Colorful
Android runtime theme library observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3620
- days_rel: n/a
- days_push: 1058
- n_releases_24m: 0
Adoption not part of the score
2110 stars · 195 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Colorful is a Kotlin library for Android that enables dynamic runtime theming, letting apps change their color schemes (primary, accent, dark mode) without restarting. It provides themed Activity base classes and integrates via JitPack.
Use cases
- let users switch app color themes at runtime
- add a dark mode toggle to an Android app
- change primary and accent colors without restarting the activity
- apply Material Design color schemes dynamically
- persist user theme preferences in an Android app
When to choose
- maintaining a legacy Android app that already uses Colorful
- supporting older Android versions without native dynamic color
- you need simple runtime color scheme switching on pre-Android 12 devices
When to avoid
- starting a new Android project — the library is discontinued
- targeting Android 12+ where Material You dynamic color is built in
- you need extensive theming beyond color schemes
Facets
library · maturity abandoned
ui-components theme mobile-development android-tools web-design android-theming runtime-themes kotlin material-design dark-mode discontinued android
1 source
- readme: https://github.com/garretyoder/Colorful · fetched 2026-08-28 · 890fa6b958df
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| garretyoder/Colorful | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="garretyoder/Colorful")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem