Need help with server?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

6.3K Stars 344 Forks Other 520 Commits 44 Opened issues


A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)

Services available


Need anything else?

Contributors list


Build Status codecov Go Report Card Matrix Docker Pulls latest release


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.


Gotify UI screenshot

  • 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

Get it on Google Play Get it on F-Droid

(Google Play and the Google Play logo are trademarks of Google LLC.)


InstallConfigurationREST-APISetup Dev Environment


We welcome all kinds of contribution, including bug reports, feature requests, documentation improvements, UI refinements, etc. Check out for guidelines.


We use SemVer for versioning. For the versions available, see the tags on this repository.


This project is licensed under the MIT License - see the LICENSE file for details

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.