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

32.3k stars 1.4k forks last commit first released Apache-2.0

Actively maintained

Last commit 23 Jul 2026.

ntfy screenshot

ntfy (pronounced “notify”) is a simple HTTP-based publish/subscribe notification service. It lets apps, servers, and scripts send push notifications to phones, desktops, and web browsers using straightforward HTTP requests.

Key Features

  • Publish messages to topics via HTTP PUT/POST
  • Topics are created dynamically by publishing or subscribing
  • Web app for browser subscriptions with desktop notifications
  • Push delivery to mobile clients (Android and iOS apps are available)
  • Works well for automation and server-to-user alerts without complex integrations

Use Cases

  • Send server and backup job notifications from shell scripts or cron jobs
  • Application alerting (deployments, monitoring events, CI results) via a simple REST-style interface
  • Personal notification hub for homelab events and device automation

Limitations and Considerations

  • If used without accounts/reserved topics, topic names function like shared secrets and should be hard to guess

ntfy is a pragmatic choice when you want a minimal, reliable notification pipeline based on plain HTTP. It is well-suited for automation scenarios and for teams or individuals who prefer a simple pub-sub model over heavy messaging platforms.

Categories:

Tags:

Tech Stack:

Share:

Similar to ntfy

Novu logo

Novu

Open-source notifications infrastructure for inbox and multi-channel delivery

39.4k
4.4k
Last commit

Novu is an open-source notifications platform with a unified API, workflow orchestration, and embeddable in-app inbox for email, SMS, push, and chat.

Actively maintained
Alternative to:
Novu Cloud logo
Novu Cloud
+4
Domain Locker logo

Domain Locker

Domain portfolio tracking, monitoring, and renewal alert dashboard

1.5k
115
Last commit

Self-hostable domain portfolio manager that auto-fetches DNS/WHOIS/SSL data, tracks changes, monitors uptime, and sends configurable renewal and security alerts.

MITActively maintained
Alternative to:
Domain-Monitor logo
Domain-Monitor
+8

PushBits

Relay server that forwards push notifications to Matrix

363
19
Last commit

Self-hosted relay server exposing a Gotify-compatible HTTP API to send push notifications which are delivered to users via the Matrix protocol; supports multiple users, channels and Docker deployment.

ISCSlowing down
Alternative to:
Gotify Cloud logo
Gotify Cloud
+1
Hook0 logo

Hook0

Open-source webhooks server and dashboard for SaaS platforms

1.5k
100
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

Maxun

Open source no-code web scraping and data extraction robots

16.9k
1.4k
Last commit

Maxun is an open source no-code platform to build web scraping robots that extract structured data and expose websites as APIs, markdown, or automated pipelines.

AGPL-3.0Actively maintained
Alternative to:
Apify logo
Apify
+1
Gotenberg logo

Gotenberg

Containerized API for document conversion and PDF generation

12.7k
821
Last commit

Gotenberg is a containerized HTTP API that converts HTML, Markdown, and Office documents to PDF using engines like Chromium and LibreOffice, with options to merge and automate outputs.

MITActively maintained
Alternative to:
PDFShift logo
PDFShift
+9