Gotify

Self-hosted notification server with Android and CLI clients, similar to PushBullet.


Product Overview

Gotify is a self-hosted notification server that allows users to send and receive messages using a REST API or WebSocket connection. With Gotify, you can control your data, enjoy free and open-source software, and benefit from a simple and intuitive design. This project offers both Android and CLI clients for subscribing to the message stream of Gotify's server, making it an excellent solution for sending push notifications.

Main Features

Gotify's main features include:

  • REST API: Send messages via a REST API
  • WebSocket connection: Subscribe and receive messages via a WebSocket connection
  • User management: Manage users, clients, and applications
  • Android client: An Android app that creates push notifications on newly received messages
  • CLI client: A command-line client for pushing messages to Gotify's server

Gotify is designed to be simple, cross-platform, and easy to use. With its self-hosted nature, you can control your data and enjoy the flexibility of a customizable notification system. The project also boasts automatic Docker image building on every release, ensuring that users have access to the latest version.

Related

Gatus
Pydio
Snikket
Plone
Cozy Cloud
Centrifugo
Opengist
ntfy
Soketi
Vigil
Star history

Star history for Gotify