Epoxy is an Android library for building complex screens in a RecyclerView. Models are automatically generated from custom views, databinding layouts, or Litho components via annotation processing. These models are then used in an EpoxyController to declare what items to show in the RecyclerView.
This abstracts the boilerplate of view holders, diffing items and binding payload changes, item types, item ids, span counts, and more, in order to simplify building screens with multiple view types. Additionally, Epoxy adds support for saving view state and automatic diffing of item changes.
Epoxy alternatives and related packages
Based on the "Adapter" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Epoxy or a related project?
Epoxy RecommendationsThere are no recommendations yet. Be the first to promote Epoxy!
Have you used Epoxy? Share your experience. Write a short recommendation and Epoxy, you and your project will be promoted on Awesome Android.
Recently added Epoxy resources
Be the first to add one!