awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pkluz avatar

pkluz/PKHUD

0
View on GitHub↗
3,781 stele·493 fork-uri·Swift·MIT·6 vizualizări

PKHUD

PKHUD is a Swift interface library used to replicate native system heads-up displays and temporary visual notification overlays on iOS. It provides a framework for creating blurred visual alerts that float above the application interface to mirror the appearance and behavior of official system indicators.

The library enables the emulation of specific system UI elements, such as those used for volume and screen rotation. It supports real-time content updates to transition between different visual states, such as switching from a loading spinner to a success checkmark.

The toolkit manages overlay rendering through a top-level window layer and includes controls for background dimming and user interaction blocking. Visual elements are managed via configurable style parameters and scheduled timers for automatic dismissal.

Features

  • System UI Emulations - Replicates native iOS system alerts and heads-up displays to maintain a consistent system aesthetic.
  • iOS Blur Effect Libraries - Provides iOS-specific blur effect libraries for developing overlays with a native system aesthetic.
  • System Alert Components - Provides a collection of reusable Swift components for rendering native-style system alerts and status indicators.
  • HUD Components - Provides custom HUD components for temporary on-screen visual indicators with real-time content updates.
  • System HUD Overrides - Replicates native system heads-up displays for volume and rotation on iOS.
  • Custom Alert Overlays - Manages non-intrusive visual alert overlays that can dim the background or allow interaction with the underlying app.
  • Blur Effects - Implements translucent background panels using system-level blur filters to separate notifications from the primary interface.
  • Native View Overlays - Renders notifications on a top-level window layer to ensure visibility above all other application content.
  • Notification Systems - Displays heads-up alerts and notifications that mimic official system styles, including blur effects and specific iconography.
  • UI Overlay Frameworks - Provides a framework for creating temporary, blurred visual notifications that float above the application interface.
  • Real-Time Visual Updates - Provides real-time visual updates to transition between different states, such as switching from a loading spinner to a success checkmark.
  • Background Interaction Blocking - Intercepts touch events to prevent user input from reaching underlying views while a notification overlay is active.
  • Automatic Dismissal Lifecycles - Uses scheduled delays to automatically remove visual notifications from the screen after a set duration.
  • Progress HUDs - Toggles background dimming and controls whether underlying views remain interactive while a notification is visible.
  • Custom View Rendering - Renders custom views within the notification overlay to display specialized information or graphics.
  • Loading Indicators - Reimplementation of the native Apple HUD.
  • Progress Indicators - Reimplementation of system HUDs.
  • Progress Indicators - Swift implementation of native Apple-style HUDs.

Istoric stele

Graficul istoricului de stele pentru pkluz/pkhudGraficul istoricului de stele pentru pkluz/pkhud

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face pkluz/pkhud?

PKHUD is a Swift interface library used to replicate native system heads-up displays and temporary visual notification overlays on iOS. It provides a framework for creating blurred visual alerts that float above the application interface to mirror the appearance and behavior of official system indicators.

Care sunt principalele funcționalități ale pkluz/pkhud?

Principalele funcționalități ale pkluz/pkhud sunt: System UI Emulations, iOS Blur Effect Libraries, System Alert Components, HUD Components, System HUD Overrides, Custom Alert Overlays, Blur Effects, Native View Overlays.

Care sunt câteva alternative open-source pentru pkluz/pkhud?

Alternativele open-source pentru pkluz/pkhud includ: jdg/mbprogresshud — MBProgressHUD is an Objective-C UI component and progress HUD library for iOS. It provides a screen-blocking activity… marxon13/m13progresssuite — M13ProgressSuite is a suite of mobile user interface components for iOS designed to track activity and task… orderella/popupdialog — PopupDialog is a Swift UI component library for iOS that provides a custom modal overlay system. It serves as a… nicklockwood/fxblurview — FXBlurView is an iOS blur effect library and image processing tool designed to render Gaussian blur effects over… theboredteam/boring.notch — boring.notch is a macOS notch interface extension that provides a customizable software overlay for the hardware notch… dimezis/blurview — BlurView is a custom Android UI component that provides real-time, dynamic blurring effects for user interfaces. It…

Alternative open-source pentru PKHUD

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu PKHUD.
  • jdg/mbprogresshudAvatar jdg

    jdg/MBProgressHUD

    15,949Vezi pe 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.

    Objective-C
    Vezi pe GitHub↗15,949
  • marxon13/m13progresssuiteAvatar Marxon13

    Marxon13/M13ProgressSuite

    3,907Vezi pe GitHub↗

    M13ProgressSuite is a suite of mobile user interface components for iOS designed to track activity and task completion. It provides a collection of visual indicators including progress bars, rings, and pies, as well as specialized tools like navigation progress bars and status heads-up display overlays. The library features a controllable progress indicator specifically for the top of navigation areas to track page-level activity. It also includes customizable heads-up displays that overlay views to communicate ongoing progress and status information. The suite supports various task completi

    Objective-C
    Vezi pe GitHub↗3,907
  • nicklockwood/fxblurviewAvatar nicklockwood

    nicklockwood/FXBlurView

    4,930Vezi pe GitHub↗

    FXBlurView is an iOS blur effect library and image processing tool designed to render Gaussian blur effects over application views and static images. It provides a UIKit background blur view component that can be applied to UI elements to create blurred backgrounds. The library supports both real-time blurring of live application views and the processing of static images. It offers two primary rendering modes: a single-pass static rendering for efficiency and a dynamic background-thread processing mode to maintain user interface responsiveness during heavy computations. Additional capabiliti

    Objective-C
    Vezi pe GitHub↗4,930
  • orderella/popupdialogAvatar orderella

    orderella/PopupDialog

    4,026Vezi pe GitHub↗

    PopupDialog is a Swift UI component library for iOS that provides a custom modal overlay system. It serves as a flexible replacement for the standard system alert controller, allowing for the creation of stylized popups and alerts with custom layouts. The library distinguishes itself through the ability to embed arbitrary view controllers directly into the dialog body. It includes a centralized theme configuration system to maintain consistent visual styles for containers, overlays, and buttons across an entire application. The project covers a broad range of layout and behavioral controls,

    Swift
    Vezi pe GitHub↗4,026
  • Vezi toate cele 30 alternative pentru PKHUD→