SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 Go message-queue Projects
-
Project mention: NSQ: Open-source realtime distributed messaging, billions of messages / day | news.ycombinator.com | 2024-01-09
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
NATS is an open-source, lightweight, high-performance messaging system known for its simplicity and ease of use. It is designed for cloud-native and IoT applications.
-
Project mention: connect VS goka - a user suggested alternative | libhunt.com/r/redpanda-data/connect | 2024-07-23
-
-
-
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.
-
plumber
A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Show HN: PgQueuer – Transform Your PostgreSQL into a Powerful Job Queue | news.ycombinator.com | 2024-08-18
I am building an SQS compatible queue for exactly that reason. Use with any language or framework. https://github.com/poundifdef/smoothmq
It is based on SQLite, but it’s written in a modular way. It would be easy to add Postgres as a backend (in fact, it might “just work” if I switch the ORM connection string.)
-
-
-
-
iwf
iWF is a WorkflowAsCode microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
Project mention: Show HN: Python SDK for iWF – API orchestration engine | news.ycombinator.com | 2023-09-14 -
-
kawa
A blazingly fast event stream processing library powering the reveald event processing daemon. (by runreveal)
-
blockqueue
BlockQueue is a open source and cost-effective Job Queue with a pub/sub mechanism utilizing SQLite and NutsDB. Support LibSQL by Turso and PostgreSQL
-
Project mention: Exploring the Horizon of Microservices with KubeMQ's New Control Center | dev.to | 2024-01-22
Go
-
-
gq
gq is a lightweight scalable message queue backed by the most popular SQL DBs. Add message queue semantics to your application without integrating extra infrastructure.
-
-
kubemq-bridges
KubeMQ Bridges bridge, replicate, aggregate, and transform messages between KubeMQ clusters no matter where they are, allowing to build a true cloud-native messaging single network running globally.
-
crimsonq
One Message to Multi Consumer Queue with persistence and Queue Stages. Crimson Queue allows you to have multiple consumers listening on topics and receive a copy of a message that targets its topic providing multiple consumers for a queue message and complex message routing. Utilizes the same methodology as MQTT topic routing but with queue stages and persistence.,
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go message-queue discussion
Go message-queue related posts
-
Ask HN: What Is the SQLite of Queues?
-
Bento, the open source fork of the project formerly known as Benthos
-
Benthos – Fancy stream processing made operationally mundane
-
plumber VS kaf - a user suggested alternative
2 projects | 12 Jan 2024 -
Fancy stream processing made operationally mundane
-
Benthos: Fancy stream processing made operationally mundane
-
In memory message broker, any recommendations?
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 Sep 2024
Index
What are some of the best open-source message-queue projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | nsq | 24,843 |
2 | NATS | 15,485 |
3 | connect | 8,081 |
4 | memphis | 3,221 |
5 | liftbridge | 2,562 |
6 | vanus | 2,272 |
7 | plumber | 2,076 |
8 | smoothmq | 2,035 |
9 | rmq | 1,547 |
10 | taskq | 1,231 |
11 | kubemq-community | 653 |
12 | iwf | 505 |
13 | polar | 204 |
14 | kawa | 91 |
15 | blockqueue | 53 |
16 | kubemq-go | 48 |
17 | memphis.go | 40 |
18 | gq | 27 |
19 | kubemqctl | 23 |
20 | kubemq-bridges | 15 |
21 | crimsonq | 12 |
22 | go-client | 7 |