Open Source Pushover Alternatives
A curated collection of the 2 best open source alternatives to Pushover.
The best open source alternative to Pushover is Ntfy. If that doesn't suit you, we've compiled a ranked list of other open source Pushover alternatives to help you find a suitable replacement. Other interesting open source alternative to Pushover is Operational.
Pushover alternatives are mainly Messaging & Event Streaming but may also be Email & Communication. Browse these if you want a narrower list of alternatives or looking for a specific functionality of Pushover.
A self-hostable pub-sub notification service that sends alerts to your phone or desktop from any script using plain HTTP requests.

ntfy, pronounced notify, is a simple HTTP-based publish-subscribe notification service. It removes the ceremony around alerting, since there is no account to create and no fee to pay, and a cron job or a backup script can push a message to your phone with a single PUT or POST.
The server is written in Go and keeps a persistent message cache in SQLite, so subscribers that were offline still receive what they missed. Delivery reaches Android and iOS through Firebase Cloud Messaging, browsers through web push, and the bundled React web app through a live subscription. Messages can also arrive by email through a built-in SMTP listener.
The pieces that matter in daily use are these.
- Script friendly publishing: any tool that speaks HTTP can send a notification, curl included.
- Topics instead of accounts: subscribers pick a topic name and start receiving, with no registration step.
- Official mobile apps: the Android and iOS clients are open source and published on Google Play, F-Droid and the App Store.
- Message templating: Go text templates with Sprig functions shape incoming payloads into readable alerts.
- Tags and sounds: notifications carry emoji tags and notification sounds, so alerts stay distinguishable at a glance.
A free public instance is run by the maintainer, with paid plans for people who would rather not self-host and want to support development. The whole server is dual licensed under Apache 2.0 and GPLv2, ships as a single Go binary, and comes with its own command line client for publishing and subscribing.
Event tracking tool that pushes alerts for signups, webhooks and cron jobs to the phone of a small technical team.

Signups, webhook deliveries and cron jobs are the events a small team needs to notice, and reading logs is a poor way to catch them. Operational is an open source event tracker that takes those events and surfaces them in a web app or pushes them straight to a phone.
The stack is deliberately plain. A Node backend on Express 5 and Prisma sits over MySQL 8, a Vue 3 single page app built with Vite is the client, and ClickHouse is optional rather than required, so the open source version needs no analytics database to run.
The event model carries more than a line of text.
- Push notifications: important events reach a phone or the web app without anyone watching a dashboard.
- Contexts: events nest inside events, so a bundle of logs stays attached to the thing it describes.
- Action buttons: a webhook can be triggered straight from the event that prompted it.
- Rich payloads: JSON and formatted JSON travel with the event instead of being flattened into a message.
- Progressive web app: the mobile experience installs as a PWA and receives push notifications too.
Self-hosting is the option the maintainers push hardest, with guides ranging from Render to Docker images and video walkthroughs, and a hosted service for teams that want neither. The repository is a monorepo holding the single page app, the Express backend, an Astro marketing site and the shared npm packages.