Conversations is a Jabber/XMPP instant messaging client for Android which can also act as a UnifiedPush distributor.
License: GPLv3 Sources: https://codeberg.org/iNPUTmice/Conversations Server: Your XMPP Server with a Rewrite Proxy Technology: XMPP Download for Android: Set Up Android Client Open Conversations Settings Scroll down to UnifiedPush Distributor Select the XMPP Account you want to receive notifications through You’re ready to use UnifiedPush! YouTube video demonstrating this.
Note: Conversations requires converting UnifiedPush-style notifications to XMPP messages first, which is done by a service hosted at up.