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

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

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

10 रिपॉजिटरी

Awesome GitHub RepositoriesUI Masking Layers

Graphical layers used to create masks and containers for UI elements.

Distinct from Animation Layer Compositing: Focuses on UI masking for overlays rather than frame-by-frame animation compositing

Explore 10 awesome GitHub repositories matching graphics & multimedia · UI Masking Layers. Refine with filters or upvote what's useful.

Awesome UI Masking Layers GitHub Repositories

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

    jdg/MBProgressHUD

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

    MBProgressHUD is an Objective-C UI component and progress HUD library for iOS. It provides a screen-blocking activity indicator overlay that informs users of ongoing background processes using customizable icons and status labels. The library manages translucent interface layers to provide background task feedback and overlay management. It visualizes the completion percentage of long-running tasks through a dynamic overlay that prevents user interaction until a process completes.

    Uses Core Animation layers to create rounded, centered containers for the activity indicator.

    Objective-C
    GitHub पर देखें↗15,949
  • shopify/react-native-skiaShopify का अवतार

    Shopify/react-native-skia

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

    react-native-skia is a cross-platform graphics framework that provides a high-performance 2D graphics engine for rendering shapes, paths, and images. It functions as a vector graphics engine and UI animation toolkit, allowing for hardware-accelerated visuals across mobile and web platforms. The project is distinguished by its integration of the Skia 2D graphics library, enabling a shader and filter pipeline for complex pixel-level effects. It supports the rendering of Lottie animations exported from After Effects and the execution of animations directly on the UI thread to maintain fluid moti

    Provides masking layers to hide portions of drawings based on transparency or luminance.

    TypeScriptreactreact-nativeskia
    GitHub पर देखें↗8,424
  • amlcurran/showcaseviewamlcurran का अवतार

    amlcurran/ShowcaseView

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

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

    Implements graphical layers that create cut-out masks to isolate specific UI components from the rest of the interface.

    Java
    GitHub पर देखें↗5,551
  • timoliver/tocropviewcontrollerTimOliver का अवतार

    TimOliver/TOCropViewController

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

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

    Uses shape masks and clipping paths to render the selected crop area as a circle or specific aspect ratio.

    Objective-C
    GitHub पर देखें↗4,932
  • maptalks/maptalks.jsmaptalks का अवतार

    maptalks/maptalks.js

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

    maptalks.js एक JavaScript मैप रेंडरिंग लाइब्रेरी और वेब मैप इंटरैक्शन फ्रेमवर्क है जिसका उपयोग वेब कैनवास पर इंटरैक्टिव 2D और 3D भौगोलिक डेटा को रेंडर करने के लिए किया जाता है। यह 3DTiles और GLTF प्रारूपों का समर्थन करने वाला एक 3D जियोस्पेशियल इंजन, एक GeoJSON विज़ुअलाइज़ेशन टूल और एक स्थानिक विश्लेषण लाइब्रेरी के रूप में कार्य करता है। यह प्रोजेक्ट उच्च-प्रदर्शन रेंडरिंग और डायनेमिक जियोस्पेशियल एनीमेशन के माध्यम से खुद को अलग करता है, जिसमें ट्रैफ़िक प्रवाह का अनुकरण करने और मैप तत्वों के लिए सुचारू विजुअल ट्रांजिशन निष्पादित करने की क्षमता शामिल है। यह इंटरैक्टिव ज्यामिति संपादन के लिए व्यापक टूल्स प्रदान करता है, जिससे उपयोगकर्ता सीधे मैप पर वेक्टर आकार, वृत्त और बेज़ियर कर्व्स खींच और संशोधित कर सकते हैं। यह लाइब्रेरी दूरी और क्षेत्रों की गणना के लिए जियोस्पेशियल डेटा विश्लेषण, कोऑर्डिनेट सिस्टम रूपांतरण और जटिल लेयर प्रबंधन सहित व्यापक क्षमताओं को कवर करती है। इसमें सूचना विंडो, संदर्भ मेनू और कस्टम मैप कंट्रोल पैनल के साथ एक व्यापक यूजर इंटरफेस सूट शामिल है। डेटा एकीकरण GeoJSON वर्कफ़्लो, रिमोट रिसोर्स फ़ेचिंग और सीरियलाइज़ेशन टूल्स के माध्यम से संभाला जाता है जो मैप स्टेट्स और ज्यामिति को JSON में निर्यात करते हैं।

    Restricts the display of map layers to specific geometric areas using polygon or symbol masks.

    HTML
    GitHub पर देखें↗4,519
  • attackondobby/ios-core-animation-advanced-techniquesAttackOnDobby का अवतार

    AttackOnDobby/iOS-Core-Animation-Advanced-Techniques

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

    This project is a technical guide and implementation library for advanced visual effects and hardware-accelerated animations using the Core Animation framework on iOS. It provides a comprehensive reference for creating high-performance motion graphics, custom graphic rendering, and the construction of 3D engines using perspective transforms and Z-axis manipulation. The collection distinguishes itself through a deep focus on GPU rendering optimization and graphics performance. It covers advanced strategies to maintain high frame rates, such as reducing offscreen rendering via shadow path optim

    Uses secondary layers as cutouts to define the visible regions of a parent layer.

    GitHub पर देखें↗4,489
  • pqpo/smartcropperpqpo का अवतार

    pqpo/SmartCropper

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

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

    Renders semi-transparent graphical masks to visually isolate the selected crop area from the background.

    Javadetectionhed-netimage
    GitHub पर देखें↗4,131
  • elrumordelaluz/reactourelrumordelaluz का अवतार

    elrumordelaluz/reactour

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

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

    Generates a dynamic visual mask that highlights active interface components while obscuring the rest of the screen.

    TypeScriptgetting-startedguideguided-tours
    GitHub पर देखें↗4,084
  • binioter/guideviewbinIoter का अवतार

    binIoter/GuideView

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

    GuideView एक Android यूजर ऑनबोर्डिंग लाइब्रेरी और UI मास्किंग फ्रेमवर्क है जिसका उपयोग गाइडेड टूर्स और फीचर ट्यूटोरियल्स बनाने के लिए किया जाता है। यह यूजर का ध्यान आकर्षित करने के लिए हाइलाइट किए गए होल्स के साथ सेमी-ट्रांसपेरेंट ओवरले बनाकर विशिष्ट Android व्यूज़ की पहचान करने और उन्हें विजुअली आइसोलेट करने के लिए यूटिलिटीज प्रदान करता है। यह लाइब्रेरी कई इंस्ट्रक्शनल स्टेप्स को एक साथ जोड़ने के लिए एक सिस्टम लागू करती है, जिससे हाइलाइट पेजों को एक विशिष्ट क्रम में अनुक्रमित (sequence) किया जा सकता है। यह इंस्ट्रक्शनल संदर्भ प्रदान करने के लिए हाइलाइट किए गए व्यूज़ के पास कस्टम टेक्स्ट, इमेज या एनिमेशन जोड़ने का समर्थन करता है। यह फ्रेमवर्क एनिमेशन का उपयोग करके ट्यूटोरियल स्टेप्स के बीच विजुअल ट्रांजिशन को मैनेज करता है और Android फ्रैगमेंट लाइफसाइकिल के साथ ओवरले की पोजीशनिंग को सिंक्रोनाइज़ करता है। यह इंटरफेस के दृश्य क्षेत्रों को परिभाषित करने के लिए कोऑर्डिनेट-आधारित मास्किंग और पाथ क्लिपिंग का उपयोग करता है।

    Provides visual overlays that obscure the interface while leaving specific elements visible to focus user attention.

    Java
    GitHub पर देखें↗3,946
  • blivesta/animsitionblivesta का अवतार

    blivesta/animsition

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

    Animsition is a CSS page transition library and frontend motion framework designed to create fluid visual effects, such as fades and zooms, between web pages. It functions as a DOM navigation animator that manages the timing and sequence of page removal and insertion to provide continuous movement between screens. The system operates as a page overlay animator, utilizing a coordinate-based slide controller to move covering elements across the screen in specific directions. These overlays mask background changes during transitions to maintain visual continuity. The framework leverages hardwar

    Employs absolutely positioned overlay layers to mask the swap between two pages.

    CSS
    GitHub पर देखें↗3,810
  1. Home
  2. Graphics & Multimedia
  3. Graphics Engines and Rendering
  4. Tile Map Renderers
  5. Raster and Vector Tile Renderers
  6. Layer-Based Composition
  7. Animation Layer Compositing
  8. UI Masking Layers

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

  • Crop Area MasksGraphical masks used to restrict the rendered image area to specific shapes like circles or aspect ratios. **Distinct from UI Masking Layers:** Specifically targets image cropping boundaries rather than general UI element masking.
  • Focus MasksVisual overlays that obscure the interface while leaving a specific element visible to draw user attention. **Distinct from UI Masking Layers:** Distinct from UI Masking Layers by focusing on the spotlight/cutout effect for guided tours rather than general masking.