7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

ntfy

Open source

ntfy is an HTTP-based publish-subscribe service for sending push notifications to phones and desktops with simple PUT or POST requests.

ntfy.sh
ntfy homepage screenshot
GitHub stars
35k
Last commit
3 days ago
Repository age
4 years
Version
v2.28.0
Licence
Apache-2.0
Self-hosted
Yes

About ntfy

ntfy, pronounced notify, is a simple pub-sub notification service built on HTTP. Scripts on any computer can send notifications to a phone or desktop with a PUT or POST request, for example from curl, without signing up for an account. The server is written in Go, released under the Apache-2.0 license, and easy to run on your own infrastructure.

A free public instance runs at ntfy.sh, and there are open-source Android apps on Google Play and F-Droid, plus an iOS app on the App Store. The maintainer also sells ntfy Pro plans on ntfy.sh for people who prefer not to self-host or want to support development, and donations are accepted through GitHub Sponsors and Liberapay. Documentation covers getting started, the mobile apps, the API, installation and self-hosting, and building from source. Community chat is available on Discord and Matrix.

Key features

  • Send notifications with plain PUT or POST requests
  • Topic-based publish and subscribe model
  • Android app on Google Play and F-Droid
  • iOS app and desktop notifications
  • Self-hostable Go server
  • Free public instance at ntfy.sh

Good fit for

  • →Alerts from cron jobs and shell scripts
  • →Push notifications for self-hosted services
Built with
Go
Tags
push-notifications
pubsub
self-hosted
rest-api
curl
notifications
android
golang

ntfy: questions and answers

What is ntfy used for?
ntfy is an HTTP-based publish-subscribe service for sending push notifications to phones and desktops with simple PUT or POST requests. It is a good fit for alerts from cron jobs and shell scripts, and push notifications for self-hosted services.
Is ntfy open source?
Yes. ntfy is open source under the Apache-2.0 licence. Its source code is on GitHub at binwiederhier/ntfy and is written mainly in Go.
Is ntfy free?
Yes. ntfy is open source, so the software itself is free to use. A managed cloud version is also available, with paid plans from $6 per month.
Can I self-host ntfy?
Yes. ntfy can be self-hosted on your own server or infrastructure.
What are some alternatives to ntfy?
Similar open-source tools in the Workflow Automation category include Dagu, n8n and Temporal. SaaS products in the same category include MacroDroid, Tasker and ActRun AI.
Is ntfy actively maintained?
Yes. The most recent commit to ntfy was on 29 September 2026, and the latest release is v2.28.0, published on 27 August 2026. The project has 35k stars on GitHub.

Open-source alternatives to ntfy

See all

SaaS alternatives to ntfy

See all