message-broker

Top 23 message-broker Open-Source Projects

  • Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

  • Project mention: Valkey Is Rapidly Overtaking Redis | news.ycombinator.com | 2024-04-19

    One of the challenges Redis labs here have is that there's very little reason for their userbase to stay loyal to them.

    antirez retired from Redis development a few years ago.

    From https://github.com/redis/redis/graphs/contributors it looks like activity since he left has been mostly from people who didn't overlap with him much.

    Redis Labs have not shown themselves to be outstanding stewards of the project as far as I can tell. Why shouldn't people support the fork?

  • RabbitMQ

    Open source RabbitMQ: core server and tier 1 (built-in) plugins

  • Project mention: Building Llama as a Service (LaaS) | dev.to | 2024-04-08

    Although they did not make it into production, I experimented with the RabbitMQ message broker, Python (Django, Flask), Kubernetes + minikube, JWT, and NGINX. This was a hobby project, but I intended to learn about microservices along the way.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • awesome-system-design

    A curated list of awesome System Design (A.K.A. Distributed Systems) resources.

  • Project mention: Ask HN: Resources to learn boring architecture for a small startup? | news.ycombinator.com | 2023-12-25

    https://github.com/madd86/awesome-system-design

  • memphis

    Memphis.dev is a highly scalable and effortless data streaming platform

  • Project mention: Memphis | /r/devopspro | 2023-05-11
  • pitstop

    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.

  • Peanut

    🐺 Deploy Databases and Services Easily for Development and Testing Pipelines.

  • Project mention: GitHub - Clivern/Peanut: 🐺 Deploy Databases and Services Easily for Development and Testing Pipelines. | /r/golang | 2023-11-17
  • dbus-broker

    Linux D-Bus Message Broker

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • kubemq-community

    KubeMQ is a Kubernetes native message queue broker

  • Project mention: Message broker for simple strings, sockets | /r/softwarearchitecture | 2023-06-12

    KubeMQ can be a good choice because it supports both Queue and Stream patterns, which are simple to use and deploy in microservices.

  • RedisSMQ

    A simple high-performance Redis message queue for Node.js.

  • Bus

    🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit (by mustafaturan)

  • food-delivery-modular-monolith

    🌭 A practical food delivery modular monolith, built with .Net 7, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

  • messagebus

    Go simple async message bus

  • silverback

    Silverback is a simple but feature-rich message bus for .NET core (it currently supports Kafka, RabbitMQ and MQTT).

  • hook-slinger

    A generic service to send, retry, and manage webhooks

  • BettingSystem

    ASP.NET Core | Domain-Driven Design | Clean Architecture

  • kalibrate

    An open-source GUI for managing and monitoring Kafka cluster health

  • kubemq-go

    go library for kubemq server

  • Project mention: Exploring the Horizon of Microservices with KubeMQ's New Control Center | dev.to | 2024-01-22

    Go

  • mqtt

    An MQTT protocol implementation (client and server)

  • bunny-rest-proxy

    HTTP message broker built on top of RabbitMQ :rabbit::incoming_envelope:

  • memphis.go

    Go client for Memphis. Memphis is an event processing platform

  • kubemq-CSharp

    C# Library for KubeMQ server

  • Project mention: Exploring the Horizon of Microservices with KubeMQ's New Control Center | dev.to | 2024-01-22

    Moving beyond the UI, we can send a “Hello world” message programmatically too. For example, here’s how you would send a message using C#: https://github.com/kubemq-io/kubemq-CSharp/blob/master/Examples/Queue/Program.cs

  • LucidMQ

    Simple Ops Event Streaming. Alternative to Kafka and RabbitMQ

  • Project mention: Cap'n Proto 1.0 | news.ycombinator.com | 2023-07-28

    I'm using Cap'N Proto in a message broker application(LcuidMQ) I'm building for serialization. It has allowed me to created client applications rather quickly. There are some quirks can be difficult to wrap your head around, but once you understand it is really solid.

    There are some difference between the language libraries and documentation can be lacking around those language specific solutions. I'm hoping to add blog articles and or contribute back to the example of these repositories to help future users in the future.

    Check out my repo here for how I use it across Rust and Python, with Golang coming soon: https://github.com/lucidmq/lucidmq

  • kubemq-Java

    Java client library for KubeMQ server

  • Project mention: Exploring the Horizon of Microservices with KubeMQ's New Control Center | dev.to | 2024-01-22

    Java

  • 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).

message-broker related posts

Index

What are some of the best open-source message-broker projects? This list will help you:

Project Stars
1 Redis 64,821
2 RabbitMQ 11,590
3 awesome-system-design 8,297
4 memphis 3,149
5 pitstop 1,058
6 Peanut 718
7 dbus-broker 652
8 kubemq-community 624
9 RedisSMQ 571
10 Bus 328
11 food-delivery-modular-monolith 273
12 messagebus 266
13 silverback 246
14 hook-slinger 108
15 BettingSystem 97
16 kalibrate 58
17 kubemq-go 47
18 mqtt 43
19 bunny-rest-proxy 41
20 memphis.go 38
21 kubemq-CSharp 30
22 LucidMQ 27
23 kubemq-Java 26

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com