Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Powerful and flexible RecyclerAdapter.

May 29, 2016
Commercial

Build expandable descendant navigation, inspired by Google Inbox's rad UI.

Sep 15, 2018

Chameleoen deals with the Status of RecyclerView

Apr 12, 2018

Kotlin DSL mechanism for recycler views.

Dec 21, 2018

A light Android library containing code to work with RecyclerViews and ViewGroups which is usually copy-pasted across projects.

Aug 26, 2016

Never code any boilerplate RecyclerAdapter again!

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.

Jul 12, 2019

Google Photos style multi-selection for RecyclerViews.

Oct 26, 2015

A Powerful AlphabetIndex FastScroller for Android's RecyclerView! Its shows Alphabets over scrolling the recycle view from A-Z.

Feb 12, 2017

Helper library for recyclerviews to create composable view holders without boilerplate code.

Features

  1. Supports different span count for different ViewTypes.
  2. Adds different ItemDecoration for different ViewTypes.
  3. Single and Multiple selection options are available.
  4. Support for DiffUtil.
May 21, 2017

This project shows how to use extension function to handle recyclerView item and subItem listeners.

Aug 2, 2019

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.

Apr 7, 2019

A custom recycler view with shimmer views to indicate that views are loading.

Jan 10, 2017

ARVI - Autoplayable RecyclerView Items.

ExoPlayer-based Android library that makes the implementation of the autoplayable RecyclerView video items an easy task

Jan 12, 2019

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.

Aug 26, 2016

Convenience library to handle different view types with different presenters in a single RecyclerView.

May 15, 2016

A RecyclerView that implements pull-to-refresh, load-more, and header features. You can use it like a standard RecyclerView.

Nov 29, 2015

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.

Dec 29, 2017

android-advancedrecyclerview is a RecyclerView extension library. It provides Google's Inbox app like swiping and Play Music app like drag and drop sorting features.

Jan 27, 2015
  • Now you do not need to implement adapters for RecyclerView;
  • You can easily use several types of cells in a single list;
  • You can reuse cells in different RecyclerView;
  • You can easily add a nested RecyclerView;
  • You can easily add the DiffUtil;
  • You can easily add the DiffUtil Payloads;
  • You can easily save a state of a Item when scroll;
  • You can easily add a Load More Indicator;
  • Using this library will help you to follow SOLID principles.
May 30, 2019
Blurb

Extensible Kotlin DSL for building dynamic reusable UI components with RecyclerView.

Jun 30, 2019

Very easy Endless scrolled, OnClick item and simple use RecyclerView adapter binding

Jul 4, 2019

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.

Mar 11, 2015

Konveyor is a tiny library which intends to battle RecyclerView.Adapter Hell by introducing "Composition over inheritance" approach when dealing with RecyclerView adapters. While making your Adapter related logic testable by providing abstraction layer over its logic, it will make you forget all of the ViewType hassle all together.

Sep 21, 2017

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.

Oct 29, 2018

An Easy to use adapter for android

  • No need to create separate class for adapter
  • No need of viewholder

  • More readable code

  • filtering capability
Apr 5, 2019

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.

May 10, 2016

FancyAccordionView is a custom view that can be used for showing a list of items. It extends RecyclerView and offers the following features:

  • allows you to expand and collapse each item
  • allows custom layout for extended/collapsed item
  • callback for extended/collapsed item click
  • scroll up the clicked item
Mar 8, 2018

A swipeable layout for Android.

May 17, 2019

An easy, empowering Kotlin library for RecyclerView.

May 7, 2016
Promotion

StickyTimeLine is timeline view for Android.

Jan 5, 2018