awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 مستودعات

Awesome GitHub RepositoriesOverlay Management

Systems for managing dynamic interface layers and popups.

Distinguishing note: Focuses on root-level overlay lifecycle rather than standard modal dialogs.

Explore 12 awesome GitHub repositories matching user interface & experience · Overlay Management. Refine with filters or upvote what's useful.

Awesome Overlay Management GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • sharex/sharexالصورة الرمزية لـ ShareX

    ShareX/ShareX

    38,123عرض على GitHub↗

    ShareX is a desktop utility designed for screen capture, image annotation, and automated file sharing. It provides a comprehensive suite of tools for capturing screen regions, windows, or scrolling content, and includes a layered image editor that allows users to manipulate, scale, and transform graphical elements and annotations directly on captured media. The application distinguishes itself through an event-driven post-capture pipeline that triggers automated workflows, such as image processing, external command execution, or file uploads, immediately after a capture event. Users can exten

    The application allows users to adjust the position, scale, opacity, and visibility of images pinned to the screen using mouse and keyboard interactions.

    C#capturecolor-pickercsharp
    عرض على GitHub↗38,123
  • jdg/mbprogresshudالصورة الرمزية لـ jdg

    jdg/MBProgressHUD

    15,949عرض على GitHub↗

    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.

    Manages the lifecycle of a translucent interface layer that blocks user interaction until a process completes.

    Objective-C
    عرض على GitHub↗15,949
  • rivo/tviewالصورة الرمزية لـ rivo

    rivo/tview

    13,928عرض على GitHub↗

    tview is a library for building interactive text-based user interfaces in Go. It functions as a toolkit for managing event loops, user input, and screen rendering, providing a framework of pre-built widgets and an integrated layout engine for creating command-line applications. The project distinguishes itself through a comprehensive layout system that uses grid and flexbox models to create responsive designs. It also supports UI layer stacking to manage multiple screens and modal overlays. The framework includes a diverse suite of interactive components for data display, such as tables and

    Implements a system for managing the lifecycle of interruptive modal windows and critical alerts.

    Gogolangterminal-baseduser-interface
    عرض على GitHub↗13,928
  • tamagui/tamaguiالصورة الرمزية لـ tamagui

    tamagui/tamagui

    13,729عرض على GitHub↗

    Tamagui is a cross-platform user interface framework designed to build high-performance, themeable applications that share logic and styling across web and mobile environments. It functions as a comprehensive design system orchestrator, providing a collection of type-safe components that compile to optimized atomic CSS for the web and native code for mobile platforms. By utilizing a build-time compiler, the framework eliminates runtime overhead, ensuring consistent visual output and interaction behavior regardless of the target platform. The framework distinguishes itself through its advanced

    Mounts floating elements like dialogs and tooltips at the application root to maintain structural integrity.

    TypeScriptatomic-csscss-in-jsoptimizing-compiler
    عرض على GitHub↗13,729
  • svprogresshud/svprogresshudالصورة الرمزية لـ SVProgressHUD

    SVProgressHUD/SVProgressHUD

    12,461عرض على GitHub↗

    SVProgressHUD is a progress HUD library and overlay manager for iOS and tvOS applications. It provides a lightweight interface system for signaling background activity and operation status through task progress indicators and loading spinners. The system includes capabilities for visual style configuration, allowing for the adjustment of colors, fonts, and images. It also integrates haptic feedback triggering to generate physical vibrations on supported hardware to signal success, information, or error states. The library covers the management of app loading states and the display and remova

    Manages the lifecycle, appearance, and dismissal of dynamic interface overlays.

    Objective-Capplecarthagecocoapods
    عرض على GitHub↗12,461
  • jonataslaw/getالصورة الرمزية لـ jonataslaw

    jonataslaw/get

    11,181عرض على GitHub↗

    Get is a framework for Flutter that provides a comprehensive toolkit for dependency injection, internationalization, route management, and reactive state management. It includes a UI utility kit for handling themes, adaptive layouts, and the display of overlays such as snackbars and dialogs. The framework is distinguished by its ability to perform navigation and overlay management without requiring a build context. It also features a dependency injection container that manages the memory lifecycle of controllers and services, and a localization system that maps keys to strings to update appli

    Provides a utility for managing dynamic interface layers such as snackbars, dialogs, and bottom sheets.

    Dart
    عرض على GitHub↗11,181
  • rsuite/rsuiteالصورة الرمزية لـ rsuite

    rsuite/rsuite

    8,701عرض على GitHub↗

    rsuite is a React UI component library and enterprise design system used to build professional web interfaces. It functions as a themable component suite and localized UI toolkit, providing the necessary tools for developing data-heavy administrative dashboards and internal applications. The library is distinguished by its built-in support for server-side rendering to improve initial page load speeds and search engine visibility. It includes a global provider for managing consistent visual styles and high-contrast modes, alongside a translation layer for interface localization and date format

    Manages transient interface layers including modals, drawers, and popovers rendered via a portal system.

    TypeScript
    عرض على GitHub↗8,701
  • shipshapecode/tetherالصورة الرمزية لـ shipshapecode

    shipshapecode/tether

    8,489عرض على GitHub↗

    Tether is a DOM positioning engine designed to anchor floating user interface elements, such as tooltips and dropdowns, to target elements. It functions as a logic engine for managing the placement of overlays and synchronizing the position of secondary elements relative to primary anchors. The system includes collision detection and overflow prevention to ensure that floating menus and overlays remain within the visible viewport. It automatically repositions elements when they encounter page boundaries to prevent visual clipping. The tool manages dynamic element alignment and tracking durin

    Manages the placement and visibility of dynamic interface layers and popups.

    JavaScripthacktoberfestjavascriptposition
    عرض على GitHub↗8,489
  • junixapp/xpopupالصورة الرمزية لـ junixapp

    junixapp/XPopup

    8,022عرض على GitHub↗

    XPopup is an Android popup UI framework and overlay component library used to build customizable dialogs, bottom sheets, and overlay views. It serves as a dialog engine for creating high-performance popup views and provides a toolkit for executing entrance and exit transitions. The library is distinguished by its ability to render ultra-long, high-resolution images using memory-efficient loading and drag-to-dismiss interactions. It supports displaying overlay views while an application is in the background through system overlay permissions. The framework covers anchor-based positioning for

    Manages dynamic interface layers that can appear over other apps using system overlay permissions.

    Javaandroidbottomsheetdialog
    عرض على GitHub↗8,022
  • huri000/swiftentrykitالصورة الرمزية لـ huri000

    huri000/SwiftEntryKit

    6,760عرض على GitHub↗

    SwiftEntryKit is a Swift presentation framework and UI overlay library used to orchestrate banners, pop-up views, and custom modal presentations on top of an iOS application window. It functions as a view orchestrator that manages the lifecycle, animations, and layering of multiple overlapping user interface elements. The framework features a priority-based queueing system to determine the display order and precedence of overlays, ensuring specific elements can override others. It includes a dedicated animation toolkit for translation, scale, and fade transitions, alongside haptic integration

    Manages the full lifecycle of dynamic interface layers, from creation and display to final dismissal.

    Swift
    عرض على GitHub↗6,760
  • lumateam/luma3dsالصورة الرمزية لـ LumaTeam

    LumaTeam/Luma3DS

    6,495عرض على GitHub↗

    Luma3DS is a custom firmware for the Nintendo 3DS that removes factory restrictions to enable the execution of unsigned homebrew and game modifications. It functions as a kernel-level system extension that hooks system calls to bypass hardware limitations and introduce new operating system capabilities. The project serves as a homebrew payload loader, using boot-time mechanisms to launch third-party software and custom firmware versions. It also provides a game modding framework capable of patching executable code and intercepting file requests to load custom assets and modified data. The en

    Maintains a high-priority visual interface for adjusting system settings and debugging without interrupting the active application.

    C3dscustom-firmwarehomebrew
    عرض على GitHub↗6,495
  • jakewharton/u2020الصورة الرمزية لـ JakeWharton

    JakeWharton/u2020

    5,626عرض على GitHub↗

    u2020 is an example Android application that demonstrates how to wire together application components using compile-time dependency injection, annotation-driven view binding, and a slide-out debug drawer. The project serves as a real-world showcase for integrating Dagger for dependency injection and Butter Knife for view binding, both of which generate code at compile time rather than relying on runtime reflection. The application features an in-memory mock server that simulates backend responses using static data, enabling development and testing without a live network. A debug drawer overla

    Renders a slide-out panel overlaying the app UI to expose runtime toggles and environment switches.

    Java
    عرض على GitHub↗5,626
  1. Home
  2. User Interface & Experience
  3. Overlay Management

استكشف الوسوم الفرعية

  • System Debug OverlaysHigh-priority visual interfaces for system-wide debugging and configuration during application runtime. **Distinct from Overlay Management:** Distinct from general UI overlays; specifically for system-level debugging and state management without terminating apps.