afollestad/aesthetic
[DEPRECATED] 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: 3402
- days_rel: n/a
- days_push: 2582
- n_releases_24m: 0
Adoption not part of the score
1971 stars · 213 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Aesthetic is a Kotlin library for Android that enables dynamic, runtime theming of apps with reactive theme updates via Rx. It lets activities apply and switch theme colors and properties on the fly. The project is deprecated and unmaintained.
Use cases
- apply dynamic themes to an android app at runtime
- let users switch app theme colors without restarting
- reactively update ui colors across activities
- theme android views with custom color attributes
- implement dark and light mode switching in android
When to choose
- you maintain a legacy android app already using it
- you need runtime theming on an old androidx codebase and accept no updates
When to avoid
- starting a new android project - it is deprecated
- you need maintained support for modern android versions
- you want jetpack compose theming
Facets
library · maturity abandoned
theme ui-components mobile-development android-tools web-design jvm dynamic-theming runtime-theming reactive androidx deprecated android mobile
2 sources
- readme: https://github.com/afollestad/aesthetic · fetched 2026-08-28 · 8f88a655e0b6
- homepage: https://af.codes · fetched 2026-08-29 · 4d8394e5e530
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| afollestad/aesthetic | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="afollestad/aesthetic")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem