{"repo":"mikepenz/FastAdapter","free":true,"listed":false,"github":"https://github.com/mikepenz/FastAdapter","clone":"git clone https://github.com/mikepenz/FastAdapter.git","description":"The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...","language":"Kotlin","stars":3879,"topics":["recyclerview","fastadapter","viewholder","multi-select","click-listeners","drag-and-drop","swipe","recyclerview-adapter","adapter","android"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"FastAdapter The FastAdapter is here to simplify creating adapters for RecyclerViews. Don't worry about the adapter anymore. Just write the logic for how your view/item should look like, and you are done. It's blazing fast, minimizing the code you need to write, and is easy to extend. ------- What's included 🚀 &bull; Setup 🛠️ &bull; Migration Guide 🧬 &bull; Used by &bull; Sample App ------- What's included 🚀 - Core module 100% in Kotlin - Click / Long-Click listeners - Selection / Multi-Selection (MultiselectSample, CheckBoxSample, RadioButtonSample) - Expandable items (ExpandableSample, IconGridSample ,AdvancedSample) - Write less code, get better results - Highly optimized code - Simple Drag & Drop (SimpleItemListSample) - Headers (StickyHeaderSample, AdvancedSample) - Footers - Filter (SimpleItemListSample) - Includes suggestions from the Android Team - Easily extensible - Endless Scroll (EndlessScrollSample) - \"Leave-Behind\"-Pattern (SwipeListSample) - Split item view and model (ModelItem, MultiTypeModelItem) - Chain other Adapters (SimpleItemListSample, StickyHeaderSample) - Comes with useful Helpers - ActionModeHelper (MultiselectSample) - UndoHelper (MultiselectSample) - FastScroller (external lib) (SimpleItemListSample) - Paging (via Jetpack paging lib) (PagedActivity) - More to come... Preview Screenshots 🎉 Setup Latest releases 🛠 - Kotlin v5.7.0 - [Deprecated] Java && AndroidX v3.3.1 - [Deprecated] Java && AppCompat v3.2.9 Provide the gradle dependency The libr","default_branch":null,"files":null,"tree":[],"storefront":"/r/mikepenz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mikepenz/FastAdapter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}