Backend de Go de código abierto distribuido como un único ejecutable, con SQLite integrado, suscripciones en tiempo real, gestión de archivos y usuarios, y una interfaz de administración.
binwiederhier/ntfy
Servicio HTTP pub-sub sencillo que envía notificaciones push a teléfonos y computadoras mediante solicitudes PUT o POST, sin necesidad de registrarse en el servidor público.
Alternativa open source a:Pushover
- Estrellas
- 34,952
- Forks
- 1,666
- Issues abiertos
- 353
- Último commit
- hace 12 horas
¿Qué es?
ntfy (se pronuncia «notify») es un servicio de notificaciones publish-subscribe basado en HTTP. Los scripts, servidores o cualquier comando que pueda hacer una solicitud HTTP pueden enviar un mensaje a un topic con un simple PUT o POST, y quienes estén suscritos lo reciben en el teléfono o la computadora. La instancia pública gratuita de ntfy.sh no requiere una cuenta, y también puedes alojar el proyecto por tu cuenta, ya que su código fuente es abierto.
Entre los clientes hay una app de Android de código abierto en Google Play y F-Droid, una app de iOS en App Store y una app web. Los mensajes se pueden recibir en el navegador o mediante una suscripción basada en curl, así que una alerta del servidor o la finalización de una tarea cron pueden llegar a un dispositivo con un solo comando.
El proyecto está escrito en Go y cuenta con doble licencia: Apache 2.0 y GPLv2. La documentación explica cómo publicar, suscribirse e instalarlo para alojarlo por cuenta propia.
Funciones clave
- 01Envía notificaciones con una solicitud HTTP PUT o POST, sin necesidad de un SDK.
- 02Suscríbete a topics desde Android, iOS, la web o la línea de comandos.
- 03Aloja el servidor por tu cuenta, ya que el código fuente es abierto.
- 04Usa la instancia pública gratuita de ntfy.sh sin registrarte.
Casos de uso
- Recibir en el teléfono alertas de la monitorización de servidores o de tareas cron fallidas.
- Recibir una notificación cuando termine un comando de shell de larga duración o una compilación.
- Añadir notificaciones push a un script o a una configuración de domótica sin necesidad de una cuenta.
Inicio rápido
- 1
Abre la guía de inicio en ntfy.sh/docs
- 2
Instala la aplicación para Android o iOS, o usa el servidor público gratuito de ntfy.sh
Temas
Preguntas frecuentes
- ¿Qué es ntfy?
- Servicio HTTP pub-sub sencillo que envía notificaciones push a teléfonos y computadoras mediante solicitudes PUT o POST, sin necesidad de registrarse en el servidor público. ntfy (se pronuncia «notify») es un servicio de notificaciones publish-subscribe basado en HTTP. Los scripts, servidores o cualquier comando que pueda hacer una solicitud HTTP pueden enviar un mensaje a un topic con un simple PUT o POST, y quienes estén suscritos lo reciben en el teléfono o la computadora. La instancia pública gratuita de ntfy.sh no requiere una cuenta, y también puedes alojar el proyecto por tu cuenta, ya que su código fuente es abierto.
- ¿ntfy es gratuito? ¿Qué licencia tiene?
- ntfy es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ntfy sigue mantenido?
- Mantenimiento activo. El último commit de ntfy fue el 20 oct 2026.
- ¿Para qué puedo usar ntfy?
- Recibir en el teléfono alertas de la monitorización de servidores o de tareas cron fallidas. Recibir una notificación cuando termine un comando de shell de larga duración o una compilación. Añadir notificaciones push a un script o a una configuración de domótica sin necesidad de una cuenta.
- ¿Cómo se instala ntfy?
- Abre la guía de inicio en ntfy.sh/docs Instala la aplicación para Android o iOS, o usa el servidor público gratuito de ntfy.sh
- ¿Dónde consigo ntfy?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/binwiederhier/ntfy
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Alertas autohospedadas para métricas, logs y fuentes de datos SQL, con enrutamiento de notificaciones y un agente de IA y servidor MCP integrados.
Panel de estado autohospedado que supervisa servicios por HTTP, ICMP, TCP, DNS y más, evalúa condiciones de respuesta y envía alertas.
Plataforma de feature flags nativa de Git que almacena las flags en tus propios repositorios y las despliega junto con el código.
Aplicación de fotos autoalojada que prioriza la privacidad, etiqueta imágenes automáticamente, reconoce rostros y ubica fotos y videos en el mapa.
Infraestructura open source de notificaciones y comunicación con agentes que envía mensajes por Inbox, Email, SMS, Push, Chat y Slack a través de una sola API.