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

Tools

Go

Gotify image

Gotify is the kind of project that makes you want to roll up your sleeves and get things done. Ever been frustrated trying to find a solid solution for real-time messaging that's not hidden behind a paywall or, worse, abandoned? The creators of Gotify were in the exact same boat and decided to do something about it. Gotify is a straightforward server designed for sending and receiving messages in real-time, leveraging the might of WebSocket. It’s crafted with love for those who cherish self-hosting over relying on third-party services, especially when it comes to handling their notifications. You know how it is—sometimes you want total control, and Gotify hands you the keys. What makes Gotify stand out? First off, it's super easy to send messages via a REST API, and receiving them through WebSocket is a breeze. The server comes with a sleek web UI that makes managing users, clients, and applications a walk in the park. If you’re into extending functionality, Gotify supports plugins too. And let’s talk versatility: this project isn't limited to just a web UI. There's a CLI if you prefer sending messages straight from the command line—because who wants to leave their terminal, right? Plus, there's even an Android app available on Google Play, making it easy to stay connected no matter where you are. Diving into the setup is straightforward with comprehensive documentation available that covers installation, configuration, the REST API, and even setting up a development environment. Gotify keeps it real with SemVer for versioning, so you can track changes and updates smoothly. Community is at the heart of Gotify—contributions are not just welcome but encouraged. Whether it's squashing bugs, requesting features, improving documentation, or refining the UI, there's a place for you. Just check out their CONTRIBUTING.md for all the guidelines. And hey, with Gotify being licensed under the MIT License, you're in good hands legally too. If you’re a fan of open-source with a dash of independence, Gotify is right up your alley. So why settle for less when you can run your own messaging server with Gotify? Get started today, and take control of your notifications like a pro.

Check out site
Back to all products