Convenience library to handle different view types with different presenters in a single
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.
Powerful and flexible
Highly customizable Android library written in Kotlin that uses AndroidX and extends
RecyclerView to include extra features, such as support for gestures like swipe and drag & drop.
An Easy to use adapter for android
A simple FastScroller for Android's
Supports vertical RecyclerViews using either LinearLayoutManager or GridLayoutManager (including multiple spans).
A light Android library containing code to work with
ViewGroups which is usually copy-pasted across projects.
RecyclerView with additional functionality. Allows you to add divider, itemSpace, emptyView, sticky header and some other features.
UltimateRecyclerView is a
RecyclerView (advanced and flexible version of
ListView) with pulling to refresh, loading more, swiping to dismiss, drag and drop, animations, and many other features.
Easily add Sticky Headers to your
RecyclerView that implements pull-to-refresh, load-more, and header features. You can use it like a standard RecyclerView.
A solution to compose
The idea is to compose the decoration by combining small and simple components.
In isolation, those items are simple and easy to write and understand. But combined (or composed), they can form very complex decoration with complex selective conditions.
Google Photos style multi-selection for RecyclerViews.
A simple library that allows you to easily delineate sections of a list or grid list.
TimetableLayout is a layout manager and item decorations to display the timetable.
Android view centring
RecyclerView-FlexibleDivider - Android library providing simple way to control divider items of RecyclerView.
A custom RecyclerView with in-built Facebook's Shimmer to indicate that views are loading.
RecycleView without adapter, only mapper from your model to
This library based on RecyclerView, and has a purpose easy work with lazy loading (pagination) data.
Library to easily add swipe-to-open functionality to any
ARVI - Autoplayable RecyclerView Items.
ExoPlayer-based Android library that makes the implementation of the autoplayable RecyclerView video items an easy task
An easy way to search in your recycler view without having an always-on display search view.
Ever wanted a recycler view with a search bar? That's a simple library that lets you wrap your recyclerView into my custom layout which provides a hidden searchview which you can show by scrolling up/down the recycler.
This is an Implementation of RecyclerView using Retrofit & Glide to Create a simple Movie List.
Helper library for recyclerviews to create composable view holders without boilerplate code.
An easy, empowering Kotlin library for
EasyAdapter allows to create you
RecyclerView adapter in just 3 lines.