Gotify
a simple server for sending and receiving messages
Overview
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) a simple server for sending and receiving messages We wanted a simple server for sending and receiving messages (in real time per WebSocket). For this, not many open source projects existed and most of the existing ones were abandoned. Also, a requirement was that it can be self-hosted. We know there are many free and commercial push services out there. The project has 15K+ GitHub stars and is licensed under NOASSERTION.
Key Features
Source: GitHub README
- send messages via REST-API
- receive messages via WebSocket
- manage users, clients and applications
- Plugins
- Web-UI -> ./ui
- CLI for sending messages -> gotify/cli
- Android-App -> gotify/android
Normalized Features
Source: tool-features-normalized.json
docker, mobile app, ntfy, plugins, websocket.
Deploy
Features
Integrations & APIs
- Plugin / Extension System
- WebSocket Support
Communication & Notifications
- ntfy / Gotify
Mobile & Desktop
- Mobile App
Compare Gotify
Related Communication & Messaging Tools
View all 128 →LobeChat
74KAn open-source AI chat platform with multi-model support, agent building, MCP integration, and plugin ecosystem — a self-hosted alternative to ChatGPT.
Rocket.Chat
45KRocket.Chat is an open-source team communication platform that combines messaging, video conferencing, and omnichannel customer engagement in a single self-hosted deployment.
Mattermost
36KSecure collaboration, workflow and AI on sovereign infrastructure. Operational sovereignty for national security and critical infrastructure.
Mattermost
36KSecure collaboration, workflow and AI on sovereign infrastructure. Operational sovereignty for national security and critical infrastructure.
Continue
32KSource-controlled AI checks on every pull request. Standards as checks, enforced by AI, decided by humans.
ntfy
29KPush notifications made easy. Simple HTTP-based pub-sub notification service for your phone or desktop.