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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
noodlewerk avatar

noodlewerk/NWPusher

0
View on GitHub↗
6,311 Stars·667 Forks·Objective-C·BSD-2-Clause·5 Aufrufe

NWPusher

NWPusher ist eine Anwendung für macOS und iOS zum Senden, Debuggen und Verwalten von Payloads, die über den Apple Push Notification Service zugestellt werden. Es fungiert als Tool zur Zustellung benutzerdefinierter Daten-Payloads an Remote-Geräte unter Verwendung sicherer Zertifikate und eindeutiger Geräte-Identifikationstoken.

Das Projekt bietet Utilities zur Identifizierung und Entfernung abgelaufener oder ungültiger Gerätetoken durch Interaktion mit Push-Notification-Feedback-Diensten. Es enthält einen Manager zum Laden sicherer Zertifikate und privater Schlüssel aus Keychains oder verschlüsselten Dateien, um Anfragen an Zustellungsserver zu authentifizieren.

Das Toolset deckt das Debugging der Push-Zustellung durch die Inspektion von Verbindungsprotokollen und die Verfolgung von Server-Fehlermeldungen ab. Es enthält zudem Funktionen zum Testen des Benachrichtigungsverhaltens durch Senden benutzerdefinierter Daten-Payloads an Remote-iOS-Geräte.

Features

  • iOS Push Notification Deliveries - Sends custom data payloads to remote iOS devices to verify notification delivery and behavior.
  • Apple Push Notification Integrations - Provides a comprehensive tool for sending, debugging, and managing payloads via Apple's Push Notification service.
  • Certificate Administration - Manages secure certificates and private keys used to authenticate requests to the Apple Push Notification service.
  • Device Token Management - Manages the lifecycle of unique device tokens, including the identification and removal of invalid ones.
  • Expired Token Checks - Queries Apple's Feedback Service to identify and purge expired or invalid device tokens.
  • Socket-Based Payload Delivery - Transmits custom data payloads to notification servers using persistent network socket connections.
  • Certificate Management Systems - Manages the loading and lifecycle of secure certificates and private keys for push service authentication.
  • macOS Keychain Credential Stores - Retrieves sensitive authentication credentials directly from the native macOS keychain for secure storage.
  • Certificate-Based Authentication - Implements certificate-based authentication to establish secure sessions with Apple push delivery servers.
  • Server Certificate Management - Loads secure certificates and private keys to authenticate requests sent to Apple push servers.
  • Debugging and Inspection Tools - Provides interactive tools to inspect connection logs and troubleshoot delivery errors from push servers.
  • Network Traffic Logging - Captures and formats network requests and responses in real-time to debug delivery failures.
  • Delivery History Inspection - Inspects historical delivery attempts and server response codes to diagnose payload delivery issues.
  • Debugging and Inspection - Utility to test Apple Push Notification service.
  • Push Notifications - Framework and tool for testing Apple Push Notification service.

Star-Verlauf

Star-Verlauf für noodlewerk/nwpusherStar-Verlauf für noodlewerk/nwpusher

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht noodlewerk/nwpusher?

NWPusher ist eine Anwendung für macOS und iOS zum Senden, Debuggen und Verwalten von Payloads, die über den Apple Push Notification Service zugestellt werden. Es fungiert als Tool zur Zustellung benutzerdefinierter Daten-Payloads an Remote-Geräte unter Verwendung sicherer Zertifikate und eindeutiger Geräte-Identifikationstoken.

Was sind die Hauptfunktionen von noodlewerk/nwpusher?

Die Hauptfunktionen von noodlewerk/nwpusher sind: iOS Push Notification Deliveries, Apple Push Notification Integrations, Certificate Administration, Device Token Management, Expired Token Checks, Socket-Based Payload Delivery, Certificate Management Systems, macOS Keychain Credential Stores.

Welche Open-Source-Alternativen gibt es zu noodlewerk/nwpusher?

Open-Source-Alternativen zu noodlewerk/nwpusher sind unter anderem: knuffapp/knuff — Knuff is a desktop debugging tool designed for testing Apple Push Notification service payloads. It enables the… redth/pushsharp — PushSharp is a server-side library that sends push notifications to iOS, Android, Windows, and other device platforms… node-apn/node-apn — node-apn is a Node.js library and push notification driver used to send remote notifications to Apple devices via the… chenyilong/ios9adaptationtips — iOS9AdaptationTips is a collection of technical strategies and guides for adapting mobile applications to the iOS 9… mumble-voip/mumble — Mumble is a low-latency voice over IP system designed for real-time communication. It provides a self-hosted,… finb/bark — Bark is a self-hosted push notification system for iOS devices that bridges HTTP requests to Apple's Push Notification…

Open-Source-Alternativen zu NWPusher

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit NWPusher.
  • knuffapp/knuffAvatar von KnuffApp

    KnuffApp/Knuff

    5,229Auf GitHub ansehen↗

    Knuff is a desktop debugging tool designed for testing Apple Push Notification service payloads. It enables the delivery of custom JSON payloads to mobile devices to verify that notifications are received correctly. The application integrates with the system keychain to manage security certificates and private keys for request signing. It also includes a utility to export these security identities from the keychain into portable file formats for use with other development tools. The tool provides mechanisms for automatic device token retrieval and a payload manager to save and reuse device t

    Objective-C
    Auf GitHub ansehen↗5,229
  • redth/pushsharpAvatar von Redth

    Redth/PushSharp

    4,402Auf GitHub ansehen↗

    PushSharp is a server-side library that sends push notifications to iOS, Android, Windows, and other device platforms through their respective cloud messaging services. It provides a unified interface for delivering notifications across Apple Push Notification Service, Firebase Cloud Messaging, Amazon Device Messaging, Blackberry Push Service, Firefox OS Push Service, and Windows Push Notification Service. The library handles the complexities of push notification delivery through an asynchronous message queue that processes, batches, and retries notifications while respecting each platform's

    C#
    Auf GitHub ansehen↗4,402
  • node-apn/node-apnAvatar von node-apn

    node-apn/node-apn

    4,404Auf GitHub ansehen↗

    node-apn is a Node.js library and push notification driver used to send remote notifications to Apple devices via the Apple Push Notification service. It functions as an HTTP/2 client that manages the construction and transmission of JSON payloads to the Apple notification gateway. The library supports multiple identity verification methods, including certificate-based authentication using PEM or PFX files and token-based authentication with automatically renewing tokens. It includes capabilities for routing traffic through intermediary proxy servers and secure HTTP tunnels to bypass restrict

    JavaScript
    Auf GitHub ansehen↗4,404
  • chenyilong/ios9adaptationtipsAvatar von ChenYilong

    ChenYilong/iOS9AdaptationTips

    4,447Auf GitHub ansehen↗

    iOS9AdaptationTips is a collection of technical strategies and guides for adapting mobile applications to the iOS 9 operating system. It serves as a development resource for implementing system integration, UI layout adaptations, and push notification configurations. The project provides specific guidance on flexible interface implementation, including support for split-screen modes, dynamic text scaling, and status bar configurations. It also covers the use of secure certificates and heartbeat signals to maintain persistent connection stability for push notifications. The material covers br

    Objective-C
    Auf GitHub ansehen↗4,447
Alle 30 Alternativen zu NWPusher anzeigen→