Displaying 1 to 20 from 53 results

pushd - Blazing fast multi-protocol mobile and web push notification service

  •    CoffeeScript

Pushd is a pluggable unified push server for server-side notification to mobile native apps, web apps etc. With pushd you can send push notifications to any supported mobile platform, web app or HTTP server from a single entry point. Pushd takes care of which device is subscribed to which event and is designed to support an unlimited amount of subscribable events.At first launch, your app must register with the push notification service to get a registration id. It then provides this registration id to pushd in exchange for a subscriber id (This subscriber id will be used with all further communications with pushd). Some informations can be sent with the request to pushd like: subscriber language, version or current badge value.

APNS/2- ⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go

  •    Go

APNS/2 is a go package designed for simple, flexible and fast Apple Push Notifications on iOS, tvOS, OSX and Safari using the new HTTP/2 Push provider API.

NotificationPusher - Standalone PHP library for easy devices notifications push.

  •    PHP

Standalone PHP library for easy devices message notifications push. Feel free to contribute! Thanks.




react-native-onesignal - React Native Library for OneSignal Push Notifications Service

  •    Objective-C

OneSignal is a free push notification service for mobile apps. This SDK makes it easy to integrate your native React-Native iOS and/or Android apps with OneSignal. See the Setup Guide for setup instructions.

SmartPush - SmartPush,一款iOS苹果远程推送测试程序,Mac OS下的APNS工具APP,iOS Push Notification Debug App

  •    Objective-C

SmartPush,一款iOS苹果远程推送测试程序,Mac OS下的APNS工具APP,iOS Push Notification Debug App

django-push-notifications - Send push notifications to mobile devices through GCM or APNS in Django.

  •    Python

A minimal Django app that implements Device models that can send messages through APNS, FCM/GCM and WNS. The app also implements an admin panel, through which you can test single and bulk notifications. Select one or more FCM/GCM, APNS or WNS devices and in the action dropdown, select "Send test message" or "Send test message in bulk", accordingly. Note that sending a non-bulk test message to more than one device will just iterate over the devices and send multiple single messages. UPDATE_ON_DUPLICATE_REG_ID: Transform create of an existing Device (based on registration id) into a update. See below Update of device with duplicate registration ID for more details.

react-native-push-notification - React Native Local and Remote Notifications

  •    Java

NOTE: For Android, you will still have to manually update the AndroidManifest.xml (as below) in order to use Scheduled Notifications. Having a problem? Read the troubleshooting guide before raising an issue.


rpush - The push notification service for Ruby.

  •    Ruby

Rpush aims to be the de facto gem for sending push notifications in Ruby. Its core goals are ease of use, reliability and a rich feature set. Rpush provides numerous advanced features not found in others gems, giving you greater control & insight as your project grows. These are a few of the reasons why companies worldwide rely on Rpush to deliver their notifications. Initialize Rpush into your project. Rails will be detected automatically.

gaurun - General push notification server in Go

  •    Go

Gaurun is a general push notification server written in Golang. It proxies push requests to APNs and GCM/FCM and asynchronously executes them via HTTP/2. It helps you when you need to bulkly sends push notification to your users (e.g., when you need to exec 10 million push at once!) or when some other API server which must response quickly needs to push. Since it leverages Golang's powerful concurrent feature, it gives high performance.In addition to performance, it's important not to lost pushes over sever crashes or hardware failures. Gaurun can use its access log for kind of transaction journal and can re-push only failed notification later (We provide a special command for this. See Usage).

aerogear-unifiedpush-server - :rocket: AeroGear UnifiedPush Server

  •    Java

then go to http://localhost:18081/ to use the UPS. For more details about the current release, please consult our documentation.

apnotic - A Ruby APNs HTTP/2 gem able to provide instant feedback.

  •    Ruby

Apnotic is a gem for sending Apple Push Notifications using the HTTP-2 specifics. If you have used the previous Apple Push Notification specifications you may have noticed that it was hard to know whether a Push Notification was successful or not. It was a common problem that has been reported multiple times. In addition, you had to run a separate Feedback service to retrieve the list of the device tokens that were no longer valid, and ensure to purge them from your systems.

OneSignal-iOS-SDK - OneSignal is a free push notification service for mobile apps

  •    Objective-C

OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native iOS app with OneSignal. See OneSignal's iOS Native SDK Setup Guide for documentation.

vapor-apns - Simple APNS Library for Vapor (Swift)

  •    Swift

You can join the Vapor slack. Or you can create an issue on GitHub. This project was released under the MIT license.

CodeHub-Push - Push notification server built in Node.js for the iOS application CodeHub

  •    Javascript

Push notification server built in Node.js for the iOS application CodeHub. This application has two endpoints: /register and /unregister. Registering requires an iOS device token, a username, and an O-Auth token for that specific user. Using that information, the server will poll GitHub every X minutes for updates in that user's notifications. If notifications are found, a push notification is generated for each and pushed out to the device.Want to talk about it? Find me on Twitter at @thedillonb, or @codehubapp.

pushex - Push notifications for Elixir

  •    Elixir

Pushex is a library to easily send push notifications with Elixir.Both GCM and APNS are working. APNS delegates to apns4ex for now, I will probably use the HTTP2 API in a later version.

marathon - Marathon is a push notification platform.

  •    Go

Read more about Marathon in our comprehensive documentation.Make sure you have go installed on your machine. If you use homebrew you can install it with brew install go.

apns-proxy - A proxy for sending requests to the Apple Push Notification Service

  •    Ruby

This is a Rails application which orchestrates the sending of push notifications from applications to the Apple Push Notification Service (APNS). Rather than individual applications talking to APNS directly, they send an HTTP request to this service which maintains a connection to the APNS service and delivers the notification down this persistent connection. To install this service, just follow these instructions. Before you run these be sure to set up a backend database. At present only MySQL has been tested.

node-apns - APNS (Apple Push Notification Service) interface written in node.js

  •    Javascript

Previously i used node-apn, but it revealed that it was not stable in case of big volumes, so i forked it, and finally i decided to create a completely new module. Since 1.2, node-apn was completely rewritten based on this fork, so i have re-switched to node-apn and i advice you to do the same. Create a notification to send throw a connection.