awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to mikepenz/fastadapter

Open-source alternatives to FastAdapter

30 open-source projects similar to mikepenz/fastadapter, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best FastAdapter alternative.

  • hongyangandroid/baseadapterhongyangAndroid का अवतार

    hongyangAndroid/baseAdapter

    4,709GitHub पर देखें↗

    baseAdapter is a generic adapter for Android list views designed to reduce boilerplate code when mapping data collections to layouts. It serves as a bridge between data sources and UI components like RecyclerViews and GridViews, providing a reusable structure for Android list implementations. The project supports multi-type list adapters that associate specific data model classes with corresponding layout styles and view holders. It also includes a wrapper for injecting custom header and footer views into lists without modifying the original data set. Additional capabilities cover list state

    Java
    GitHub पर देखें↗4,709
  • h6ah4i/android-advancedrecyclerviewh6ah4i का अवतार

    h6ah4i/android-advancedrecyclerview

    5,322GitHub पर देखें↗

    This project is an extension library for Android RecyclerView, providing a toolkit for implementing advanced list interactions. It functions as a framework for adding drag-and-drop sorting, swipe actions, and custom row behaviors to list and grid displays. The library includes a dedicated manager for reordering elements via drag-and-drop and a swipe action framework that reveals hidden buttons through horizontal gestures. It also provides utilities for creating expandable rows and filtered views. Additional capabilities cover list section composition for headers and footers, data filtering t

    Javaandroiddrag-and-dropexpandable
    GitHub पर देखें↗5,322
  • cymchad/baserecyclerviewadapterhelperCymChad का अवतार

    CymChad/BaseRecyclerViewAdapterHelper

    24,607GitHub पर देखें↗

    This project is an Android RecyclerView adapter wrapper designed to reduce boilerplate code when building complex lists. It serves as a framework for simplifying data binding and managing the interaction between data models and their corresponding view holders. The library distinguishes itself through specialized support for multi-type layout rendering, where diverse data models are mapped to specific layouts within a single list. It provides a structural implementation for expandable list frameworks that allow users to collapse or expand hierarchical items to reveal nested content. Addition

    Kotlinandroidandroid-libraryrecyclerview
    GitHub पर देखें↗24,607

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • lucasr/twoway-viewlucasr का अवतार

    lucasr/twoway-view

    5,204GitHub पर देखें↗

    Twoway-view is a Java library for Android list UI development designed to simplify the creation of custom list and grid interfaces. It focuses on reducing repetitive boilerplate code when building complex item arrangements and custom layouts. The project provides tools for custom layout manager design and sequence layout management, allowing for precise structural positioning of items. It includes mechanisms for list layout simplification and the rendering of custom user interface layouts. The library covers a broad range of list capabilities, including item decoration management for visual

    Java
    GitHub पर देखें↗5,204
  • android/views-widgets-samplesandroid का अवतार

    android/views-widgets-samples

    5,165GitHub पर देखें↗

    This repository is a collection of reference implementations and galleries demonstrating best practices for the Android View system. It provides a set of practical examples for building user interfaces, including a component gallery and implementation guides for layouts, list performance, and motion design. The project distinguishes itself through detailed samples for coordinating layout animations and transition effects. It includes specialized demonstrations for complex motion animations using keyframes and interpolation, as well as a visualization tool for animation interpolation curves to

    Java
    GitHub पर देखें↗5,165
  • cymcsg/ultimaterecyclerviewcymcsg का अवतार

    cymcsg/UltimateRecyclerView

    7,173GitHub पर देखें↗

    UltimateRecyclerView is an advanced list component for Android that provides built-in support for animations, sticky headers, and pull-to-refresh. It functions as a specialized set of UI elements designed to handle draggable, expandable, infinite-scrolling, and swipeable list interfaces. The project includes a draggable list manager for reordering items through drag-and-drop interactions and an expandable list component for toggling additional item details. It implements a swipe-to-dismiss interface for item removal and a list controller that enables infinite scroll pagination by triggering d

    Javaandroidjavarecyclerview
    GitHub पर देखें↗7,173
  • yarolegovich/discretescrollviewyarolegovich का अवतार

    yarolegovich/DiscreteScrollView

    5,774GitHub पर देखें↗

    DiscreteScrollView is a UI component and animation library for React Native designed to create centered scroll views and infinite scroll lists. It provides a mechanism to keep the active selection centered within the viewport while maintaining the visibility of adjacent items. The library enables the implementation of infinite carousels by looping through data sets without boundaries. It allows for the application of visual transformations to items based on their real-time scroll position relative to the center of the view. The toolset includes capabilities for monitoring selection states an

    Javaandroidandroid-developmentandroid-library
    GitHub पर देखें↗5,774
  • sharish/shimmerrecyclerviewsharish का अवतार

    sharish/ShimmerRecyclerView

    4,014GitHub पर देखें↗

    ShimmerRecyclerView is an Android library used to render animated loading placeholders within RecyclerView lists. It provides a custom view wrapper that applies shimmer masking and animations to child elements, serving as a visual loading indicator while background data is being fetched. The library enables the implementation of skeleton screens that mimic the layout of list items. These effects are customizable, allowing for adjustments to the animation color, angle, line width, and direction to align with specific visual branding. The system includes capabilities for shimmer rendering and

    Kotlin
    GitHub पर देखें↗4,014
  • afollestad/drag-select-recyclerviewafollestad का अवतार

    afollestad/drag-select-recyclerview

    1,983GitHub पर देखें↗

    👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX.

    Kotlinandroidandroidxdrag-selection
    GitHub पर देखें↗1,983
  • drakeet/multitypedrakeet का अवतार

    drakeet/MultiType

    5,759GitHub पर देखें↗

    MultiType is an Android RecyclerView adapter and UI component toolkit designed to map multiple data types to distinct layouts within a single scrolling list. It functions as a multi-type view manager that automates the association between diverse data models and their corresponding view holders. The library includes a data-to-view expander that transforms single data objects into multiple list items, allowing complex information patterns to be represented across several rows. This mechanism enables the representation of complex data lists through object-to-item expansion. The system manages

    Kotlinandroid-librarymultitypeone-to-many
    GitHub पर देखें↗5,759
  • wasabeef/recyclerview-animatorswasabeef का अवतार

    wasabeef/recyclerview-animators

    11,543GitHub पर देखें↗

    This library is an Android animation framework designed to manage the visual transitions and entrance effects of dynamic list components. It provides a collection of pre-built animation primitives that trigger automatically when items are added, removed, or moved within a list, allowing developers to apply polished motion effects to interface elements. The project distinguishes itself by offering granular control over the timing, interpolation, and sequencing of these transitions. It supports the composition of multiple animation layers and the implementation of staggered motion effects, whic

    Kotlinandroidandroid-libraryanimation
    GitHub पर देखें↗11,543
  • lxn/walklxn का अवतार

    lxn/walk

    7,063GitHub पर देखें↗

    Walk is a comprehensive framework for building native Windows desktop applications. It functions as a GUI library and Windows API wrapper, providing a toolkit of native widgets and a declarative layout system for developing high-performance user interfaces. The project is distinguished by its data-binding framework, which uses reflection and string-based property paths to synchronize data sources with interface widgets. It also provides specialized support for high-DPI interface scaling and an optimized native message loop to reduce runtime overhead. The toolkit covers a wide range of capabi

    Godeclarativedeclarative-uigo
    GitHub पर देखें↗7,063
  • gabrielemariotti/cardslibgabrielemariotti का अवतार

    gabrielemariotti/cardslib

    4,618GitHub पर देखें↗

    cardslib is an Android UI component library and card layout framework. It provides a set of specialized adapters and views designed as an extension for high-performance card rendering within recycling lists. The library distinguishes itself through a reorderable list implementation that supports drag-and-drop item rearrangement and nested content hierarchies. It also includes an interaction system for managing directional swipe constraints and a customizable undo action notification bar. The framework covers a broad range of card-based interface capabilities, including the composition of vis

    Java
    GitHub पर देखें↗4,618
  • timehop/sticky-headers-recyclerviewtimehop का अवतार

    timehop/sticky-headers-recyclerview

    3,785GitHub पर देखें↗

    This is a library for Android RecyclerView that pins section headers to the top of a scrolling list to maintain navigation context in grouped datasets. It serves as a reusable interface component that adds persistent overlays and visual grouping to native Android list views. The component functions as a view-recycling layout decorator, reusing view holders to render sticky headers to minimize memory overhead. It includes a layout tool for touch event interception, allowing for click listeners and interactive behaviors on pinned section headers. The library covers rendering logic for fixing s

    Java
    GitHub पर देखें↗3,785
  • kotlin/ankoKotlin का अवतार

    Kotlin/anko

    15,784GitHub पर देखें↗

    Anko is an Android Kotlin library designed to simplify application development through a set of domain-specific languages and extensions. It functions as a programmatic UI DSL, an SQLite wrapper, an SDK utility, and an asynchronous framework. The project provides a declarative layout system that allows developers to build user interfaces through code instead of static XML markup. It distinguishes itself by offering a fluent database layer that eliminates manual cursor management and a concurrency system that uses weak references to prevent memory leaks in activities. The library covers broad

    Kotlin
    GitHub पर देखें↗15,784
  • yanzhenjie/swiperecyclerviewyanzhenjie का अवतार

    yanzhenjie/SwipeRecyclerView

    5,713GitHub पर देखें↗

    SwipeRecyclerView is an Android library that extends the standard RecyclerView with swipeable action menus, drag-and-drop item reordering, and swipe-to-delete gesture detection. It provides a complete set of interactive list behaviors that let users reveal contextual buttons by swiping list items left or right, rearrange items by long-pressing and dragging them to new positions, and remove items with a horizontal swipe gesture that automatically updates the underlying data model. The library distinguishes itself by combining multiple interaction patterns into a single, cohesive component. It

    Javafooterviewheaderviewitem-drag
    GitHub पर देखें↗5,713
  • iwgang/familiarrecyclerviewI

    iwgang/FamiliarRecyclerView

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • danoz73/recyclerviewfastscrollerdanoz73 का अवतार

    danoz73/RecyclerViewFastScroller

    1,119GitHub पर देखें↗

    A Fast Scroller for the RecyclerView world!

    Java
    GitHub पर देखें↗1,119
  • jaychang0917/simplerecyclerviewjaychang0917 का अवतार

    jaychang0917/SimpleRecyclerView

    927GitHub पर देखें↗

    A RecyclerView extension for building list more easily.

    Javaandroiddiff-utilsdrag-drop
    GitHub पर देखें↗927
  • airbnb/epoxyairbnb का अवतार

    airbnb/epoxy

    8,556GitHub पर देखें↗

    Epoxy is an Android library for building complex RecyclerView screens using a model-driven approach. It generates RecyclerView adapter models at compile time from annotated custom views, data binding layouts, or view holders, eliminating the manual boilerplate typically associated with view holders and adapters. The library provides a diffing engine that automatically compares model lists and applies minimal updates with animations for insertions, removals, and moves. The library distinguishes itself through its controller-based model building, where a controller class with a buildModels meth

    Java
    GitHub पर देखें↗8,556
  • drakeet/recyclerviewwithheadernewpracticeD

    drakeet/RecyclerViewWithHeaderNewPractice

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • huazhiyuan2008/recyclerviewcardgalleryhuazhiyuan2008 का अवतार

    huazhiyuan2008/RecyclerViewCardGallery

    2,621GitHub पर देखें↗

    @Deprecated RecyclerView实现Card Gallery效果,替代ViewPager方案

    Java
    GitHub पर देखें↗2,621
  • khrystal/circlerecyclerviewK

    kHRYSTAL/CircleRecyclerView

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • bingoogolapple/bgaadapter-androidB

    bingoogolapple/BGAAdapter-Android

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • genius/groupieG

    Genius/groupie

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • jude95/easyrecyclerviewJude95 का अवतार

    Jude95/EasyRecyclerView

    2,014GitHub पर देखें↗

    ArrayAdapter,pull to refresh,auto load more,Header/Footer,EmptyView,ProgressView,ErrorView

    Java
    GitHub पर देखें↗2,014
  • blipinsk/recyclerviewheaderblipinsk का अवतार

    blipinsk/RecyclerViewHeader

    1,284GitHub पर देखें↗

    DEPRECATED Super fast and easy way to create header for Android RecyclerView

    Javaandroidjavarecyclerview
    GitHub पर देखें↗1,284
  • alphaboom/classifyviewA

    AlphaBoom/ClassifyView

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • alebarreto/dragrecyclerviewA

    AleBarreto/DragRecyclerView

    0GitHub पर देखें↗
    GitHub पर देखें↗0
  • kanytu/android-parallax-recyclerviewkanytu का अवतार

    kanytu/android-parallax-recyclerview

    1,601GitHub पर देखें↗

    An adapter which could be used to achieve a parallax effect on RecyclerView.

    Java
    GitHub पर देखें↗1,601