60 Open Source Message Broker Software Projects
Free and open source message broker code projects including engines, APIs, generators, and tools.
Awesome System Design 5133 ⭐
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
Kowl 1966 ⭐
Kowl is a Web UI for Apache Kafka that allows exploring messages, consumers, configurations and more with a focus on a good UI & UX.
Pitstop 823 ⭐
This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.
Netcoremicroservicessample 501 ⭐
Sample using micro services in .NET Core 3.1 Focusing on clean code
Mustafaturan Bus 243 ⭐
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
Rabbitmq Advanced Spring Boot Starter 79 ⭐
A generic library for messaging with rabbit mq with extension on spring boot amqp
Adrielcafe Broker 76 ⭐
💬 Publish-Subscribe (a.k.a Pub/Sub, EventBus) library for Android and JVM built with Coroutines
Silverback 109 ⭐
Silverback is a simple but feature-rich message bus for .NET core (it currently supports Kafka, RabbitMQ and MQTT).
Vardius Pubsub 33 ⭐
gRPC message-oriented middleware on top of message-bus, event ingestion and delivery system.
Sample Spring Cloud Stream 22 ⭐
sample microservices communicating asynchronously using spring cloud stream, rabbitmq
Fastmq 26 ⭐
High performance message broker implementation for node.js with multiple network transports support.
Unitd 14 ⭐
Lightweight, high performance messaging system for microservices, IoT, and real-time internet connected devices.
Roger Rabbit 12 ⭐
A module that makes the process of consuming and publishing messages in message brokers easier
Maknews 15 ⭐
Simple news creation and retrieval application with Hexagonal Architecture using Golang, Kafka, ElasticSearch, Redis and MySQL
Microbootstrap 52 ⭐
MicroBootstrap is a framework with many features for quickly and conveniently creating microservices on .NET Core.
Horusec Platform 27 ⭐
Horusec Platform is a set of web services that integrate with the Horusec CLI to facilitate the visualization and management of found vulnerabilities.
Store Modular Monolith 27 ⭐
Implementing an “online store” modular monolith application with domain-driven design and CQRS with using in-memory message broker based on .Net Core.
Springboot Redis Messaging 14 ⭐
A simple example explaining how to use Redis Messaging with Spring Boot
B Rabbit 14 ⭐
A thread safe library that aims to provide a simple API for interfacing with RabbitMQ. Built on top of rabbitpy, the library make it very easy to use the RabbitMQ message broker with just few lines of code. It implements all messaging pattern used by message brokers
Kubemq Sources 13 ⭐
KubeMQ Sources connects external systems and cloud services with KubeMQ message queue broker.
Tutorial Go Asynq 12 ⭐
📖 Tutorial: Asynq. Simple, reliable & efficient distributed task queue for your next Go project.
Kubemq Targets 14 ⭐
KubeMQ Targets connects KubeMQ message and queue broker with external systems and cloud services
Kubemq Bridges 12 ⭐
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.
Sample Vertx Kafka Messaging 10 ⭐
implementation of partitioning mechanism on Apache Kafka and asynchronous communication between Vert.x microservices
Ecommerce Microservice Backend App 23 ⭐
Spring Boot microservices app with Spring Cloud, Robust and resilient backend managing e-Commerce app