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

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

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

8 रिपॉजिटरी

Awesome GitHub RepositoriesScrollable View Layout Systems

Layout systems that position child views with fixed, sticky, or staggered behaviors during scrolling in a RecyclerView.

Distinct from View Layouts: Distinct from View Layouts: focuses on scroll-aware positioning behaviors like sticky headers and staggered grids, not general view arrangement.

Explore 8 awesome GitHub repositories matching user interface & experience · Scrollable View Layout Systems. Refine with filters or upvote what's useful.

Awesome Scrollable View Layout Systems GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • alibaba/vlayoutalibaba का अवतार

    alibaba/vlayout

    10,740GitHub पर देखें↗

    vlayout is an Android RecyclerView extension framework that uses pluggable layout helpers to mix grid, list, sticky, staggered, and fixed layouts within a single scrollable view. It provides a modular layout delegation system where each section of the RecyclerView is assigned a dedicated layout helper that manages its own measurement, placement, and decoration, enabling complex heterogeneous content displays. The framework extends RecyclerView's LayoutManager to delegate layout logic to these modular helper components, supporting features like sticky headers that remain visible at the top dur

    Provides a modular layout delegation system for mixing grid, list, sticky, staggered, and fixed layouts within a single RecyclerView.

    Javaandroidlayoutlayout-manager
    GitHub पर देखें↗10,740
  • simplezhli/flutter_deersimplezhli का अवतार

    simplezhli/flutter_deer

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

    Flutter Deer is a Flutter practice project that demonstrates realistic application patterns across Android and iOS. It showcases how to structure a Flutter app with modular routing, reactive state management using Provider, and a centralized network layer built with Dio for structured API calls and error handling. The project also includes integration and accessibility testing that simulates real user interactions to verify UI behavior and screen-reader compatibility. The project differentiates itself by providing a comprehensive showcase of custom UI components and interactions, including ca

    Combines Sliver widgets to create headers, lists, and grids that scroll together with synchronized effects.

    Dartamapandroidchart
    GitHub पर देखें↗8,580
  • chartscss/charts.cssChartsCSS का अवतार

    ChartsCSS/charts.css

    6,569GitHub पर देखें↗

    charts.css is a CSS-driven framework designed to transform semantic HTML into accessible data visualizations without relying on JavaScript. It functions as a charting library that uses standard HTML structures, such as tables and lists, to render graphs while maintaining full compatibility with screen readers. The project distinguishes itself by using CSS variables to map numeric data to visual dimensions and utility classes to control chart types and layouts. It supports a wide range of visual styles, including 3D effects, reflection effects, and customized color palettes integrated via a br

    Provides scrollable view systems to navigate large datasets within a restricted visible chart area.

    HTMLchartchartscss
    GitHub पर देखें↗6,569
  • flutterchina/flukitflutterchina का अवतार

    flutterchina/flukit

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

    Flukit, Flutter के लिए फंक्शनल टूलकिट्स का एक सूट है, जो एनीमेशन रैपर्स, लेआउट डिबगिंग टूल्स, स्क्रॉल इंटरेक्शन किट्स और रियूज़ेबल UI कंपोनेंट्स की लाइब्रेरी प्रदान करता है। यह प्रोजेक्ट अपने समर्पित लेआउट डिबगिंग टूल के लिए जाना जाता है, जो पैरेंट कंस्ट्रेंट्स का निरीक्षण करने और सीधे इंटरफेस के भीतर सिस्टम लॉग्स कैप्चर करने की सुविधा देता है। इसमें चाइल्ड कंपोनेंट्स को रोटेट, स्केल और स्लाइड करने के लिए विशेष एनीमेशन रैपर्स और पुल-टू-रिफ्रेश, कैरोसेल स्वाइपर्स और फ्लेक्सिबल स्लाइवर हेडर्स जैसी स्क्रॉल इंटरेक्शन किट्स शामिल हैं। यह लाइब्रेरी कंटेंट वॉटरमार्किंग और ग्रेडिएंट ओवरले जैसे विज़ुअल इफेक्ट्स के साथ-साथ ज़ूम करने योग्य व्यूज और टच इवेंट इंटरसेप्शन जैसी इंटरैक्टिव फीचर्स भी प्रदान करती है।

    Implements flexible sliver headers that expand or contract in response to user pull gestures.

    Dartflutter
    GitHub पर देखें↗5,940
  • nightonke/boommenuNightonke का अवतार

    Nightonke/BoomMenu

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

    BoomMenu is an Android radial menu library and UI animation framework designed to create expandable floating action buttons. It provides a set of programmable custom view components that reveal submenu items in radial, horizontal, or vertical patterns using 3D transformations. The library distinguishes itself through a 3D-transformation animation engine that utilizes non-linear easing, scaling, and rotation to create depth during menu expansion. It includes specialized layout patterns for share-style menus and a coordinate-based mapping system for precise item displacement. The framework cov

    Manages background transparency and item resetting when the radial menu is used within scrollable views.

    Javaanimationboommenu
    GitHub पर देखें↗5,784
  • philackm/scrollablegraphviewphilackm का अवतार

    philackm/ScrollableGraphView

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

    ScrollableGraphView is a Swift data visualization library and iOS plotting framework used to render discrete numerical datasets as interactive graphs. It provides a scrollable user interface component that visualizes data points using a coordinate system with configurable layouts and styling. The framework is characterized by its adaptive graph scaling, which automatically adjusts the vertical axis to fit the visible data points as the user scrolls. It supports real-time data rendering, allowing graph views to update instantly as underlying datasets change through animated transitions. The l

    Provides a scrollable UI component that automatically adjusts the vertical axis to fit visible data points as the user scrolls.

    Swift
    GitHub पर देखें↗5,291
  • gyscos/cursivegyscos का अवतार

    gyscos/Cursive

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

    Cursive is a cross-platform terminal user interface toolkit and framework for building interactive applications in Rust. It provides a modular system for creating text-based graphical interfaces, utilizing a dedicated engine to manage the main display loop and view hierarchies. The toolkit features a backend-agnostic abstraction layer to ensure consistent rendering and input handling across different operating systems. It distinguishes itself through a palette-based theme engine that supports runtime theme loading and true color rendering, as well as the ability to generate user interface hie

    Wraps content in scroll views to control positioning and handle scrolling events.

    Rust
    GitHub पर देखें↗4,810
  • textualize/toolongTextualize का अवतार

    Textualize/toolong

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

    toolong is a terminal log viewer and TUI log manager designed for monitoring live log streams and navigating large log files. It functions as a log aggregator and JSONL formatter, capable of merging multiple log files into a single chronological view by automatically detecting timestamps. The application supports the visualization of structured data by pretty printing JSONL files and applying syntax highlighting to common web server log patterns. It handles large-scale data efficiently through virtual-sized scrollable views, allowing users to open compressed logs or files of any size without

    Provides scrollable views for terminal content, allowing the navigation of data larger than the physical window.

    Pythonjsonlrichterminal
    GitHub पर देखें↗3,921
  1. Home
  2. User Interface & Experience
  3. View Layouts
  4. Scrollable View Layout Systems

सब-टैग एक्सप्लोर करें

  • Dynamic Scaling Graph ViewsScrollable views that automatically adjust their vertical axis scale based on the data points currently visible in the viewport. **Distinct from Scrollable View Layout Systems:** Specifically implements adaptive vertical axis scaling during scrolling, whereas the parent focuses on general scroll-aware positioning
  • Gesture-Responsive HeadersHeaders in scrollable views that dynamically change size based on pull gestures. **Distinct from Scrollable View Layout Systems:** Specifically focuses on size expansion/contraction during pull gestures, whereas the parent covers general sticky/staggered behaviors.
  • Scroll-Aware Component ManagementManaging the state and visibility of UI components within scrollable view containers. **Distinct from Scrollable View Layout Systems:** Focuses on managing the component's state (like transparency and recycling) during scrolling, not just the layout positioning.
  • TUI Scroll ViewsContainers that allow terminal content to be scrolled to manage views larger than the window. **Distinct from Scrollable View Layout Systems:** Focuses on basic TUI scrolling rather than complex Android RecyclerView behaviors.