Backendless Push Notifications and File upload
The Backendless push handler allows the chat to send targeted push notifications using Backendless. The free plan on Backendless allows up to 50,000 free pushes per month. Backendless also offers 1GB of file storage for free.
– If the recipient of a message is offline, they will be sent a push notification
– Images, audio clips and videos can be uploaded to the Backendless server
– Firebase Chat SDK for iOS
– XMPP Chat SDK for iOS
Free and open source, commercial use allowed. MIT license.
Installation instructions are available here.