Skip to content

Integrations + community projects

There are quite a few projects that work with ntfy, integrate ntfy, or have been built around ntfy. It's super exciting to see what you guys have come up with. Feel free to create a pull request on GitHub to add your own project here.

I've added a ⭐ to projects or posts that have a significant following, or had a lot of interaction by the community.

Table of Contents

Official integrations

  • changedetection.io ⭐ - Website change detection and notification
  • Home Assistant ⭐ - Home Assistant is an open-source platform for automating and controlling smart home devices.
  • Healthchecks.io ⭐ - Online service for monitoring regularly running tasks such as cron jobs
  • Apprise ⭐ - Push notifications that work with just about every platform
  • Uptime Kuma ⭐ - A self-hosted monitoring tool
  • Robusta ⭐ - open source platform for Kubernetes troubleshooting
  • borgmatic ⭐ - configuration-driven backup software for servers and workstations
  • Radarr ⭐ - Movie collection manager for Usenet and BitTorrent users
  • Sonarr ⭐ - PVR for Usenet and BitTorrent users
  • Gatus ⭐ - Automated service health dashboard
  • Automatisch ⭐ - Open source Zapier alternative / workflow automation tool
  • FlexGet ⭐ - Multipurpose automation tool for all of your media
  • Shoutrrr ⭐ - Notification library for gophers and their furry friends.
  • Netdata ⭐ - Real-time performance monitoring
  • Deployer ⭐ - PHP deployment tool
  • Scrt.link - Share a secret
  • Platypush - Automation platform aimed to run on any device that can run Python
  • diun - Docker Image Update Notifier
  • Cloudron - Platform that makes it easy to manage web apps on your server
  • Xitoring - Server and Uptime monitoring
  • HetrixTools - Uptime monitoring
  • EasyMorph - Visual data transformation and automation tool
  • Monibot - Monibot monitors your websites, servers and applications and notifies you if something goes wrong.

Integration via HTTP/SMTP/etc.

UnifiedPush integrations

Libraries

  • ntfy-php-library - PHP library for sending messages using a ntfy server (PHP)
  • ntfy-notifier - Symfony Notifier integration for ntfy (PHP)
  • ntfpy - API Wrapper for ntfy.sh (Python)
  • pyntfy - A module for interacting with ntfy notifications (Python)
  • vntfy - Barebone V client for ntfy (V)
  • ntfy-middleman - Wraps APIs and send notifications using ntfy.sh on schedule (Python)
  • ntfy-dotnet - .NET client library to interact with a ntfy server (C# / .NET)
  • node-ntfy-publish - A Node package to publish notifications to an ntfy server (Node)
  • ntfy - Wraps the ntfy API with pipe-friendly tooling (R)
  • ntfy-for-delphi - A friendly library to push instant notifications ntfy (Delphi)
  • ntfy - Send notifications over ntfy (JS)
  • ntfy_dart - Dart wrapper around the ntfy API (Dart)
  • gotfy - A Go wrapper for the ntfy API (Go)
  • symfony/ntfy-notifier ⭐ - Symfony Notifier integration for ntfy (PHP)
  • ntfy-java - A Java package to interact with a ntfy server (Java)
  • aiontfy - Asynchronous client library for publishing and subscribing to ntfy (Python)

CLIs + GUIs

  • ntfy.sh.sh - Run scripts on ntfy.sh events
  • ntfy Desktop client - Cross-platform desktop application for ntfy
  • ntfy svelte front-end - Front-end built with svelte
  • wio-ntfy-ticker - Ticker display for a ntfy.sh topic
  • ntfysh-windows - A ntfy client for Windows Desktop
  • ntfyr - A simple commandline tool to send notifications to ntfy
  • ntfy.py - ntfy.py is a simple nfty.sh client for sending notifications
  • wlzntfy - A minimalistic, receive-only toast notification client for Windows 11
  • Ntfy_CSV_Reminders - A Python tool that sends random-timing phone notifications for recurring tasks by using daily probability checks based on CSV-defined frequencies.
  • Daily Fact Ntfy - Generate llm generated fact every day about any topic you're interested in.

Projects + scripts

  • Grafana-to-ntfy - Grafana-to-ntfy alerts channel (Rust)
  • Grafana-ntfy-webhook-integration - Integrates Grafana alerts webhooks (Go)
  • Grafana-to-ntfy - Grafana-to-ntfy alerts channel (Node Js)
  • ntfy-long-zsh-command - Notifies you once a long-running command completes (zsh)
  • ntfy-shellscripts - A few scripts for the ntfy project (Shell)
  • alertmanager-ntfy-relay - ntfy.sh relay for Alertmanager (Go)
  • QuickStatus - A shell script to alert to any immediate problems upon login (Shell)
  • ntfy.el - Send notifications from Emacs (Emacs)
  • backup-projects - Stupidly simple backup script for own projects (Shell)
  • grav-plugin-whistleblower - Grav CMS plugin to get notifications via ntfy (PHP)
  • ntfy-server-status - Checking if server is online and reporting through ntfy (C)
  • ntfy.sh *arr script - Quick and hacky script to get sonarr/radarr to notify the ntfy.sh service (Shell)
  • website-watcher - A small tool to watch websites for changes (with XPath support) (Python)
  • siteeagle - A small Python script to monitor websites and notify changes (Python)
  • send_to_phone - Scripts to upload a file to Transfer.sh and ping ntfy with the download link (Python)
  • ntfy Discord bot - WIP ntfy discord bot (TypeScript)
  • ntfy Discord bot - ntfy Discord bot (Go)
  • ntfy Discord bot - An advanced modal-based bot for interacting with the ntfy.sh API (Dart)
  • Bettarr Notifications - Better Notifications for Sonarr and Radarr (Python)
  • Notify me the intruders - Notify you if they are intruders or new connections on your network (Shell)
  • Send GitHub Action to ntfy - Send GitHub Action workflow notifications to ntfy (JS)
  • aTable/ntfy alertmanager bridge - Basic alertmanager bridge to ntfy (JS)
  • ~xenrox/ntfy-alertmanager - A bridge between ntfy and Alertmanager (Go)
  • pinpox/alertmanager-ntfy - Relay prometheus alertmanager alerts to ntfy (Go)
  • alexbakker/alertmanager-ntfy - Service that forwards Prometheus Alertmanager notifications to ntfy (Go)
  • restreamchat2ntfy - Send restream.io chat to ntfy to check on the Meta Quest (JS)
  • k8s-ntfy-deployment-service - Automatic Kubernetes (k8s) ntfy deployment
  • huginn-global-entry-notif - Checks CBP API for available appointments with Huginn (JSON)
  • ntfyer - Sending various information to your ntfy topic by time (TypeScript)
  • git-simple-notifier - Script running git-log, checking for new repositories (Shell)
  • ntfy-to-slack - Tool to subscribe to a ntfy topic and send the messages to a Slack webhook (Go)
  • ansible-ntfy - Ansible action plugin to post JSON messages to ntfy (Python)
  • ntfy-notification-channel - Laravel Notification channel for ntfy (PHP)
  • ntfy_on_a_chip - ESP8266 and ESP32 client code to communicate with ntfy
  • ntfy-sdk - ntfy client library to send notifications (Rust)
  • ntfy_ynh - ntfy app for YunoHost
  • woodpecker-ntfy- Woodpecker CI plugin for sending ntfy notfication from a pipeline (Go)
  • drone-ntfy - Drone.io plugin for sending ntfy notifications from a pipeline (Shell)
  • ignition-ntfy-module - Adds support for sending notifications via a ntfy server to Ignition (Java)
  • maubot-ntfy - Matrix bot to subscribe to ntfy topics and send messages to Matrix (Python)
  • ntfy-wrapper - Wrapper around ntfy (Python)
  • nodebb-plugin-ntfy - Push notifications for NodeBB forums
  • n8n-ntfy - n8n community node that lets you use ntfy in your workflows
  • nlog-ntfy - Send NLog messages over ntfy (C# / .NET / NLog)
  • helm-charts - Helm charts of some of the selfhosted services, incl. ntfy
  • ntfy_ansible_role (on Ansible Galaxy) - Ansible role to install ntfy
  • easy2ntfy - Gateway for ESPeasy to receive commands through ntfy and using easyfetch (HTML/JS)
  • ntfy_lite - Minimalist python API for pushing ntfy notifications (Python)
  • notify - 推送通知 (PHP)
  • zpool-events - Notify on ZFS pool events (Python)
  • ntfyd - ntfy desktop daemon (Zig)
  • ntfy-browser - browser extension to receive notifications without having the page open (TypeScript)
  • ntfy-electron - Electron wrapper for the ntfy web app (JS)
  • systemd-ntfy-poweronoff - Systemd services to send notifications on system startup, shutdown and service failure
  • msgdrop - Send and receive encrypted messages (Bash)
  • vigilant - Monitor RSS/ATOM and JSON feeds, and send push notifications on new entries (PHP)
  • ansible-role-ntfy-alertmanager - Ansible role to install xenrox/ntfy-alertmanager
  • NtfyMe-Blender - Blender addon to send notifications to NtfyMe (Python)
  • ntfy-ios-url-share - An iOS shortcut that lets you share URLs easily and quickly.
  • ntfy-ios-filesharing - An iOS shortcut that lets you share files from your share feed to a topic of your choice.
  • systemd-ntfy - monitor a set of systemd services an send a notification to ntfy.sh whenever their status changes
  • RouterOS Scripts - a collection of scripts for MikroTik RouterOS
  • ntfy-android-builder - Script for building ntfy-android with custom Firebase configuration (Docker/Shell)
  • jetspotter - send notifications when planes are spotted near you (Go)
  • monitoring_ntfy - Drupal monitoring Ntfy.sh integration (PHP/Drupal)
  • Notify - Native GTK4 client for ntfy (Rust)
  • notify-via-ntfy - Checkmk plugin to send notifications via ntfy (Python)
  • ntfy-java - A Java package to interact with a ntfy server (Java)
  • container-update-check - Scripts to check and notify if a podman or docker container image can be updated (Podman/Shell)
  • ignition-combustion-template - Templates and scripts to generate a configuration to automatically setup a system on first boot. Including systemd-ntfy-poweronoff (Shell)
  • ntfy-run - Tool to run a command, capture its output, and send it to ntfy (Rust)
  • Clipboard IO - End to end encrypted clipboard
  • ntfy-me-mcp - An ntfy MCP server for sending/fetching ntfy notifications to your self-hosted ntfy server from AI Agents (supports secure token auth & more - use with npx or docker!) (Node/Typescript)
  • InvaderInformant - Script for Mac OS systems that monitors new or dropped connections to your network using ntfy (Shell)
  • NtfyPwsh - PowerShell module to help send messages to ntfy (PowerShell)
  • ntfyrr - Currently an Overseerr webhook notification to ntfy helper service.

Blog + forum posts

Alternative ntfy servers

Here's a list of public ntfy servers. As of right now, there is only one official server. The others are provided by the ntfy community. Thanks to everyone running a public server. You guys rock!

URL Country
ntfy.sh (Official) 🇺🇸 United States
ntfy.tedomum.net 🇫🇷 France
ntfy.jae.fi 🇫🇮 Finland
ntfy.adminforge.de 🇩🇪 Germany
ntfy.envs.net 🇩🇪 Germany
ntfy.mzte.de 🇩🇪 Germany
ntfy.hostux.net 🇫🇷 France
ntfy.fossman.de 🇩🇪 Germany

Please be aware that server operators can log your messages. The project also cannot guarantee the reliability and uptime of third party servers, so use of each server is at your own discretion.