Sygnal
A self-hosted reference push gateway that relays Matrix notifications to Apple and Google push services.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Sygnal
Sygnal is the reference implementation of the Matrix Push Gateway API. A Matrix homeserver sends notification events to Sygnal, which forwards them to Apple Push Notification service (APNs) or Firebase Cloud Messaging (FCM) so mobile Matrix clients can wake up and show new messages.
It is written in Python and ships with a sample YAML configuration, Docker files and a Grafana dashboard in the repository. It suits people who build or distribute their own Matrix mobile client and need their own push gateway.
Strengths
- Reference implementation of the Matrix push gateway specification
- Supports both APNs and FCM
- Docker files and a Grafana dashboard included
Limitations
- Only useful if you ship your own Matrix mobile app
- Requires your own APNs and FCM credentials
Details
- Pricing
- FreeFree under the AGPL-3.0, with a separate commercial licence available.
- License
- AGPL-3.0
- Developer
- Element
- Platforms
- Self-hosted
- How it runs
- Self-hosted
- Best suited for
- Developers running a custom Matrix mobile client who need their own push gateway
- Categories
- Messaging, Notifications & webhooks
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Similar software
Related functionality, not necessarily a direct replacement.
NextPush
An Android UnifiedPush distributor that delivers push notifications through your own Nextcloud server.
MollySocket
A self-hosted bridge that delivers Signal notifications to Molly through UnifiedPush without Google services.
FluffyChat
An open-source Matrix chat client with end-to-end encryption, spaces and optional UnifiedPush notifications.
Matrix Hookshot
A self-hosted Matrix bot that bridges GitHub, GitLab, Jira, feeds and generic webhooks into rooms.