JavaScript Push Notifications

Open-source JavaScript projects categorized as Push Notifications

Top 15 JavaScript Push Notification Projects

  • react-native-firebase

    🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.

    Project mention: React Native vs Ionic | /r/react | 2023-06-29

    I used Expo-React native so I didn't use directly

  • push.js

    The world's most versatile desktop notifications framework :earth_americas:

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • Countly

    Countly is a product analytics platform that helps teams track, analyze and act-on their user actions and behaviour on mobile, web and desktop applications.

    Project mention: Which analytics tool do you use for your Android/iOS apps? | | 2023-07-18

    * [Countly](


    ⚓️ Easily test HTTP webhooks with this handy tool that displays requests instantly.

  • node-gcm

    A NodeJS wrapper library port to send data to Android devices via Google Cloud Messaging

  • rpc-websockets

    JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript

  • appleshouter

    iOS Push Notifications for PWAs and Web apps

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • node-apn

    Apple Push Notification module for Node.js (by parse-community)

    Project mention: Send iOS Push Notifications from Node Server | /r/node | 2023-06-27

    I've been using node-apn. I'd like to move away from it as it appears to not be actively maintained. There is a fork of that library from the parse-community but a recently opened issue suggest that is has lost support recently as well.

  • Send-to-Telegram-Chrome-extension

    Send-to-Telegram: an extension for Google Chrome that allows you to send web content to your own Telegram Bot.

  • dump1090-monitor

    Monitor the dump1090 JSON feed and call webhooks based on the content

  • react-native-local-notifier

    React Native Local Notifications for iOS and Android


    Browser notifications for PlanetSide 2 alerts 🚨

  • notion-api-chore-db-to-gotify

    Node program to periodically send push notifications via Gotify when a Notion DB status condition is met (eg task is "due today" or "overdue")

  • dlpwait

    A wait times / entertainment schedule app for Disneyland Paris

  • EnableX-Video-Calling-App-Push-Notification-Service

    This sample app is designed to bring together EnableX's video communication with the universality of push notifications for Android, iOS, and web devices.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-07-18.

JavaScript Push Notifications related posts


What are some of the best open-source Push Notification projects in JavaScript? This list will help you:

Project Stars
1 react-native-firebase 11,177
2 push.js 8,741
3 Countly 5,308
4 4,497
5 node-gcm 1,303
6 rpc-websockets 531
7 appleshouter 207
8 node-apn 162
9 Send-to-Telegram-Chrome-extension 78
10 dump1090-monitor 7
11 react-native-local-notifier 7
12 6
13 notion-api-chore-db-to-gotify 3
14 dlpwait 2
15 EnableX-Video-Calling-App-Push-Notification-Service 0
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.