This library can easily configure a divider for a RecyclerView. It offers different options to customize the divider effortlessy.
Powerful and flexible
Library for creating RecyclerView with warning message of data availability.
RecyclerViewHelper provides the most common functions around recycler view like Swipe to dismiss, Drag and Drop, Divider in the ui, events for when item selected and when not selected, on-click listener for items.
RecyclerView with additional functionality. Allows you to add divider, itemSpace, emptyView, sticky header and some other features.
ShyShark is Swipeable card stack view like Tinder.
A light Android library containing code to work with
ViewGroups which is usually copy-pasted across projects.
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.
Implement pagination in a few steps with RxPagination
InfiniteScrollListener for RecyclerView in Android.
A simple FastScroller for Android's
Supports vertical RecyclerViews using either LinearLayoutManager or GridLayoutManager (including multiple spans).
RecyclerView that implements pull-to-refresh, load-more, and header features. You can use it like a standard RecyclerView.
There is a simple example of how to make a carousel effect on Android.
It is not a custom
RecyclerView. It is just a helper library to attach to your
RecyclerView with your
TabLayout. If you don't want to go with sticky header
RecyclerView or something like that, and also want to provide a good experience when your user is scrolling the content, this small library is for you.
Custom Layout Manager for Recycler View which lays out its child views in circular or elliptical fashion
Scroll Wheel functionality implemented with Circular Relative Layout
Google Photos style multi-selection for RecyclerViews.
A divider for Android's
Never code any boilerplate
This library will make it easy and painless to map your data items with target
ViewHolders. It also supports nested
SmartRecyclerAdapters and complex view event listeners. 100% written in Kotlin!
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).
Tiny library with ability to provide support for infinite paginated scrolling in RecyclerView. It is able to show loading & try again layout at the bottom of the list.
Easily add Sticky Headers to your
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.
Jubako makes things super simple to assemble rich content into a RecyclerView such as a wall of carousels (Google Play style recycler in recyclers). Jubako can load content on the fly asynchronously, infinitely with pagination.
TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells. TableView relies on a separate model object to hold and represent the data it displays.
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.
ChipsLayoutManager is a custom layout manager for RecyclerView which represents a Google chips material design guideline.
ChipsLayoutManager moves item to a next row when there isn't enough space left on the current. It's a next generation of TextView span implementation, flow layouts implementation with support of RecyclerView features, like ItemAnimations, recycling views etc.
RecyclerView ItemDecoration. Flexible for multiple styles, such as margins, colours, drawables, show/hide, etc.