OpenSourceProjects logo
ntfy logo

ntfySend push notifications to your phone or desktop using PUT/POST

Send push notifications to your phone or desktop using PUT/POST

29,831 stars
1,242 forks
Go
Apache-2.0
ntfy screenshot

ntfy

Send push notifications to your phone or desktop via simple HTTP PUT/POST requests. ntfy is a lightweight, open-source pub-sub notification service that requires no sign-up, authentication, or fees to use the public instance.

Key Features

  • HTTP-based API: Send notifications using simple curl commands or any HTTP client without complex integrations
  • Multi-platform: Supports Android, iOS, Web, and desktop clients with native apps available on Google Play, F-Droid, and App Store
  • Self-hostable: Complete open-source codebase written in Go allows you to run your own private instance
  • Zero configuration: Pick any topic name and start sending notifications immediately without registration
  • Free public service: Access ntfy.sh free of charge with optional paid plans for advanced features

Use Cases

  • Automation Alerts: Receive notifications from scripts, cron jobs, and automated processes on your devices
  • Build Notifications: Get instant alerts when CI/CD pipelines complete or fail without polling dashboards
  • System Monitoring: Monitor server health, application logs, and system events with real-time notifications
  • Scripting Integration: Trigger notifications from bash scripts, Python automation, or any programming language via HTTP

Who Is It For

Developers and system administrators who need a simple, lightweight way to receive notifications from scripts and automated processes without managing complex infrastructure or dealing with vendor lock-in.

Trending Open Source Projects