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

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

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

SVProgressHUD/SVProgressHUD

0
View on GitHub↗
12,461 نجوم·2,664 تفرعات·Objective-C·MIT·3 مشاهداتgithub.com/SVProgressHUD/SVProgressHUD↗

SVProgressHUD

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 removal of overlays using timed delays and stacked popping. It also provides interface event tracking to monitor when overlays appear, disappear, or receive user interactions.

Features

  • iOS UI Components - Provides a dedicated loading HUD and progress overlay system for iOS applications.
  • Custom UI Components - Offers a lightweight, customizable Swift-based UI component for signaling background activity.
  • Overlay Management - Manages the lifecycle, appearance, and dismissal of dynamic interface overlays.
  • Progress HUDs - Implements a consistent progress HUD for tvOS applications to communicate system status.
  • Progress Indicators - Displays visual spinners and percentage bars to communicate the status of background operations.
  • Loading State Indicators - Controls the display and dismissal of loading screens during network requests and data processing.
  • Auto-Dismissal Timers - Provides timers that automatically remove HUD overlays after a specified duration.
  • Haptic Feedback Controllers - Interfaces with the Taptic Engine to trigger tactile vibration patterns signaling operation success or failure.
  • Overlay Dismissal Logic - Manages a stack of active HUD requests to ensure overlays are removed in the correct sequence.
  • Runtime Property Injection - Provides the ability to update HUD colors and fonts dynamically during application execution.
  • Tactile and Visual Feedback - Delivers a combination of haptic vibrations and visual signals to notify users of background task outcomes.
  • Visual Styling Systems - Includes a system for adjusting colors, fonts, and images to match the application's brand identity.
  • Progress Indicators - Clean and lightweight progress HUD.
  • UI Effects and HUDs - Highly customizable loading and progress indicator.

سجل النجوم

مخطط تاريخ النجوم لـ svprogresshud/svprogresshudمخطط تاريخ النجوم لـ svprogresshud/svprogresshud

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة svprogresshud/svprogresshud؟

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.

ما هي الميزات الرئيسية لـ svprogresshud/svprogresshud؟

الميزات الرئيسية لـ svprogresshud/svprogresshud هي: iOS UI Components, Custom UI Components, Overlay Management, Progress HUDs, Progress Indicators, Loading State Indicators, Auto-Dismissal Timers, Haptic Feedback Controllers.

ما هي البدائل مفتوحة المصدر لـ svprogresshud/svprogresshud؟

تشمل البدائل مفتوحة المصدر لـ svprogresshud/svprogresshud: jdg/mbprogresshud — MBProgressHUD is an Objective-C UI component and progress HUD library for iOS. It provides a screen-blocking activity… ninjinkun/njkwebviewprogress — NJKWebViewProgress is an iOS web view UI component and loading monitor designed to track and visually represent the… marxon13/m13progresssuite — M13ProgressSuite is a suite of mobile user interface components for iOS designed to track activity and task… huri000/swiftentrykit — SwiftEntryKit is a Swift presentation framework and UI overlay library used to orchestrate banners, pop-up views, and… tmodloader/tmodloader — tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It… mui/base-ui — Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples…

بدائل مفتوحة المصدر لـ SVProgressHUD

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع SVProgressHUD.
  • 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.

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

    ninjinkun/NJKWebViewProgress

    3,874عرض على GitHub↗

    NJKWebViewProgress is an iOS web view UI component and loading monitor designed to track and visually represent the loading state of web pages within a mobile application. It functions as a progress indicator that monitors browser activity to provide real-time feedback on page load completion. The project integrates with embedded web content to drive numerical loading values and visual indicators, such as loading bars, to manage the user interface during the page load process. The implementation relies on delegate callbacks and key-value observing to monitor the underlying web view state and

    Objective-C
    عرض على GitHub↗3,874
  • marxon13/m13progresssuiteالصورة الرمزية لـ Marxon13

    Marxon13/M13ProgressSuite

    3,907عرض على 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
    عرض على GitHub↗3,907
  • 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

    Swift
    عرض على GitHub↗6,760
عرض جميع البدائل الـ 30 لـ SVProgressHUD→