A live data layer on top of android palette (easy and hassle-free).
Selection Dialog library that allows developers to simply single selection and multiple selection from some data list.
A simple one class TouchListener
that can be attached to any RecyclerView
and handles multi selection in google photos style via long pressing on an item and moving the finger up/down to select more items (it even scrolls if you reach the edges of the RecyclerView).