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

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

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

7 रिपॉजिटरी

Awesome GitHub RepositoriesInterface Layout Orientations

Tools for adjusting the directional layout and orientation of interface elements to support vertical or horizontal display configurations.

Distinguishing note: None of the candidates relate to UI layout orientation; they focus on robotics, updates, or MITM frameworks.

Explore 7 awesome GitHub repositories matching user interface & experience · Interface Layout Orientations. Refine with filters or upvote what's useful.

Awesome Interface Layout Orientations GitHub Repositories

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

    jessesquires/JSQMessagesViewController

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

    JSQMessagesViewController is a UIKit-based conversational UI framework and library for iOS. It provides a set of components for rendering interactive message streams, multimedia chat histories, and customizable input controllers within mobile applications. The framework features a layout engine that calculates dynamic bubble dimensions and handles orientation-aware rendering. It includes a resizing text input area with a customizable toolbar for sending and formatting messages, as well as support for group conversations with multiple participants. The library covers message rendering through

    Recalculates the placement and width of chat bubbles when the device rotates between portrait and landscape.

    Objective-C
    GitHub पर देखें↗11,080
  • alexays/waybarAlexays का अवतार

    Alexays/Waybar

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

    Waybar is a modular status bar for Wayland compositors that provides a configuration-driven interface for system monitoring and desktop management. It functions as a shell component that integrates directly with Wayland protocols to track window manager states, manage system tray icons, and display real-time hardware, network, and power metrics. The project distinguishes itself through a highly flexible architecture that allows for independent or synchronized interface bars across multiple monitors, each with unique layout and styling rules. Users can extend the bar's functionality by creatin

    The project adjusts the orientation of module text and icons to support vertical layouts when the bar is positioned on the side of the screen.

    C++bargtki3status
    GitHub पर देखें↗10,686
  • devlight/infinitecycleviewpagerDevlight का अवतार

    Devlight/InfiniteCycleViewPager

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

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

    Provides a coordinate system that supports both horizontal and vertical scrolling orientations.

    Javaandroidcardscycle
    GitHub पर देखें↗5,691
  • etsy/androidstaggeredgridetsy का अवतार

    etsy/AndroidStaggeredGrid

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

    The AndroidStaggeredGrid library provides a multi-column, masonry-style grid component for Android applications. It arranges items in a staggered layout where rows contain items of varying heights, similar to a Pinterest-style grid. The library supports dynamic column count configuration and includes built-in item interaction handling through tap event callbacks. Key capabilities include adjustable column counts that can be changed at runtime, separate column configurations for portrait and landscape orientations, automatic scroll position restoration across configuration changes, and an empt

    Renders a staggered grid with separate column counts for portrait and landscape orientations automatically.

    Javanon-sox
    GitHub पर देखें↗4,771
  • antvis/infographicantvis का अवतार

    antvis/Infographic

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

    Infographic is a declarative SVG infographic engine and AI-powered generator that transforms structured specifications and natural language descriptions into complete visual layouts. At its core, it provides a data storytelling framework that combines AI-driven layout generation with multi-pattern composition, supporting linear, circular, radial, tree, and mirror arrangements for sequential, hierarchical, and comparative data structures. The project distinguishes itself through a canvas-based interactive editor with real-time element manipulation and state history management, alongside a serv

    Provides multi-pattern layout selection for arranging infographic data structures.

    TypeScriptaiantvinfographic
    GitHub पर देखें↗4,408
  • xiaolin/react-image-galleryxiaolin का अवतार

    xiaolin/react-image-gallery

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

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

    Supports both horizontal and vertical layout directions, including right-to-left language support.

    TypeScript
    GitHub पर देखें↗3,941
  • vipulasri/timeline-viewvipulasri का अवतार

    vipulasri/Timeline-View

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

    Timeline-View is a native Android UI library used to render sequential event timelines and progress indicators. It provides a set of reusable interface components for displaying chronological sequences of events through markers and connecting lines. The library supports both vertical and horizontal layouts, allowing for the visualization of multi-step processes, workflow states, and shipment tracking flows. These components integrate directly into standard Android mobile application hierarchies.

    Contains internal geometry logic to support both vertical and horizontal layouts for timeline components.

    Javaandroidandroid-timelinecompose
    GitHub पर देखें↗3,884
  1. Home
  2. User Interface & Experience
  3. Interface Layout Orientations

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

  • Infographic Layout OrientationsSelects from linear, circular, radial, tree, or mirror layouts to match sequential, hierarchical, or comparative data structures. **Distinct from Interface Layout Orientations:** Distinct from Interface Layout Orientations: focuses on infographic-specific layout patterns (linear, circular, radial, tree, mirror) rather than general UI directional layout.
  • Layout Orientation LogicCalculates component positioning dynamically to support both vertical and horizontal arrangements. **Distinct from Interface Layout Orientations:** Distinct from Interface Layout Orientations: focuses on the internal coordinate-based geometry calculations for timeline components rather than general UI orientation.
  • Orientation-Adaptive Grid LayoutsRendering a staggered grid with separate column counts for portrait and landscape orientations automatically. **Distinct from Interface Layout Orientations:** Distinct from Interface Layout Orientations: specifically adapts column count in a staggered grid based on orientation, not general directional layout of interface elements.