Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Message Bus
80 Open Source Message Bus Software Projects
Free and open source message bus code projects including engines, APIs, generators, and tools.
Nats Server
10412 ⭐
High-Performance server for NATS.io, the cloud and edge native messaging system.
Cap
5311 ⭐
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Benthos
3931 ⭐
Fancy stream processing made operationally mundane
Qmq
2447 ⭐
QMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景。
Enqueue Dev
1985 ⭐
Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
Rebus
1757 ⭐
:bus: Simple and lean service bus implementation for .NET
Foundatio
1482 ⭐
Pluggable foundation blocks for building distributed apps.
Gollum
912 ⭐
An n:m message multiplexer written in Go
Rawrabbit
706 ⭐
A modern .NET framework for communication over RabbitMq
Vue Notifications
677 ⭐
Vue.js agnostic library for non-blocking notifications
Event_bus
617 ⭐
:surfer: Traceable, extendable and minimalist **event bus** implementation for Elixir with built-in **event store** and **event watcher** based on ETS.
Plumber
1219 ⭐
A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.
Servicebus
417 ⭐
Simple service bus for sending events between processes using amqp.
Messagebus
351 ⭐
[READ ONLY] Generic classes and interfaces for messages and message buses. Full documentation can be found here:
Nats.net
462 ⭐
The official C# Client for NATS
Volttron
374 ⭐
VOLTTRON Distributed Control System Platform
Enqueue Bundle
252 ⭐
[READ-ONLY] Message queue bundle for Symfony. RabbitMQ, Amazon SQS, Redis, Service bus, Async events, RPC over MQ and a lot more
Nats.c
250 ⭐
A C client for NATS
Phpnats
221 ⭐
A PHP client for the NATSio cloud messaging system.
Hangfire.topshelf
197 ⭐
Best practice for hangfire samples
Phpmessagebus Messagebus
179 ⭐
A MessageBus (CommandBus, EventBus and QueryBus) implementation in PHP7
Fedmsg
165 ⭐
Federated Messaging with ZeroMQ
Mustafaturan Bus
243 ⭐
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
Imsa
158 ⭐
工业互联网平台微服务云架构
Bicing API
152 ⭐
Get statistics and locations of bicycle stations through REST API
Message Bus
204 ⭐
Go simple async message bus
Toolkit
143 ⭐
Collection of useful patterns
Rxmq.js
142 ⭐
JavaScript pub/sub library based on RxJS
Mq
137 ⭐
MQ is a simple distributed in-memory message broker
Fluentmediator
146 ⭐
:twisted_rightwards_arrows: FluentMediator is an unobtrusive library that allows developers to build custom pipelines for Commands, Queries and Events.
Go Pubsub
93 ⭐
An in-process simple publish/subscribe library for golang
Slimmessagebus
210 ⭐
Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
Leandro Lugaresi Hub
114 ⭐
:incoming_envelope: A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications
Nsq Event Bus
70 ⭐
A tiny wrapper around NSQ topic and channel :rocket:
Go Nats Examples
82 ⭐
Single repository for go-nats example code. This includes all documentation examples and any common message pattern examples.
Adrielcafe Broker
76 ⭐
💬 Publish-Subscribe (a.k.a Pub/Sub, EventBus) library for Android and JVM built with Coroutines
Metrobus
62 ⭐
Lightweight messaging wrapper of MassTransit
Justsaying
12 ⭐
A light-weight message bus on top of AWS services (SNS and SQS).
Blazorworker
164 ⭐
Library for creating DotNet Web Worker threads/multithreading in Client side Blazor
Psrabbitmq
41 ⭐
PowerShell module to send and receive messages from a RabbitMq server
Foundatio.samples
36 ⭐
Foundatio Samples
Singyeong
63 ⭐
신경 - Cloud-native messaging/pubsub with powerful routing
Silverback
109 ⭐
Silverback is a simple but feature-rich message bus for .NET core (it currently supports Kafka, RabbitMQ and MQTT).
Grails Rabbitmq Native
27 ⭐
A Grails plugin that provides convenient RabbitMQ functionality using the native Java library for RabbitMQ.
Vardius Pubsub
33 ⭐
gRPC message-oriented middleware on top of message-bus, event ingestion and delivery system.
Telephone Ts
22 ⭐
Telephone-ts: The "Event Emitter-less" TypeScript Event Architecture.
Fullcycle
25 ⭐
Full Cycle Mining Controller - a workflow message bus microservice architecture for bitcoin mining
Psr Container Messenger
24 ⭐
Message bus and queue for Mezzio with Symfony Messenger + Enqueue
Gs.grid
20 ⭐
Multi-Server - MQTT broker, KissB enabled, and more !
Gs.bus
16 ⭐
Easy to use Bus, ressources friendly and super-easy inter-thread communication capabilities
Ng Event Bus
32 ⭐
RxJS-based message bus service for Angular.
Godsend
15 ⭐
A simple and eloquent workflow for streaming messages to micro-services.
Pubsub
16 ⭐
A Go package implementing a topic-based publish-subscribe system using channels.
Reactive Pipes
12 ⭐
A thin library around Reactive Extensions to simplify writing evented applications in C#.
Dasbus
31 ⭐
DBus library in Python 3
Rebus.events
16 ⭐
:bus: Convenient event configuration extensions for Rebus
Frizzle
13 ⭐
The magic message bus
Sqlservicebrokermessagebus
16 ⭐
A simple message bus implemented with SQL Server 2008+ and SQL Service Broker with no other dependencies.
Ng Radio
12 ⭐
RxJS-based message bus service for Angular2
Message Channel
12 ⭐
message-hub, 消息枢纽中心
Kafka Event Bus
14 ⭐
A tiny wrapper around https://github.com/Shopify/sarama topic and consumer 🚌
Frafka
13 ⭐
Frizzle for Apache Kafka
Magicbus
11 ⭐
Concurrent command / event bus in Go
Data Transport
26 ⭐
A generic and responsible communication transporter(iframe/Broadcast/Web Worker/Service Worker/Shared Worker/Browser Extension/WebRTC/Electron, etc.)
Tinyipc
65 ⭐
.NET inter process broadcast message bus with supporting classes
Eventmesh
792 ⭐
EventMesh is a dynamic event-driven application runtime used to decouple the application and backend middleware layer, which supports a wide range of use cases that encompass complex multi-cloud, widely distributed topologies using diverse technology stacks.
Opensleigh
188 ⭐
OpenSleigh is a Saga management library for .NET Core.
Defibus
134 ⭐
DeFiBus is a decentralized finacial message bus for microservices, provide request/reply, unicast, multi-cast, broadcast, delay-message etc, and also privide service governance capacity and operation tools.
Suborbital Grav
81 ⭐
Embedded decentralized message bus
Microbootstrap
52 ⭐
MicroBootstrap is a framework with many features for quickly and conveniently creating microservices on .NET Core.
Toobigtofailburgershop
23 ⭐
.NET Microservice Reference Application. It's also an over-engineered burger shop!
Pubsub C
17 ⭐
Pub/Sub library for C
Astreu
14 ⭐
High-performance Messaging System based on a gRPC protocol
Amqp Rpc
17 ⭐
🐰 Framework to use RabbitMQ as RPC
Eventtower
11 ⭐
A message bus implementation with the functionality of sending commands/events to remote processes by using RabbitMQ.
Redismessagebroker
10 ⭐
PHP Component to deal with message in Redis 📄
Rmqtt
13 ⭐
MQTT Server/MQTT Broker - Scalable Distributed MQTT Message Broker for IoT in the 5G Era
Easymqtt4j
9 ⭐
easymqtt4j , netty +mqtt +subscriber+ publisher +broker+cluster server for java
Signalr Oraclemessagebus
10 ⭐
Oracle messaging backplane for scaling out of SignalR applications
Jgaskins Nats
10 ⭐
NATS client in pure Crystal with JetStream support