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

skydoves/AndroidVeil

:performing_arts: An easy and flexible way to implement loading skeletons and shimmering effects on layouts for Android. observed · 2026-08-28

github.com/skydoves/AndroidVeil · Kotlin · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

44/100

  • Activity 47
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2863
  • days_rel: n/a
  • days_push: 322
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1566 stars · 105 forks observed · 2026-08-28

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

AndroidVeil is a Kotlin Android library that adds skeleton (veil) placeholders and shimmering effects to layouts and RecyclerViews. It is configured via XML attributes and shows animated loading placeholders while real content loads.

Use cases

  • show skeleton loading placeholders while content loads in an Android app
  • add shimmer effect to RecyclerView items during data fetching
  • implement Facebook-style loading skeletons on Android layouts
  • display veiled placeholder UI before images or lists load
  • customize shimmer colors, alpha, and radius for loading animations

When to choose

  • you need skeleton screens with shimmering effects on Android layouts or RecyclerViews
  • you want XML-attribute-based configuration of loading placeholders
  • you prefer a lightweight, flexible Kotlin library for loading states

When to avoid

  • you are building for platforms other than Android
  • you need Jetpack Compose-native skeleton APIs rather than XML layouts
  • you only need simple spinners or progress bars instead of skeleton placeholders

Facets

library · maturity active

ui-components animation mobile-development frontend skeleton-loading shimmer-effect recyclerview kotlin android-ui loading-placeholder android mobile

1 source

Member repositories

RepositoryRoleHealth v2
skydoves/AndroidVeilmain44

For agents

markdown · JSON · MCP: product_card(name="skydoves/AndroidVeil")

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