unsubbed.co

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.

Features

Integrations & APIs

  • Plugin / Extension System
  • WebSocket Support

Communication & Notifications

  • ntfy / Gotify

Mobile & Desktop

  • Mobile App