
ntfy
Simple HTTP-based push notifications to phone and desktop, no account needed
Overview
ntfy is a simple, open-source pub/sub notification service that lets you send push notifications to Android, iOS, and desktop via plain HTTP PUT or POST requests. It requires no account or API key by default and supports Android and iOS native apps, a progressive web app, and a CLI. The server is a single Go binary that supports SQLite or a PostgreSQL backend and can be secured with access control lists and TLS.
Where it falls short of Slack
- No team chat, threading, or message history browsing; designed for one-way push alerts only.
- No rich message formatting, file sharing, or reactions.
- Rate limiting and attachment storage on the free public server are intentionally restrictive.
- iOS push requires routing through ntfy's own APNs proxy unless you self-compile the app.
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the ntfy difficulty badge in your README — it links back here.
[](https://openreplace.com/ntfy)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Fully customizable open-source communications platform and Slack alternative
Open-source notification infrastructure for multi-channel developer alerts
Open-source, self-hostable Slack alternative for secure team messaging and collaboration
Self-hostable open-source video conferencing alternative to Teams meetings