Backend open source em Go distribuído como um único executável, com SQLite integrado, assinaturas em tempo real, gerenciamento de arquivos e usuários e uma interface administrativa.
binwiederhier/ntfy
Um serviço simples de pub/sub HTTP que envia notificações push para celulares e desktops via requisições PUT ou POST, sem exigir cadastro no servidor público.
Alternativa open source a:Pushover
- Estrelas
- 34,952
- Forks
- 1,666
- Issues abertas
- 353
- Último commit
- há 12 horas
O que é?
ntfy (pronuncia-se “notify”) é um serviço de notificações baseado em HTTP e no modelo publish-subscribe. Scripts, servidores ou qualquer comando capaz de fazer uma requisição HTTP podem enviar uma mensagem para um tópico com um simples PUT ou POST, e quem estiver inscrito recebe a mensagem no celular ou desktop. A instância pública gratuita em ntfy.sh não exige conta, e também é possível hospedar o serviço por conta própria, já que o código-fonte é aberto.
Entre os clientes estão um app open source para Android no Google Play e no F-Droid, um app para iOS na App Store e um app web. As mensagens podem ser recebidas no navegador ou por meio de uma inscrição baseada em curl, então um alerta do servidor ou a conclusão de uma tarefa cron pode chegar a um dispositivo com um único comando.
O projeto foi escrito em Go e tem licença dupla: Apache 2.0 e GPLv2. A documentação explica como publicar, se inscrever e instalar o serviço para hospedá-lo por conta própria.
Recursos principais
- 01Envie notificações com uma simples requisição HTTP PUT ou POST, sem precisar de SDK.
- 02Inscreva-se em tópicos pelo Android, iOS, web ou linha de comando.
- 03Hospede o servidor por conta própria, já que o código-fonte é aberto.
- 04Use a instância pública gratuita em ntfy.sh sem fazer cadastro.
Casos de uso
- Receber no celular alertas de monitoramento de servidores ou de tarefas cron que falharam.
- Receber uma notificação quando um comando de shell ou build demorado terminar.
- Adicionar notificações push a um script ou sistema de automação residencial sem precisar de uma conta.
Início rápido
- 1
Abra o guia de introdução em ntfy.sh/docs
- 2
Instale o aplicativo para Android ou iOS, ou use o servidor público gratuito em ntfy.sh
Tópicos
Perguntas frequentes
- O que é ntfy?
- Um serviço simples de pub/sub HTTP que envia notificações push para celulares e desktops via requisições PUT ou POST, sem exigir cadastro no servidor público. ntfy (pronuncia-se “notify”) é um serviço de notificações baseado em HTTP e no modelo publish-subscribe. Scripts, servidores ou qualquer comando capaz de fazer uma requisição HTTP podem enviar uma mensagem para um tópico com um simples PUT ou POST, e quem estiver inscrito recebe a mensagem no celular ou desktop. A instância pública gratuita em ntfy.sh não exige conta, e também é possível hospedar o serviço por conta própria, já que o código-fonte é aberto.
- ntfy é gratuito? Qual é a licença?
- ntfy é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ntfy ainda é mantido?
- Manutenção ativa. O último commit de ntfy foi em 20 de out. de 2026.
- Para que posso usar ntfy?
- Receber no celular alertas de monitoramento de servidores ou de tarefas cron que falharam. Receber uma notificação quando um comando de shell ou build demorado terminar. Adicionar notificações push a um script ou sistema de automação residencial sem precisar de uma conta.
- Como instalar ntfy?
- Abra o guia de introdução em ntfy.sh/docs Instale o aplicativo para Android ou iOS, ou use o servidor público gratuito em ntfy.sh
- Onde consigo ntfy?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/binwiederhier/ntfy
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Sistema de alertas self-hosted para métricas, logs e fontes de dados SQL, com roteamento de notificações, agente de IA integrado e servidor MCP.
Painel de integridade auto-hospedado que monitora serviços por HTTP, ICMP, TCP, DNS e outros protocolos, avalia condições de resposta e envia alertas.
Plataforma de feature flags integrada ao Git, que armazena as flags nos seus próprios repositórios e as implanta junto com o código.
App de fotos auto-hospedado e focado em privacidade, que classifica imagens automaticamente, reconhece rostos e mapeia fotos e vídeos.
Infraestrutura open source de notificações e comunicação entre agentes, que envia mensagens por Inbox, Email, SMS, Push, Chat e Slack usando uma única API.