Firebase serves as a module between your server and the devices that will be receiving push notifications that you create. Your server informs Firebase that a notification has to be sent. Then Firebase does the work behind the scenes to get the notification published.
Re - Coding Pug Notification to support notifications on Android Oreo.
FirePush — A Lightweight Kotlin Library for sending FCM push notifications like a pro.
Send push notification from app itself. No need of server or any cloud functions.
An Android Library to send Firebase Notifications to app users in easy way.
Reactive implementation of Firebase Cloud Messaging.
This library helps you to know when the app is in background or not, and if the app is in foreground, you can send the notification to your activity!
This public toolbox allows you to easily test and debug the Firebase Cloud Messaging service.
Android library that helps to construct and launch system tray notifications from FCM Notification messages received when the app is in foreground mimicking the default format and behavior applied when the app is background.
Carousel-Notification lets you make carousel type notification where user can navigate within the notification. Selected item can be obtained using a broadcast receiver.
This is a small library that wraps Google Cloud Messaging solution to make it easier to implement it. It also add the ability to consume notification if the app is running at the moment of receiving the notification without additional work.
RxJava extension for Firebase Cloud Messaging which acts as an architectural approach to easily satisfy the requirements of an android app when dealing with push notifications.
Easy FireBase Cloud Notification.
Use this library to add GCM to your project in a few minutes!
A library which helps you register Google Cloud Messaging tokens and listen for GCM messages. It can be used to attach multiple providers and seamlessly deliver data and token to all the listeners. This library is very helpful for those you use multiple push notification provider.
Easy way to register, remove and manage notifications using RxJava.
Simple Google Cloud Messaging (GCM) integration library for Android.
Easily notify a user with a simple alert, inform them of an optional update, and in dire situations block the user from accessing older versions of the application completely.
A reactive wrapper for Android Google Cloud Messaging (aka gcm) to get rid of Service(s) configuration, handling foreground and background notifications depending on application state.
Use Parse REST API for sending Push Notifications.
Fast Google Cloud Messaging (GCM) integration library for Android. Includes Topic Messaging.
Pulls notifications from a remote JSON file and shows them in your app.
OPFPush is an open source library which provides an easy way for developers to integrate android push notifications into their apps.
Distributed Push Notification Service for GCM and APNS. Built on REST API.
Android Library for easy
GCM integration. Including push notifications sender task for Gradle.
This is an Air native extension for sending push notifications on iOS and Android. On iOS devices, this ANE uses Apple Push Notification Services. On Android devices, it uses Google Cloud Messaging (GCM).
An open source project to provide push notification support for Android - a XMPP based notification server and a client tool kit.
Send push notifications from the cloud to your app or game using Amazon.
java-apns is a Java client for Apple Push Notification service (APNs). The library aims to provide a highly scalable interface to the Apple server, while still being simple and modular.