Epoxy
Epoxy is an Android library for building complex screens in a RecyclerView observed · 2026-08-28
Health v2 · maintenance only
68/100
- Activity 63
- Release rhythm 55
- Longevity 100
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: 62
- age_days: 3677
- days_rel: 222
- days_push: 222
- n_releases_24m: 2
Adoption not part of the score
8551 stars · 734 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Epoxy is an Android library from Airbnb for building complex RecyclerView screens with multiple view types. It generates models from custom views or databinding layouts via annotation processing and handles view holders, diffing, item ids, and state saving automatically.
Use cases
- build complex recyclerview screens with multiple view types
- reduce recyclerview adapter boilerplate in android apps
- automatically diff and update list items
- create carousels and mixed-content lists
- save recyclerview view state across configuration changes
- generate epoxy models from custom views or databinding layouts
When to choose
- building Android screens with heterogeneous list content like headers, carousels, and loading rows
- you want declarative, composable RecyclerView adapters without manual view holder code
- your team uses Kotlin or Java with Gradle and wants annotation-generated models
When to avoid
- building a Jetpack Compose app where RecyclerView is not used
- you only need a simple single-view-type list
- your project does not target Android
Facets
library · maturity stable
ui-components state-management mobile-development android-tools frontend recyclerview android-ui annotation-processing diffing jetpack-compose-alternative kotlin android
2 sources
- readme: https://github.com/airbnb/epoxy · fetched 2026-08-28 · eba65df1daef
- homepage: https://goo.gl/eIK82p · fetched 2026-08-29 · 148c1f194c15
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| airbnb/epoxy | main | 68 |
| airbnb/epoxy-ios | main | 65 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem