Go Rabbitmq

Open-source Go projects categorized as Rabbitmq

Top 23 Go Rabbitmq Projects

  1. watermill

    Building event-driven applications the easy way in Go.

    Project mention: Watermill – Building event-driven applications the easy way in Go | news.ycombinator.com | 2025-01-31
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. connect

    Fancy stream processing made operationally mundane (by redpanda-data)

    Project mention: Fivetran to Acquire Census | news.ycombinator.com | 2025-05-01
  4. machinery

    Machinery is an asynchronous task queue/job queue based on distributed message passing.

  5. amqp

    Go client for AMQP 0.9.1

  6. go-coffeeshop

    ☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment

  7. plumber

    A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.

  8. vanus

    Vanus is a Serverless, event streaming system with processing capabilities. It easily connects SaaS, Cloud Services, and Databases to help users build next-gen Event-driven Applications.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. gnomock

    Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻

  11. cluster-operator

    RabbitMQ Cluster Kubernetes Operator

  12. go-rabbitmq

    A wrapper of streadway/amqp that provides reconnection logic and sane defaults

  13. wait4x

    Wait4X allows you to wait for a port or a service to enter the requested state.

    Project mention: The subtle art of waiting | dev.to | 2025-04-24

    wait4x plays the same role, but is available as a versioned container and provides more services to wait for: HTTP, DNS, databases, and message queues. That's my current choice.

  14. fiber-boilerplate

    This is the go boilerplate on the top of fiber web framework. With simple setup you can use many features out of the box

  15. rabbit-hole

    RabbitMQ HTTP API client in Go

  16. shop-golang-microservices

    Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry and Postgresql.

  17. microservices

    A microservices example in Go

  18. rabtap

    RabbitMQ wire tap and swiss army knife

  19. Go-gRPC-RabbitMQ-microservice

    Go gRPC RabbitMQ email microservice

  20. rabbitmq-dump-queue

    Dump messages from a RabbitMQ queue to files, without affecting the queue.

  21. rabbitmq-stream-go-client

    A client library for RabbitMQ streams

  22. twitter-backend

    backend clone of Twitter with golang

  23. event-driven-example

    An example Event-Driven application in Go built with Watermill library.

  24. grabbit

    A lightweight transactional message bus on top of RabbitMQ

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Rabbitmq discussion

Log in or Post with

Go Rabbitmq related posts

  • go-wait VS Wait4X - a user suggested alternative

    2 projects | 19 Mar 2025
  • wait-for VS Wait4X - a user suggested alternative

    2 projects | 19 Mar 2025
  • go-wait-for-it VS Wait4X - a user suggested alternative

    2 projects | 19 Mar 2025
  • GoBroker: A Unified Messaging Broker Lib for Go (RabbitMQ,Redis,AmazonMQ)

    1 project | news.ycombinator.com | 27 Feb 2025
  • RabbitMQ on Kubernetes

    5 projects | dev.to | 14 May 2024
  • plumber VS kaf - a user suggested alternative

    2 projects | 12 Jan 2024
  • Show HN: Streamdal – an open-source tail -f for your data

    4 projects | news.ycombinator.com | 31 Oct 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Rabbitmq projects in Go? This list will help you:

# Project Stars
1 watermill 8,373
2 connect 8,349
3 machinery 7,724
4 amqp 4,899
5 go-coffeeshop 4,235
6 plumber 2,125
7 vanus 1,707
8 gnomock 1,436
9 cluster-operator 949
10 go-rabbitmq 877
11 ipfs-search 877
12 wait4x 602
13 fiber-boilerplate 421
14 rabbit-hole 420
15 shop-golang-microservices 342
16 microservices 306
17 rabtap 269
18 Go-gRPC-RabbitMQ-microservice 243
19 rabbitmq-dump-queue 221
20 rabbitmq-stream-go-client 188
21 twitter-backend 178
22 event-driven-example 134
23 grabbit 99

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com