All Projects → Nickersoft → Push.js

Nickersoft / Push.js

Licence: mit
The world's most versatile desktop notifications framework 🌎

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Push.js

Onepush
消息推送用OnePush,就够了!
Stars: ✭ 1,401 (-83.59%)
Mutual labels:  notifications, push-notifications, push
React Native Onesignal
React Native Library for OneSignal Push Notifications Service
Stars: ✭ 1,270 (-85.12%)
Mutual labels:  notifications, push-notifications, push
Apprise
Apprise - Push Notifications that work with just about every platform!
Stars: ✭ 4,307 (-49.54%)
Mutual labels:  notifications, push-notifications, notification-api
apprise-api
A lightweight REST framework that wraps the Apprise Notification Library
Stars: ✭ 147 (-98.28%)
Mutual labels:  notifications, notification-api, push-notifications
Easynotifylibproject
Send firebase notifications to your users very easily: A new Android Lib
Stars: ✭ 31 (-99.64%)
Mutual labels:  notifications, push-notifications, push
mobile-messaging-sdk-ios
Mobile Messaging SDK for iOS
Stars: ✭ 45 (-99.47%)
Mutual labels:  notifications, push-notifications, push
Socket.io Push
整合了小米,华为,友盟,谷歌,苹果推送的统一解决方案
Stars: ✭ 605 (-92.91%)
Mutual labels:  notifications, push-notifications, push
andpush
Android Push Notification in Ruby: The fastest client for FCM (Firebase Cloud Messaging)
Stars: ✭ 83 (-99.03%)
Mutual labels:  notifications, push-notifications, push
spontit-api-python-wrapper
Send functional, flexible push notifications to iOS, Android, and desktop devices (without your own app or website).
Stars: ✭ 35 (-99.59%)
Mutual labels:  notifications, push-notifications, push
Notificationpusher
Standalone PHP library for easy devices notifications push.
Stars: ✭ 1,143 (-86.61%)
Mutual labels:  notifications, push-notifications, push
Ng Toolkit
⭐️ Angular tool-box! Start your PWA in two steps! Add Serverless support for existing projects and much more
Stars: ✭ 1,116 (-86.93%)
Mutual labels:  push-notifications, push
Onesignal Website Sdk
OneSignal is a push notification service for web and mobile apps. This SDK makes it easy to integrate your website with OneSignal Push Notifications. https://onesignal.com
Stars: ✭ 338 (-96.04%)
Mutual labels:  notifications, push-notifications
Onesignal Ios Sdk
OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native iOS app with OneSignal. https://onesignal.com
Stars: ✭ 370 (-95.67%)
Mutual labels:  notifications, push-notifications
Countly Server
Countly helps you get insights from your application. Available self-hosted or on private cloud.
Stars: ✭ 4,857 (-43.1%)
Mutual labels:  notifications, push-notifications
Ntfy
🖥️📱🔔 A utility for sending notifications, on demand and when commands finish.
Stars: ✭ 4,089 (-52.1%)
Mutual labels:  notifications, push-notifications
Webpush
webpush, Encryption Utilities for Web Push protocol
Stars: ✭ 308 (-96.39%)
Mutual labels:  notifications, push-notifications
Countly Sdk Android
Countly Product Analytics Android SDK
Stars: ✭ 626 (-92.67%)
Mutual labels:  notifications, push-notifications
pusherman
queuing system for push notifications
Stars: ✭ 17 (-99.8%)
Mutual labels:  notifications, push
Toastify Js
Pure JavaScript library for better notification messages
Stars: ✭ 570 (-93.32%)
Mutual labels:  notifications, javascript-library
Demo Progressive Web App
🎉 A demo for progressive web application with features like offline, push notifications, background sync etc,
Stars: ✭ 798 (-90.65%)
Mutual labels:  notifications, push-notifications



Build Status Coverage Status Known Vulnerabilities Maintainability

npm version npm Greenkeeper badge

Now a proud user of

Important Notice

Push is currently looking for co-maintainers of the repo. The guy who originally made this library, Tyler Nickerson, while still visiting this repo from time to time, is busy trying to work on his company Linguistic right now. As a result, he may not have time to answer everyone or fix bugs as quickly as they would like him too. If you find it pretty easy to find your way around this code and think you could help some people out, shoot me a message at [email protected] and let's talk.

What is Push?

Push is the fastest way to get up and running with Javascript desktop notifications. A fairly new addition to the official specification, the Notification API allows modern browsers such as Chrome, Safari, Firefox, and IE 9+ to push notifications to a user's desktop. Push acts as a cross-browser solution to this API, falling back to use older implementations if the user's browser does not support the new API.

You can quickly install Push via npm:

npm install push.js --save

Or, if you want something a little more lightweight, you can give Bower a try:

bower install push.js --save

Full Documentation

Full documentation for Push can be found at the project's new homepage https://pushjs.org. See you there!

Development

If you feel like this library is your jam and you want to contribute (or you think I'm an idiot who missed something), check out Push's neat contributing guidelines on how you can make your mark.

Credits

Push is based off the following work:

  1. HTML5-Desktop-Notifications by Tsvetan Tsvetkov
  2. notify.js by Alex Gibson
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].