Ross ROSS = Recommend OSS · open-source software intelligence for agents

jaredrummler/Cyanea

A theme engine for Android observed · 2026-08-28

github.com/jaredrummler/Cyanea · Kotlin · Apache-2.0 (permissive) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 81
  • Release rhythm 35
  • Longevity 100

Flags: no_releases 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: 3150
  • days_rel: n/a
  • days_push: 116
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1441 stars · 138 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Cyanea is a dynamic theme engine for Android apps, written in Kotlin, that lets users change app colors and themes at runtime. It integrates with Material Components and AppCompat via Cyanea activity base classes and Theme.Cyanea styles.

Use cases

  • let users pick custom accent colors in an Android app
  • implement a dark/light theme switcher at runtime
  • build a dynamic theming settings screen
  • apply Material Design color palettes dynamically
  • theme an Android app without restarting activities

When to choose

  • you need runtime, user-configurable theming on Android with AppCompat/Material Components
  • you want an immutable, prebuilt theme system instead of hand-rolling one

When to avoid

  • you need actively maintained or updated dependencies - the project is no longer maintained
  • you target modern Android with Material 3 dynamic color, which covers this natively
  • you are not building an Android app

Facets

library · maturity maintenance

ui-components theme mobile-development android-tools web-design jvm theme-engine material-design dynamic-theming appcompat kotlin-library no-longer-maintained android mobile

1 source

Member repositories

RepositoryRoleHealth v2
jaredrummler/Cyaneamain10

For agents

markdown · JSON · MCP: product_card(name="jaredrummler/Cyanea")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem