Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Go
  3. go-mq

go-mq

Apache-2.0Gov2.0.1

Declaratively configure RabbitMQ entities like queues, producers, and consumers in Go with a single config.

GitHubGitHub
91 stars19 forks0 contributors

Overview

Declare AMQP entities like queues, producers, and consumers in a declarative way. Can be used to work with RabbitMQ.

Quick Stats

Stars91
Forks19
Contributors0
Open Issues0
Last commit2 years ago
CreatedSince 2017

Tags

#hacktoberfest#message-queue#distributed-systems#amqp#golang#rabbitmq#microservices#backend#rabbit#go#declarative-configuration

Built With

G
Go

Included in

Go169.1k
Auto-fetched 11 hours ago

Related Projects

AsynqAsynq

Simple, reliable, and efficient distributed task queue in Go

Stars13,683
Forks978
Last commit2 months ago
saramasarama

Sarama is a Go library for Apache Kafka.

Stars12,515
Forks1,864
Last commit1 day ago
CentrifugoCentrifugo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.

Stars10,724
Forks730
Last commit1 day ago
WatermillWatermill

Building event-driven applications the easy way in Go.

Stars9,881
Forks505
Last commit14 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub