PushBits

Website

Relay server that forwards push notifications to Matrix

365 stars 19 forks last commit first released ISC

Slowing down

No commits since 10 Jan 2026. Check the issue tracker before you rely on it.

PushBits is a relay server that accepts push notifications via a simple HTTP API and delivers them to recipients over the Matrix protocol. It aims to be a minimal alternative to services like Pushover/Gotify by using Matrix for delivery and avoiding a separate client app.

Key Features

  • Gotify-compatible send API allowing existing Gotify clients/integrations to post messages.
  • Delivers notifications to recipients using the Matrix protocol; supports text/plain, text/html and text/markdown message syntaxes.
  • Multi-user and multi-channel (application) support with per-application tokens for message delivery.
  • CLI tooling (pbcli) and HTTP API for administration (create users, applications, retrieve tokens).
  • Passwords protected using Argon2 KDF and optional Have I Been Pwned (HIBP) weak-password checks.
  • Message deletion support which triggers a notification informing recipients of deletions.
  • Docker/Podman images for easy deployment; configuration via YAML or environment variables; supports SQLite and PostgreSQL backends.

Use Cases

  • Relay notifications from CI/CD, monitoring, or home-server apps to your Matrix account.
  • Replace or emulate a Gotify/Pushover endpoint for services that already support that API, while delivering to Matrix clients.
  • Provide team or personal push channels (applications) for automated alerts (alerts, warnings, info) sent from scripts and services.

Limitations and Considerations

  • Project is currently marked alpha and the repository indicates the original author is seeking maintainers; users should expect potential instability and intermittent maintenance gaps.
  • There is intentionally no built-in graphical frontend; administration is API/CLI-first which may be inconvenient for users expecting a web UI.
  • Some advanced features (two-factor authentication, bi-directional key verification) are noted as issues/roadmap items and may be incomplete or experimental.

PushBits is focused on a small, pragmatic feature set: accepting messages via a compatible HTTP API and reliably delivering them via Matrix. It is suitable for users who want a lightweight, API-driven notification relay integrated with Matrix clients and who can tolerate an alpha/maintainer-seeking project status.

Categories:

Tags:

Tech Stack:

Share:

Similar to PushBits

ntfy logo

ntfy

HTTP-based pub-sub push notification service via PUT/POST

33.8k
1.6k
Last commit

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Apache-2.0Actively maintained
Alternative to:
Pushover logo
Pushover
+8
Form.io logo

Form.io

Form builder and form-driven API platform for web applications

2.3k
767
Last commit

Open-source form and data management platform with a drag-and-drop builder, embeddable form renderer, and REST API for submissions, resources, and workflows.

OSL-3.0Actively maintained
Alternative to:
Formstack logo
Formstack
+12
Peekaping logo

Peekaping

Self-hosted uptime monitoring with alerts and status pages

1.2k
68
Last commit

Open-source, self-hosted uptime monitoring tool for websites, APIs, and infrastructure with notifications, public status pages, and multiple monitor types.

MITActively maintained
Alternative to:
UptimeRobot logo
UptimeRobot
+19
Notifuse logo

Notifuse

Self-hosted platform for newsletters and transactional email

2.1k
220
Last commit

Open-source emailing platform for newsletters and transactional emails with a visual MJML builder, segmentation, A/B testing, analytics, and a REST API with webhooks.

AGPL-3.0Actively maintained
Alternative to:
Mailchimp logo
Mailchimp
+19
Hook0 logo

Hook0

Open-source webhooks server and dashboard for SaaS platforms

1.5k
103
Last commit

Hook0 is an open-source Webhooks-as-a-Service platform to send events via a single API call with subscriptions, retries, persistence, and monitoring.

Actively maintained
Alternative to:
Svix logo
Svix
+5
Pulsarr logo

Pulsarr

Real-time Plex watchlist monitor and Sonarr/Radarr integrator

739
14
Last commit

Monitors Plex watchlists in real time and automates requests to Sonarr and Radarr with routing rules, approvals, quotas, and notifications.

AGPL-3.0Actively maintained