Gotify

Gotify

Gotify is a simple server for sending and receiving messages in real-time via WebSocket. It provides a sleek web UI, REST API, and supports plugins for extending functionality. Perfect for self-hosted push notifications.

Similar self-hosted alternatives:
None found
Repository activity:
Stars
12,768
Forks
691
Watchers
121
Open Issues
74
Last commit
8 days ago
Details:
Estimated Popularity
53
Pricing Model
Free
Hosting Type
Self-Hosted
License
NOASSERTION
Deployment Difficulty
Easy
Language
Go

Gotify is a lightweight, self-hosted server for sending and receiving messages in real-time. It provides a clean web interface and robust API for managing notifications, making it an excellent solution for personal or organizational push notification needs.

Key Features

  • Core Functionality:

    • WebSocket-based messaging
    • REST API endpoints
    • Real-time notifications
    • Message prioritization
    • Message categorization
    • Plugin architecture
  • Management Tools:

    • User administration
    • Client management
    • Application control
    • Token-based auth
    • Role-based access
    • Plugin system
  • Client Support:

    • Web interface
    • Android application
    • Command-line client
    • WebSocket clients
    • REST API clients
    • Cross-platform
  • Technical Features:

    • Docker deployment
    • Multi-arch support
    • SQLite database
    • TLS encryption
    • API documentation
    • Swagger UI

Help improve this content

Found an error or want to add more information about Gotify? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects