skydoves/AndroidVeil
:performing_arts: An easy and flexible way to implement loading skeletons and shimmering effects on layouts for Android. 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
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
- readme: https://github.com/skydoves/AndroidVeil · fetched 2026-08-28 · 0df71b450421
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| skydoves/AndroidVeil | main | 44 |
For agents
markdown · JSON · MCP: product_card(name="skydoves/AndroidVeil")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem