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

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

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

noodlewerk/NWPusher

0
View on GitHub↗
6,311 نجوم·667 تفرعات·Objective-C·BSD-2-Clause·5 مشاهدات

NWPusher

NWPusher هو تطبيق لنظامي macOS و iOS مصمم لإرسال وتصحيح وإدارة الحمولات التي يتم تسليمها عبر خدمة Apple Push Notification. يعمل كأداة لتسليم حمولات بيانات مخصصة إلى الأجهزة البعيدة باستخدام شهادات آمنة ورموز تعريف فريدة للجهاز.

يوفر المشروع أدوات لتحديد وإزالة رموز الأجهزة منتهية الصلاحية أو غير الصالحة من خلال التفاعل مع خدمات ملاحظات إشعارات الدفع. ويتضمن مديراً لتحميل الشهادات الآمنة والمفاتيح الخاصة من سلاسل المفاتيح أو الملفات المشفرة لمصادقة الطلبات إلى خوادم التسليم.

تغطي مجموعة الأدوات تصحيح أخطاء تسليم الدفع من خلال فحص سجلات الاتصال وتتبع رسائل خطأ الخادم. كما تتضمن قدرات لاختبار سلوك الإشعارات عن طريق إرسال حمولات بيانات مخصصة إلى أجهزة iOS البعيدة.

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.

سجل النجوم

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

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

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

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

Start searching with AI

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

ما هي وظيفة noodlewerk/nwpusher؟

NWPusher هو تطبيق لنظامي macOS و iOS مصمم لإرسال وتصحيح وإدارة الحمولات التي يتم تسليمها عبر خدمة Apple Push Notification. يعمل كأداة لتسليم حمولات بيانات مخصصة إلى الأجهزة البعيدة باستخدام شهادات آمنة ورموز تعريف فريدة للجهاز.

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

الميزات الرئيسية لـ noodlewerk/nwpusher هي: 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.

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

تشمل البدائل مفتوحة المصدر لـ noodlewerk/nwpusher: 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…

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع NWPusher.
  • knuffapp/knuffالصورة الرمزية لـ KnuffApp

    KnuffApp/Knuff

    5,229عرض على GitHub↗

    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
    عرض على GitHub↗5,229
  • redth/pushsharpالصورة الرمزية لـ Redth

    Redth/PushSharp

    4,402عرض على GitHub↗

    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#
    عرض على GitHub↗4,402
  • node-apn/node-apnالصورة الرمزية لـ node-apn

    node-apn/node-apn

    4,404عرض على GitHub↗

    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
    عرض على GitHub↗4,404
  • chenyilong/ios9adaptationtipsالصورة الرمزية لـ ChenYilong

    ChenYilong/iOS9AdaptationTips

    4,447عرض على GitHub↗

    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
    عرض على GitHub↗4,447
عرض جميع البدائل الـ 30 لـ NWPusher→