mangos

nanomsg/mangos

Pure go implementation of the Nanomsg ("Scalability Protocols") with transport interoperability.

  • nanomsg
  • message
  • queue
  • nng
  • pubsub
  • golang-network

More in Messaging

Asynqby hibiken

A simple, reliable, and efficient distributed task queue for Go built on top of Redis.

github.com/hibiken/asynqGo 1.24+ 9 dependenciesv0.26.0updated 14d ago

13.8k

saramaby Shopify

Go library for Apache Kafka.

github.com/IBM/saramaGo 1.26+ 12 dependenciesv1.61.1updated 6d ago

12.5k

Centrifugoby centrifugal

Real-time messaging (Websockets or SockJS) server in Go.

github.com/centrifugal/centrifugo/v6Go 1.27+ 63 dependenciesv6.10.2updated today

10.9k

Watermillby ThreeDotsLabs

Working efficiently with message streams. Building event driven applications, enabling event sourcing, RPC over messages, sagas. Can use conventional pub/sub implementations like Kafka or RabbitMQ, but also HTTP or MySQL binlog.

github.com/ThreeDotsLabs/watermillGo 1.25+ 12 dependenciesv1.5.3updated 5d ago

9.9k

gorushby appleboy

Push notification server using APNs2 and google GCM.

github.com/appleboy/gorushGo 1.25+ 39 dependenciesv1.22.0updated 3mo ago

8.8k

machineryby RichardKnop

Asynchronous task queue/job queue based on distributed message passing.

github.com/RichardKnop/machineryGo 1.22+ 17 dependenciesv2.0.16updated 11mo ago

8k

NATS Go Clientby nats-io

Go client for the NATS messaging system.

github.com/nats-io/nats.goGo 1.26+ 3 dependenciesv1.55.0updated today

6.8k

Mercureby dunglas

Server and library to dispatch server-sent updates using the Mercure protocol (built on top of Server-Sent Events).

github.com/dunglas/mercureGo 1.27+ 18 dependenciesv1.1.5updated 1d ago

5.4k
All 60 in Messaging
Esc

Type to search every entry. ↑↓ to move, Enter to open.