RecyclerView is one of the important widgets in android framework. We can safely say that almost 90% of the android apps out there uses recyclerview. For such a powerful widget, creating adapters for recyclerview needs more boilerplate code. Its not a fault, but framework api has to be generic to cover all the usecases. So it needs more code to set-up.
It is a helper library for recyclerviews to create composable view holders without boilerplate code.