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.
Powerful and flexible
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.
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.
Helper library for recyclerviews to create composable view holders without boilerplate code.
A light Android library containing code to work with
ViewGroups which is usually copy-pasted across projects.
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.
Build expandable descendant navigation, inspired by Google Inbox's rad UI.
An easy, empowering Kotlin library for
Google Photos style multi-selection for RecyclerViews.
FancyAccordionView is a custom view that can be used for showing a list of items. It extends
RecyclerView and offers the following features:
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.
RecyclerView with additional functionality. Allows you to add divider, itemSpace, emptyView, sticky header and some other features.
RecyclerView with parallax folding effect.
Convenience library to handle different view types with different presenters in a single
An Easy to use adapter for android
No need of viewholder
More readable code
This library can easily configure a divider for a RecyclerView. It offers different options to customize the divider effortlessy.
Library to easily add swipe-to-open functionality to any
LayoutManager for Android
RecyclerView which enables sticky header positioning.
Features built in:
This library provides swipe & drag and drop support for
A custom recycler view with shimmer views to indicate that views are loading.
Middleman is a library for helping handling items in RecyclerView adapters with better following SOLID rules. it supports both simple list and paging list in
A custom RecyclerView with in-built Facebook's Shimmer to indicate that views are loading with support to switch layout manager in runtime. This ShimmerRecyclerView also supports multiple view types for loading.