ntfy: Send Push Notifications to Your Phone via a Simple PUT/POST URL
Ntfy – open-source Push to Mobile

ntfy is an open-source, HTTP-based pub-sub notification service that lets you send push notifications to your phone or desktop from any script or app using a simple PUT or POST request. It supports priorities, action buttons, tags, emojis, and file attachments, and integrates with tools like GitHub Actions, Home Assistant, and Uptime Kuma. You can use the free public server at ntfy.sh, self-host it, or opt for paid plans with more features.
Hands down the best notification service I've ever used, and I have used them all.
- shellwizard
I used them for some time but their Android app used to drain my battery fast, so I moved on onto a pay-once use forever app (pushover), that works great on my phone, and that supports all of the features that I need for push notifications
- lone-cloud
I'm a privacy focused self hoster and ntfy was not good enough for me so I created Prism with an optional Android app: https://git.lonecloud.dev/lone-cloud/prism
The difference: Your phone doesn't get notifications from your notification service directly, but from Mozilla which helps to hide your digital fingerprint of you using a separate notification provider like ntfy. Prism also allows Telegram or Signal to act as a notification distributor.
In addition, I use Proton Mail which doesn't really allow custom notification services. Prism has a custom integration to work around that so your proton mail notifications don't have to touch google services.
- kayson
I've been using Gotify [1] for a very long time and have been quite happy with it. Basically no impact on battery life. For devs - there are mature libraries like shoutrr [2] and apprise [3] that let you support multiple notification systems with no extra work.
- ozarkerD
Been running ntfy in my homelab for several years. Always works great!
- jasonvorhe
Such a great, simple and reliable service. Using it for all sorts of things: nostr push notifications, link sharing between devices, grafana alert notifications.