gopush-cluster

Push server

A cluster-based push server written in Go with support for multiple protocols and features like heartbeat and authentication.

Golang push server cluster

GitHub

2k stars
230 watching
558 forks
Language: Go
last commit: over 9 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yukimochi/activity-relayAn ActivityPub relay server written in Go that enables interoperability between different social media platforms.293
edgurgel/poxaAn implementation of the Pusher protocol in Elixir1,054
pushbits/serverA simple relay server for push notifications via Matrix.318
gregdel/pushoverA Go wrapper around the Pushover API to send notifications from a Go program143
shenfeng/ftpd.goAn FTP server implemented in Go to learn the language and gain familiarity with networking concepts11
osamingo/gaurun-clientA Go client library for sending push notifications via multiple platforms including APNs, FCM, Gaurun, and GCM.11
fabiocicerchia/go-proxy-cacheA simple reverse proxy with caching capabilities using Go and Redis.132
gomoob/php-pushwooshA PHP library to send push notifications using the Pushwoosh REST Web Services65
cpunion/react-native-mipushAn open-source wrapper for Xiaomi's Push notification service in React Native apps13
planetbunkum/bunkumA protocol-agnostic request server designed to support multiple communication protocols with flexibility and ease of use.11
andrewslotin/go-proxy-pull-actionAutomates pulling new Go module versions to a proxy cache upon release26
xgzlucario/rotomA high-performance Redis server written in Go with optimized data structures and event-driven architecture.41
pandademic/shuttleA cross-platform, customizable shell prompt library written in Go1
gofrp/tiny-frpcProvides a simple reverse proxy solution using SSH protocol and FRPS.140
micahhausler/go-ftpAn implementation of a basic FTP server written in Go.43