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
·
calimarkus avatar

calimarkus/JDStatusBarNotification

0
View on GitHub↗
4,329 stele·565 fork-uri·Swift·MIT·4 vizualizăricalimarkus.github.io/JDStatusBarNotification/documentation/jdstatusbarnotification↗

JDStatusBarNotification

JDStatusBarNotification este un framework de notificare bazat pe Swift și o bibliotecă de componente UI utilizată pentru a afișa overlay-uri personalizate în bara de stare și alerte interactive direct sub bara de stare a sistemului. Oferă un sistem pentru prezentarea informațiilor urgente și a indicatorilor de progres al sarcinilor printr-un toolkit bazat pe SwiftUI.

Framework-ul permite crearea de ferestre de notificare personalizate cu suport pentru injectarea de view-uri personalizate și o abordare UI declarativă pentru compunerea layout-urilor. Include funcții pentru personalizarea UI-ului de brand, permițând modificarea culorilor, fonturilor și stilurilor de animație pentru a se alinia cu identități vizuale specifice.

Biblioteca acoperă prezentarea indicatorilor de activitate în timp real și urmărirea progresului bazată pe procente pentru operațiunile de lungă durată. Suportă elemente interactive precum comportamentele de tip tap-to-hold și dismiss.

Această bibliotecă este concepută pentru compatibilitate atât cu proiectele Swift, cât și cu cele Objective-C.

Features

  • Status Notification Bars - Provides interactive notification bars displayed directly below the system status bar for urgent information.
  • Task Progress Indicators - Includes progress bars and activity indicators to visualize the completion status of long-running operations.
  • SwiftUI - Provides a toolkit for building interactive and stylized interface elements using the SwiftUI framework.
  • UI Components - Provides a set of reusable SwiftUI interface elements for building customizable alerts and interactions.
  • SwiftUI View Compositions - Constructs notification layouts and visual components using a declarative SwiftUI-based view composition approach.
  • Custom Status Bar Overlays - Creates bespoke alert windows appearing below the system status bar to communicate app updates or urgent information.
  • Notification Bars - Offers a framework for creating interactive notification bars and alerts in a dedicated screen region.
  • Operation Progress Visualizations - Displays real-time completion percentages and activity indicators for background operations within notifications.
  • Status Bar Notification Overlays - Displays urgent information and task progress indicators in a dedicated overlay directly below the iOS status bar.
  • Numeric Progress Indicators - Updates the width and state of progress bars in real-time based on external numeric input.
  • Swift-Objective-C Interoperability Libraries - Implements a Swift-based notification framework compatible with both Swift and Objective-C projects.
  • API Compatibility Bridges - Provides a compatibility bridge to expose Swift-based notification logic to Objective-C runtime environments.
  • Branding UI Customizations - Enables modification of notification aesthetics to ensure system alerts match a corporate visual identity.
  • Dynamic Window Positioning - Implements automatic coordinate calculation to position notification views precisely beneath the system status bar.
  • Interaction State Management - Manages internal interaction states to synchronize touch events like tap-to-hold with visual transition animations.
  • Visual Identity Customization - Allows for the customization of colors, fonts, and styles to align notifications with a specific brand identity.
  • Custom View Injection - Provides a mechanism for external callers to inject custom view hierarchies into the notification container.
  • Alerts and Notifications - Customizable notifications displayed on the status bar.

Istoric stele

Graficul istoricului de stele pentru calimarkus/jdstatusbarnotificationGraficul istoricului de stele pentru calimarkus/jdstatusbarnotification

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

Alternative open-source pentru JDStatusBarNotification

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu JDStatusBarNotification.
  • swiftkickmobile/swiftmessagesAvatar SwiftKickMobile

    SwiftKickMobile/SwiftMessages

    7,556Vezi pe GitHub↗

    SwiftMessages is an iOS notification bar library and in-app message queue manager. It provides a system for displaying customizable alerts and status messages at the top, bottom, or center of the screen. The library features a hosting bridge that allows declarative SwiftUI views to be rendered within imperative UIKit containers. It includes a queue management system that sequences chronological notifications and filters duplicate alerts to prevent interface overlap. The system handles dynamic layout management to avoid occlusion by the system keyboard and provides an accessibility interface

    Swift
    Vezi pe GitHub↗7,556
  • jaydee3/jdstatusbarnotificationAvatar jaydee3

    jaydee3/JDStatusBarNotification

    4,329Vezi pe GitHub↗

    JDStatusBarNotification is a Swift notification banner library and iOS UI component designed to display customizable alert banners and progress indicators below the status bar and notch. It provides an interactive notification interface that supports a Swift-Objective-C compatible framework for integration into various mobile projects. The library differentiates itself through an interactive notification UI that supports drag-to-dismiss gestures and dynamic layout configurations. These capabilities allow for the manual removal of alerts via interruptible gestures and the real-time adjustment

    Swift
    Vezi pe GitHub↗4,329
  • alexaubry/bulletinboardAvatar alexaubry

    alexaubry/BulletinBoard

    5,348Vezi pe GitHub↗

    BulletinBoard is a SwiftUI component library and interface framework for iOS. It provides a set of reusable elements designed to render interactive, accessible information cards at the bottom of a screen to guide users through onboarding and configuration tasks. The framework functions as an onboarding UI kit, offering pre-defined card templates and the ability to create custom layout structures. These components are built with integrated accessibility support to ensure that interface updates and interaction states are announced to screen readers and assistive controllers. The library covers

    Swift
    Vezi pe GitHub↗5,348
  • gao-sun/eulAvatar gao-sun

    gao-sun/eul

    9,908Vezi pe GitHub↗

    eul is a native macOS system monitor and desktop application built with SwiftUI. It serves as a status bar utility for tracking real-time CPU, memory, network, and battery usage. The application includes a dedicated Bluetooth device battery tracker to monitor the charge levels of connected peripherals. It is developed as a multilingual utility with a localized user interface to support multiple languages. The software covers system resource monitoring and peripheral battery tracking, integrating these metrics directly into the macOS menu bar.

    Swiftappmacosmonitor
    Vezi pe GitHub↗9,908
Vezi toate cele 30 alternative pentru JDStatusBarNotification→

Întrebări frecvente

Ce face calimarkus/jdstatusbarnotification?

JDStatusBarNotification este un framework de notificare bazat pe Swift și o bibliotecă de componente UI utilizată pentru a afișa overlay-uri personalizate în bara de stare și alerte interactive direct sub bara de stare a sistemului. Oferă un sistem pentru prezentarea informațiilor urgente și a indicatorilor de progres al sarcinilor printr-un toolkit bazat pe SwiftUI.

Care sunt principalele funcționalități ale calimarkus/jdstatusbarnotification?

Principalele funcționalități ale calimarkus/jdstatusbarnotification sunt: Status Notification Bars, Task Progress Indicators, SwiftUI, UI Components, SwiftUI View Compositions, Custom Status Bar Overlays, Notification Bars, Operation Progress Visualizations.

Care sunt câteva alternative open-source pentru calimarkus/jdstatusbarnotification?

Alternativele open-source pentru calimarkus/jdstatusbarnotification includ: swiftkickmobile/swiftmessages — SwiftMessages is an iOS notification bar library and in-app message queue manager. It provides a system for displaying… jaydee3/jdstatusbarnotification — JDStatusBarNotification is a Swift notification banner library and iOS UI component designed to display customizable… alexaubry/bulletinboard — BulletinBoard is a SwiftUI component library and interface framework for iOS. It provides a set of reusable elements… roberthein/tinyconstraints — TinyConstraints is a declarative UI layout engine and constraint-based positioning framework designed to simplify the… jinxiansen/swiftui — This project is a declarative UI pattern library and reference implementation for structuring layouts, navigation… gao-sun/eul — eul is a native macOS system monitor and desktop application built with SwiftUI. It serves as a status bar utility for…