SY

Sygnal

Reference push notification gateway for Matrix

Matrix & XMPP Archived ★ 192 stars Medium setup Apache-2.0

This project is archived. Upstream development has stopped, so expect no new features or security fixes. Consider an actively maintained matrix & xmpp alternative.

Sygnal is the reference Push Gateway for the Matrix protocol, relaying notifications from homeservers to Apple and Google push services. It is required to deliver push notifications to mobile Matrix clients.

Key features

  • APNs and FCM relay
  • Matrix push gateway spec
  • Per-app configuration
  • Lightweight Python service

Strengths

  • Released under the Apache-2.0 license
  • First-class Docker support for quick deployment
  • Written in Python
  • Tiny footprint — runs in 128 MB RAM

Is Sygnal secure?

OSV.dev has no published security advisories for Sygnal's repository. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.

Source: OSV.dev, checked 2026-10-14. How this is measured.

Sygnal replaces

Health badge

Maintain Sygnal? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 15 · archived

Markdown
[![SelfHostIndex health score for Sygnal](https://selfhostindex.com/badge/sygnal-push.svg)](https://selfhostindex.com/app/sygnal-push/)
HTML
<a href="https://selfhostindex.com/app/sygnal-push/"><img src="https://selfhostindex.com/badge/sygnal-push.svg" alt="SelfHostIndex health score for Sygnal"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/sygnal-push.svg
   :alt: SelfHostIndex health score for Sygnal
   :target: https://selfhostindex.com/app/sygnal-push/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Similar matrix & xmpp apps