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
231 watching
558 forks
Language: Go
last commit: over 7 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
yukimochi/activity-relay An ActivityPub relay server written in Go that enables interoperability between different social media platforms. 288
edgurgel/poxa An implementation of the Pusher protocol in Elixir 1,052
pushbits/server A simple relay server for push notifications via Matrix. 315
gregdel/pushover A Go wrapper around the Pushover API to send notifications from a Go program 142
shenfeng/ftpd.go An FTP server implemented in Go to learn the language and gain familiarity with networking concepts 11
osamingo/gaurun-client A Go client library for sending push notifications via multiple platforms including APNs, FCM, Gaurun, and GCM. 11
fabiocicerchia/go-proxy-cache A simple reverse proxy with caching capabilities using Go and Redis. 133
gomoob/php-pushwoosh A PHP library to send push notifications using the Pushwoosh REST Web Services 66
cpunion/react-native-mipush An open-source wrapper for Xiaomi's Push notification service in React Native apps 13
planetbunkum/bunkum A protocol-agnostic request server designed to support multiple communication protocols with flexibility and ease of use. 11
andrewslotin/go-proxy-pull-action Automates pulling new Go module versions to a proxy cache upon release 26
xgzlucario/rotom A high-performance Redis server written in Go, implementing the core event loop mechanism AeLoop. 41
pandademic/shuttle A cross-platform, customizable shell prompt library written in Go 1
gofrp/tiny-frpc Provides a simple reverse proxy solution using SSH protocol and FRPS. 135
micahhausler/go-ftp An implementation of a basic FTP server written in Go. 43