https://github.com/gotify/server
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
https://github.com/gotify/server
api cloud free-software golang gotify hosting javascript notifications privacy react self-hosted self-hosting selfhosted
Last synced: 19 days ago
JSON representation
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
- Host: GitHub
- URL: https://github.com/gotify/server
- Owner: gotify
- License: other
- Created: 2018-01-15T20:25:27.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-17T10:53:10.000Z (about 1 month ago)
- Last Synced: 2025-03-25T05:30:04.707Z (26 days ago)
- Topics: api, cloud, free-software, golang, gotify, hosting, javascript, notifications, privacy, react, self-hosted, self-hosting, selfhosted
- Language: Go
- Homepage: https://gotify.net
- Size: 3.36 MB
- Stars: 12,182
- Watchers: 120
- Forks: 657
- Open Issues: 71
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-go - gotify/server - time per WebSocket. (Includes a sleek web-ui)|8,703| (Popular)
- awesome - gotify/server - A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (Go)
- my-awesome-starred - gotify/server - A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (Go)
- awesome-rainmana - gotify/server - A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (Go)
- awesome-repositories - gotify/server - A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (Go)
- awesome-starred - gotify/server - A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (api)
- awesome-starts - gotify/server - A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (Go)
- awesome-list - server - time per WebSocket. (Includes a sleek web-ui) | gotify | 6030 | (Go)
- StarryDivineSky - gotify/server
- my-awesome - gotify/server - software,golang,gotify,hosting,javascript,notifications,privacy,react,self-hosted,self-hosting,selfhosted pushed_at:2025-04 star:12.3k fork:0.7k A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (Go)
- awesome-homelab - Gotify - time per WebSocket. (Includes a sleek web-ui) | (Apps / Tools)
- awesomeLibrary - server - A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (语言资源库 / go)
README
gotify/server
## Intro
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.## Features
* send messages via REST-API
* receive messages via WebSocket
* manage users, clients and applications
* [Plugins](https://gotify.net/docs/plugin)
* Web-UI -> [./ui](ui)
* CLI for sending messages -> [gotify/cli](https://github.com/gotify/cli)
* Android-App -> [gotify/android](https://github.com/gotify/android)[
][playstore]
[][fdroid]
(Google Play and the Google Play logo are trademarks of Google LLC.)
---
**[Documentation](https://gotify.net/docs)**
[Install](https://gotify.net/docs/install) ᛫
[Configuration](https://gotify.net/docs/config) ᛫
[REST-API](https://gotify.net/api-docs) ᛫
[Setup Dev Environment](https://gotify.net/docs/dev-setup)## Contributing
We welcome all kinds of contribution, including bug reports, feature requests, documentation improvements, UI refinements, etc. Check out [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the
[tags on this repository](https://github.com/gotify/server/tags).## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details[playstore]: https://play.google.com/store/apps/details?id=com.github.gotify
[fdroid]: https://f-droid.org/de/packages/com.github.gotify/