Ntfy
Ntfy Ntfy Ntfy

Push notifications made easy, ntfy (pronounced notify) is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, and/or using a REST API. It's infinitely flexible, and 100% free software.

ntfy (pronounced notify) is an open-source, HTTP-based pub-sub notification service designed to send alerts from scripts or applications directly to your devices.

The main features of this tool include:

  • Simple HTTP Integration: You can send notifications from any computer or script using simple PUT or POST requests. It supports various languages and tools like curl, Python, Go, and JavaScript.

  • Instant Multi-Platform Delivery: Once you subscribe to a topic, you receive notifications instantly on your phone (Android/iOS) or your desktop via a web app.

  • Rich Notification Content: Alerts are not limited to plain text; they support priorities (which trigger different sounds/vibrations), action buttons for immediate response, tags, and emojis.

  • File Attachments: The service allows you to send images, videos, and documents as attachments directly to your devices, which is useful for surveillance or server reports.

  • No Registration Required: By default, topics are created on the fly. You don't need to sign up to use the public server, making it a frictionless "single-purpose" tool.

  • Universal Connectivity: It integrates easily with many tools such as GitHub Actions, cronjobs, or home automation sensors.

  • Sovereignty and Privacy: ntfy is 100% open source (Apache 2.0/GPLv2). While a public server is available, it is designed to be easily self-hosted for users who want total control over their data.