Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Push Notifications

Push Notifications

115 projects

Showing 36 of 115 projects

Novu
NovuTypeScript

An open-source notification infrastructure with a unified API for in-app, email, SMS, push, and chat notifications.

#react-component#email-service#workflow-automation
Stars39.4k
Forks4.4k
Last commit14 hours ago
notifire
notifireTypeScript

An open-source notification infrastructure with a unified API for In-App, Email, SMS, Push, and Chat notifications.

#react-component#workflow-engine#notifications
Stars39.4k
Forks4.4k
Last commit4 hours ago
ntfy
ntfyGo

Send push notifications to your phone or desktop using PUT/POST

#ntfysh#rest-api#notifications
Stars32.2k
Forks1.4k
Last commit1 day ago
Authelia
AutheliaGo

An open-source authentication and authorization server providing two-factor authentication and single sign-on (SSO) for web applications.

#totp#reverse-proxy#authentication
Stars28.4k
Forks1.4k
Last commit5 hours ago
Apprise
ApprisePython

A Python library and CLI tool for sending notifications to over 75+ services (Telegram, Discord, Slack, email, SMS, etc.) with a unified API.

#devops#python-library#notification-hub
Stars16.9k
Forks628
Last commit3 days ago
React Native Firebase
React Native FirebaseTypeScript

A well-tested, feature-rich modular Firebase implementation for React Native supporting iOS and Android.

#lerna#database#ios
Stars12.3k
Forks2.3k
Last commit5 hours ago
Firebase Auth
Firebase AuthDart

Official Firebase plugins for Flutter apps, enabling seamless integration with Firebase services across mobile, web, and desktop.

#dart#authentication#app-analytics
Stars9.2k
Forks4.1k
Last commit22 hours ago
gorush
gorushGo

A push notification micro server written in Go, supporting iOS (APNS), Android (FCM), and Huawei (HMS) platforms.

#ios#ios-apns#gorush-server
Stars8.7k
Forks886
Last commit20 hours ago
SwiftUI
SwiftUISwift

An open-source SwiftUI Mastodon client for iOS, macOS, iPadOS, and visionOS with multi-account support and unique features like tag groups.

#mastodon-client#ios-app#ios
Stars7.0k
Forks718
Last commit1 month ago
react-native-push-notification
react-native-push-notificationJava

A React Native library for handling local and remote push notifications on iOS and Android.

#ios#android#react-native
Stars6.8k
Forks2.0k
Last commit2 years ago
NWPusher
NWPusherObjective-C

A macOS and iOS application and framework for sending push notifications directly to Apple's APNs service for testing and development.

#macos-development#objective-c#certificate-management
Stars6.3k
Forks663
Last commit5 years ago
Countly
CountlyJavaScript

A privacy-first, AI-powered analytics and engagement platform for mobile, web, desktop, and IoT applications.

#customer-engagement#privacy-first#dashboard
Stars5.9k
Forks980
Last commit7 hours ago
Countly IoT Analytics
Countly IoT AnalyticsJavaScript

A privacy-first, AI-ready analytics and customer engagement platform for mobile, web, desktop, and IoT applications.

#customer-engagement#privacy-first#dashboard
Stars5.9k
Forks980
Last commit7 hours ago
Mercure
MercureGo

A protocol and server for pushing real-time updates to web browsers and HTTP clients with server-sent events.

#websocket-alternative#api#push
Stars5.3k
Forks344
Last commit17 hours ago
PushSharp
PushSharpC#

A server-side .NET library for sending push notifications to iOS (APNS), Android (GCM/FCM), Windows (WNS), Amazon (ADM), and Blackberry devices.

#server-side#fcm#csharp
Stars4.4k
Forks1.5k
Last commit3 years ago
react-native-notifications
react-native-notificationsJava

A React Native library for handling push notifications, local notifications, and interactive notifications on iOS and Android.

#android-notifications#ios-notifications#interactive-notifications
Stars3.3k
Forks762
Last commit
APNs2
APNs2Go

A Go package for sending Apple Push Notifications via the HTTP/2 APNs provider API.

#apple#safari#jwt-token
Stars3.2k
Forks356
Last commit1 year ago
Dittofeed
DittofeedTypeScript

Open-source customer engagement. Automate transactional and marketing messages across email, SMS, mobile push, WhatsApp, Slack, and more 📨

#customer-engagement#open-source#nodejs
Stars2.9k
Forks369
Last commit3 months ago
PushNotifications
PushNotificationsJavaScript

A cross-platform desktop app to test push notifications on iOS (APNs) and Android (FCM).

#desktop-app#push#testing-tool
Stars2.3k
Forks188
Last commit2 years ago
SmartPush
SmartPushObjective-C

A macOS application for testing and debugging iOS Apple Push Notification Service (APNS) messages.

#ios#macos-app#mobile-development
Stars2.3k
Forks514
Last commit2 years ago
Rpush
RpushRuby

A Ruby gem for sending push notifications to iOS, Android, Windows, and web platforms with reliability and advanced features.

#pushy#fcm#ruby-gem
Stars2.2k
Forks381
Last commit1 year ago
gopush-cluster
gopush-clusterGo

A high-performance, cluster-ready push notification server written in pure Go with support for WebSocket, TCP, and offline message storage.

#message-queue#tcp-server#websocket
Stars2.1k
Forks548
Last commit9 years ago
React Native Firebase Cloud Messaging
React Native Firebase Cloud MessagingJava

A React Native module for Firebase Cloud Messaging (FCM) and local notifications, now deprecated in favor of react-native-firebase.

#ios#fcm#android
Stars1.7k
Forks666
Last commit3 years ago
Service Workers
Service Workers

A curated collection of resources for learning and implementing Service Workers in Progressive Web Apps.

#offline-first#caching#web-performance
Stars1.7k
Forks66
Last commit7 years ago
Awesome Service Workers
Awesome Service Workers

A curated collection of resources for learning and implementing Service Workers in Progressive Web Apps.

#offline-first#caching#web-apis
Stars1.7k
Forks66
Last commit7 years ago
PunchClock
PunchClockObjective-C

An iOS app for tracking employee in/out status using iBeacon and geofencing technology.

#ios#presence-detection#mobile-app
Stars1.6k
Forks163
Last commit7 years ago
react-native-onesignal
react-native-onesignalTypeScript

A React Native SDK for integrating OneSignal's push notification, email, SMS, and in-app messaging services.

#onesignal-notifications#ios#push
Stars1.6k
Forks380
Last commit1 day ago
Shiny
ShinyC#

A cross-platform .NET framework for device services and background processing on iOS, Android, macOS, and Windows.

#maui#xamarin#ios
Stars1.6k
Forks245
Last commit17 hours ago
Progressive Web Apps
Progressive Web Apps

A curated collection of resources for building Progressive Web Apps (PWAs), including guides, tools, and case studies.

#case-studies#offline-first#web-app-manifest
Stars1.6k
Forks94
Last commit5 years ago
App Install Banners
App Install Banners

A curated collection of resources for building Progressive Web Apps (PWAs).

#case-studies#offline-first#web-app-manifest
Stars1.6k
Forks94
Last commit5 years ago
Uniqush-Push
Uniqush-PushGo

A self-hosted unified push service for sending notifications to Android, iOS, and Kindle mobile apps via RESTful APIs.

#kindle#ios#redis
Stars1.6k
Forks201
Last commit6 years ago
SimulatorRemoteNotifications
SimulatorRemoteNotificationsObjective-C

A library to send mock remote notifications to the iOS simulator for testing push notification handling.

#ios#simulator#objective-c
Stars1.4k
Forks118
Last commit5 years ago
Chanify
ChanifyGo

A self-hosted, privacy-focused notification system with a distributed architecture for sending messages to iOS/macOS apps.

#api#ios-notifications#rest-api
Stars1.3k
Forks103
Last commit3 years ago
NativeScript plugin Firebase
NativeScript plugin FirebaseTypeScript

A NativeScript plugin that provides comprehensive Firebase integration for iOS and Android mobile apps.

#authentication#storage#fcm
Stars1.0k
Forks428
Last commit3 years ago
cordova-plugin-firebase
cordova-plugin-firebaseObjective-C

Cordova plugin for integrating Google Firebase services like push notifications, analytics, and crash reporting into hybrid mobile apps.

#cordova-plugin#ios#google-firebase
Stars999
Forks1.6k
Last commit
chat-sdk-ios
chat-sdk-iosObjective-C

An open-source iOS messaging framework with Firebase and XMPP backend support for building fully-featured chat apps.

#instant-messaging#ios#chat-sdk
Stars920
Forks277
Last commit7 months ago
Page 1 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 months ago
2 years ago
Next
#Ios50
#Android39
#Mobile Development38
#Cross Platform19
#Notifications19
#React Native19
#Apns18
#Firebase17
#Firebase Cloud Messaging13
#Fcm12
#Self Hosted11
#Swift9