binwiederhier

ntfy

A simple HTTP-based pub-sub notification service that sends push notifications to your phone or desktop via PUT/POST.

v2.37.2
Published at
9d ago
35,295
Stars
17,409
Download
Synced at
9d ago

Latest release

v2.37.2Nov 4, 2026, 01:45 AM
Downloads slow? Switch the source anytime above

README

Project Overview

ntfy (pronounced "notify") is a simple HTTP-based pub-sub notification service. It sends notifications to your phone or desktop via scripts.

Key Features

  • HTTP-based pub-sub notifications
  • Send notifications via PUT/POST
  • Open-source Android app (Google Play / F-Droid)
  • Open-source iOS app (App Store)
  • Self-hosting support
  • Free usage at ntfy.sh

Target Audience

  • Developers needing scriptable notifications
  • Users who want to self-host notification services
  • Users needing cross-platform push notifications

Quick Start

  1. Use ntfy.sh for free
  2. Or self-host: see installation docs
  3. Publish: curl -d "Hello world" ntfy.sh/mytopic
  4. Subscribe via mobile or desktop apps

Core Advantages

  • Simple to use, no sign-up required
  • Open-source and free with self-hosting
  • Cross-platform clients (Android, iOS)
  • Paid plans starting at $5/month

System Requirements

  • OS: Cross-platform (server and clients)
  • Architectures: x86_64, arm64
  • Additional Dependencies: None

Notes

  • Free ntfy.sh tier has usage limits
  • Self-hosting requires server deployment

Release history

Sort