Shelf is an easy way to implement repository pattern in your project.
Epoxy is an Android library for building complex screens in a RecyclerView
. It abstracts the boilerplate of view holders, 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.
An Android library to easily create fancy buttons without the need of drawable files.