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

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

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

sharish/ShimmerRecyclerView

0
View on GitHub↗
4,014 स्टार्स·542 फोर्क्स·Kotlin·9 व्यूज़

ShimmerRecyclerView

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 masking control, which determines whether animations apply to an entire item or only to child elements with non-transparent backgrounds.

Features

  • Skeleton Screen Experiences - Implements animated skeleton screens that replace blank loading states with structures mimicking list item layouts.
  • Shimmer Effects - Provides customizable moving gradient effects to indicate that content is loading.
  • Loading Indicators - Offers visual effects and shimmering animations to indicate that background data fetching is in progress.
  • RecyclerView Shimmer Libraries - Provides a specialized library for rendering animated loading placeholders in Android RecyclerView lists.
  • Shimmer Animation Wrappers - Provides a custom view wrapper that applies shimmer masking and animations to the children of list items.
  • List Loading Workflows - Manages the transition from shimmering skeleton cells to actual data within Android list views.
  • Skeleton Placeholders - Provides shimmering skeleton placeholders that mimic the structure of RecyclerView list items during loading states.
  • Shimmer Masking Controls - Determines whether loading animations apply to an entire item or only to child elements with non-transparent backgrounds.
  • Shimmer Gradient Rendering - Implements a custom draw-pass that shifts a linear gradient brush across the canvas to create a shimmering effect.
  • Transparency-Based Masking - Clips the shimmer animation to only affect child elements with non-transparent backgrounds using a mask layer.
  • Loading State Enhancements - Adds visual polish to Android lists using custom shimmer effects to indicate content is loading.
  • Animation Style Properties - Provides configurable properties to adjust the animation angle, color, and width of the shimmer effect.
  • List and Grid Components - List with loading shimmer effect.
  • List Components - List with loading shimmer effect.
  • Mobile UI & Components - null

स्टार हिस्ट्री

sharish/shimmerrecyclerview के लिए स्टार हिस्ट्री चार्टsharish/shimmerrecyclerview के लिए स्टार हिस्ट्री चार्ट

AI सर्च

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

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

Start searching with AI

ShimmerRecyclerView के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो ShimmerRecyclerView के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • 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
  • mikepenz/fastadaptermikepenz का अवतार

    mikepenz/FastAdapter

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

    FastAdapter is a framework for building complex Android lists by mapping data models to view templates. It functions as a RecyclerView adapter framework and composite list controller, aggregating multiple independent data sources and view types into a single unified list. The library includes a specialized engine for flattening hierarchical data into expandable and collapsible rows. It provides a set of tools for managing user interactions, including clicks, long-presses, and item selection across diverse content types. The project covers broad list management capabilities, such as layout co

    Kotlinadapterandroidandroid-development
    GitHub पर देखें↗3,877
  • 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
  • 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
ShimmerRecyclerView के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

sharish/shimmerrecyclerview क्या करता है?

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.

sharish/shimmerrecyclerview की मुख्य विशेषताएं क्या हैं?

sharish/shimmerrecyclerview की मुख्य विशेषताएं हैं: Skeleton Screen Experiences, Shimmer Effects, Loading Indicators, RecyclerView Shimmer Libraries, Shimmer Animation Wrappers, List Loading Workflows, Skeleton Placeholders, Shimmer Masking Controls।

sharish/shimmerrecyclerview के कुछ ओपन-सोर्स विकल्प क्या हैं?

sharish/shimmerrecyclerview के ओपन-सोर्स विकल्पों में शामिल हैं: mikepenz/fastadapter — FastAdapter is a framework for building complex Android lists by mapping data models to view templates. It functions… wasabeef/recyclerview-animators — This library is an Android animation framework designed to manage the visual transitions and entrance effects of… drakeet/multitype — MultiType is an Android RecyclerView adapter and UI component toolkit designed to map multiple data types to distinct… afollestad/drag-select-recyclerview — 👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX. facebookarchive/shimmer-android — This is an Android shimmer animation library and UI component used to implement shimmering placeholders that mimic… juanpe/skeletonview — SkeletonView is an iOS loading skeleton library used to display animated placeholder views that mimic a layout's…