Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A simple multiview adapter for RecyclerView written in Kotlin.

Sep 10, 2018

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
  • Can be used without ViewHolder - use ViewBinder instead of ViewRenderer
  • Using this library will help you to follow SOLID principles
Sep 2, 2018

Android library designed to enrich and make your RecyclerView adapters more SOLID

Adapster will help you make your RecyclerView adapters more manageable and overall enrich your RecyclerView experience.

Aug 26, 2018

Create your RecyclerView adapter in just 1 line

  • Reduce Boilerplate code to create adapter and holder.
  • includes View Events callbacks (ClickEvent,CheckChangeEvent)
Jun 6, 2018

PersistentRecyclerAdapter is a simple, lite weight android library that persists data across fragment and activity recreation.

Some features

  • Offline and Online persistent across activity recreation
  • Supports both grid and linear layout
  • Support for both Activity and Fragment
  • Delivers data fast to your RecyclerView
Apr 18, 2018

This library lets you to split RecyclerView into sections, make paging, or create endless view easily.

Mar 27, 2018

Use BasicAdapter instead of separate java files for Android RecyclerView Adapters, with a more comprehensible adapter structure and databinding.

Mar 18, 2018

Simple Adapter used to create simple RecyclerView adapter without creating new java file.

Mar 13, 2018

Adapter that is similar to the ObjectAdapter (ArrayObjectAdapter) from the Leanback support library.

Jan 18, 2018

A small and yet powerful library, which greatly simplifies building lists of different items.

Dec 17, 2017

This tool allows you to no longer worry about adapters. Now you will only create your ViewHolder. A simple tools to take in hand that should answer all your use cases.

Communication management between your Views & ViewHolders is possible. Creating sections is now very easily. Enjoy.

Nov 3, 2017

It is a recycler view adapter that supports multiview holders, filters, and child view click events.

Sep 27, 2017

Simple Universal Adapter and ViewHolders generator for Recycler View.

Jul 13, 2017

This library will help developers to avoid writing repetitive code as mostly developers do while writing Adapter for RecyclerView. This library also provide convenient way to get position of a view which is clicked by user. This tiny library can save developers time and help them writing clean code inside Adapters.

Jul 11, 2017

Simple multiview adapter for RecyclerView written on Kotlin.

Jun 23, 2017

Add footer and header & item click listener to RecyclerView adapter.

Jun 4, 2017

Mystique is a Kotlin library for Android’s RecyclerView which allows you to create homogeneous and heterogeneous lists effortlessly using an universal adapter. It’s RecyclerView.Adapter on steroids, written purely in Kotlin (oh yeah, with extension functions too).

Jun 1, 2017

Make RecyclerView adapter easy with Adapter annotations.

May 31, 2017

Automated configuration RecyclerView.Adapter for Android.

May 12, 2017

Easiest way to use RecyclerView. Reduce boilerplate code! You don't need to write adapters for listing pages anymore!

May 5, 2017

RecyclerViewInjectorAdapter wraps your regular RecyclerView.Adapter and adds possibility to inject custom views on desired position without hassle.

May 5, 2017

The DynamicPagerAdapter extends Android's PagerAdapter to do four important things:

  • Has an accessible HashMap View cache using ViewHolders. The default implementaiton has caching, but it isn't enforced and users of the PagerAdapter don't get access to it.

  • Provides the capability to use multiple view types just like RecyclerView.

  • Handles data set changes in a much more friendly way, allowing items to be removed, added, etc. with less issues and effort on your end.

  • Includes optional discard animations. These are exposed for you to call when you want or to override and create your own.

Apr 21, 2017

A slim & clean & typeable Adapter without VIEWHOLDER.


  • No ViewHolder any more
  • No Reflection
  • Fluent & simple API
  • Multi-typeable adapter
  • Support Kotlin
  • Support Simple DiffUtils

Apr 20, 2017

An extandable adapter which provides swipe to delete on your row item.

Apr 12, 2017

A customizable adapter for RecyclerView.

Mar 8, 2017

Base and simple List, Recycler and Spinner adapters for the Android platform.

Mar 7, 2017

Ported adapters for ViewPager allowing usage for both Android framework and support development approaches.

Mar 6, 2017

SimplerRecyclerViewAdapter used to simplify the adapter structure for RecyclerView.


  • Easy to use
  • No need to create adapter (Separate java files)
  • Works with multiple view types.
  • View holders are inside Activity or Fragment, so easily call methods of activity on row click.
Feb 24, 2017

LastPagerAdapter eliminates the need to write long, boilerplate Adapters for ViewPagers by using simple, concise API. Uses Android Data Binding. Supports both Java and Kotlin. Written in Kotlin.

Feb 4, 2017

The easiest way to use a RecyclerView on Android.

Jan 25, 2017