Selected Tags

Click on a tag to remove it

More Tags

Click on a tag to add it and filter down

Messaging packages

Showing projects tagged as Messaging

  • sarama

    9.6 8.5 Go
    A Go library for Apache Kafka.
  • Centrifugo

    9.3 8.2 Go
    Real-time messaging (Websockets or SockJS) server in Go.
  • gorush

    9.3 7.5 Go
    A push notification server using APNs2 and google GCM.
  • machinery

    9.3 7.1 Go
    An asynchronous task queue/job queue based on distributed message passing.
  • NATS

    9.0 6.8 Go
    A lightweight and highly performant publish-subscribe and distributed queueing messaging system.
  • NATS Go Client

    9.0 6.8 Go
    A lightweight and high performance publish-subscribe and distributed queueing messaging system
  • gopush-cluster

    8.9 0.0 Go
    gopush-cluster is a go push server cluster.
  • Benthos

    8.7 9.5 Go
    A message streaming bridge between a range of protocols.
  • APNs2

    8.7 4.5 Go
    HTTP/2 Apple Push Notification provider for Go
  • Mercure

    8.5 7.8 Go
    Server and library to dispatch server-sent updates using the Mercure protocol (built on top of Server-Sent Events).
  • go-nsq

    8.5 4.2 Go
    the official Go package for NSQ
  • Uniqush-Push

    8.2 5.0 Go
    A redis backed unified push service for server-side notifications to mobile devices.
  • Themis by Cossack Labs

    7.7 8.5 L3 C
    Crypto library for storage and messaging for Swift, ObjC, Android, С++, JS, Python, Ruby, PHP, Go
  • zmq4

    7.5 4.8 Go
    A Go interface to ZeroMQ version 4. Also available for version 3 and version 2.
  • Gollum

    7.4 4.3 Go
    A n:m multiplexer that gathers messages from different sources and broadcasts them to a set of destinations.
  • EventBus

    7.2 0.0 Go
    The lightweight event bus with async compatibility.
  • dbus

    6.9 6.0 Go
    Native Go bindings for D-Bus.
  • Asynq

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

    6.2 0.0 Go
    A simple pubsub package for go.
  • emitter

    6.2 0.0 Go
    Emits events using Go way, with wildcard, predicates, cancellation possibilities and many other good wins.
  • mangos

    6.1 8.4 Go
    Pure go implementation of the Nanomsg ("Scalable Protocols") with transport interoperability.
  • oplog

    6.1 0.0 Go
    A generic oplog/replication system for REST APIs
  • guble

    5.2 0.0 Go
    A messaging server using push notifications (Google Firebase Cloud Messaging, Apple Push Notification services, SMS) as well as websockets, a REST API, featuring distributed operation and message-persistence.
  • telegram

    5.0 0.0 Go
    Implementation for the telegram bot API
  • Bus

    4.9 4.9 Go
    Minimalist message bus implementation for internal communication.
  • hanu

    4.8 0.0 Go
    Go Framework for writing Slack bots
  • messagebus

    4.8 6.0 Go
    messagebus is a Go simple async message bus, perfect for using as event bus when doing event sourcing, CQRS, DDD.
  • rabtap

    4.6 5.5 Go
    RabbitMQ swiss army knife
  • rabbus

    4.4 3.4 Go
    A tiny wrapper over amqp exchanges and queues.
  • drone-line

    4.1 5.6 Go
    Sending Line notifications using a binary, docker or Drone CI.