EasyAdapter allows to create you RecyclerView
adapter in just 3 lines.
A library that allows using sections with sticky headers in RecyclerView
.
Covert is an Android Library for easily implementing Material Swipe Actions in a RecyclerView. The design of the animations was based heavily around the Swipe Action Gestures demonstrated in the Material Interaction guidelines.
This library provides swipe & drag and drop support for RecyclerView
.
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.
ShyShark is Swipeable card stack view like Tinder.
A library to work with RecyclerView
as easily as if you'd use ListView
or GridView
.
An Android RecyclerView
enhancement library focused on simplifying common use cases and filling in gaps between the ListView
and the RecyclerView
.
Convenience library to handle different view types with different presenters in a single RecyclerView
.
Easily add Sticky Headers to your RecyclerView
.
Features built in:
FancyAccordionView is a custom view that can be used for showing a list of items. It extends RecyclerView
and offers the following features:
Helper library for recyclerviews to create composable view holders without boilerplate code.
Kotlin way of building RecyclerView Adapter. You do not have to write RecyclerView Adapters again and again and suffer from handling of different view types. Kiel will help you.
It is not a custom TabLayout
or 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.
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).
Don't write a RecyclerView adapter again. Not even a ViewHolder!
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 dynamic nested SmartRecyclerAdapters
and complex view event listeners. 100% written in Kotlin!
A library for make an easy and faster RecyclerView
without adapter.
Drag & drop item decorator for RecyclerView with support for highlighting hovered items.
This library is extremely powerful since you can custom your own swipe effects "No limits for your imagination".
The RecyclerViewFastScroller is a widget that can be added to a layout and connected to a RecyclerView
for fast scrolling. In the interest of time, I am pushing out some usable code, but I plan on updating this to better support easy customization and inclusion in projects.
A couple of sticky header decorations for android's RecyclerView
.
Super fast and easy way to create header for Android RecyclerView
.
Indicator decorator is an indicator that can be used in ViewPager2 and RecyclerView.
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.
The Expandable RecyclerView is a library written to allow for an expanded view to be attached to each ViewHolder. To allow for full functionality of a normal RecyclerView in both the parent ViewHolder and the expanded child ViewHolder, the recyclerview has been modified to use two types of ViewHolders, a child and a parent with the ability to customize each separately.