Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Message Broker

Message Broker

64 projects

Showing 28 of 64 projects

Eclipse Amlen
Eclipse AmlenC

A message broker for IoT, mobile, and web applications, supporting MQTT v3.x and v5.

#iot#hacktoberfest#mqtt
Stars52
Forks12
Last commit11 days ago
go-graphql-subscription-example
go-graphql-subscription-exampleGo

A Go-based GraphQL subscription server example that consumes messages from Kafka, Redis, and NSQ streams.

#redis#graphql#redis-streams
Stars48
Forks6
Last commit3 months ago
gatling-mqtt
gatling-mqttScala

A Gatling plugin for stress testing MQTT brokers and clients with configurable connection and publish options.

#load-testing#iot-testing#stress-testing
Stars44
Forks55
Last commit7 years ago
mqtt-mirror
mqtt-mirrorGo

A lightweight tool that replicates MQTT traffic from one broker to another, preserving QoS and retain flags.

#iot#devops#mqtt
Stars43
Forks6
Last commit1 month ago
knx-mqtt-bridge
knx-mqtt-bridgeJavaScript

A bridge that connects KNX home automation systems with MQTT messaging for IoT integration.

#knx#home-automation#mqtt
Stars43
Forks19
Last commit1 month ago
agi-mqtt
agi-mqtt

A Python-based AGI script that bridges Asterisk PBX events to MQTT for integration with IoT and automation systems.

#home-automation#telephony#mqtt
Stars34
Forks7
Last commit12 years ago
rxjs-broker
rxjs-brokerJavaScript

An RxJS-based message broker for WebRTC DataChannels and WebSockets, providing reactive streams and message masking.

#reactive-programming#websocket#rxjs
Stars28
Forks4
Last commit1 month ago
phoenix_pubsub_postgres
phoenix_pubsub_postgresElixir

PostgreSQL PubSub adapter for Phoenix applications, enabling real-time messaging using PostgreSQL's NOTIFY/LISTEN.

#database-adapter#elixir#phoenix-framework
Stars28
Forks4
Last commit11 years ago
TMQTTClient
TMQTTClientPascal

A non-visual Delphi client library for the MQTT protocol, enabling IoT and messaging applications.

#telemetry#mqtt-client#non-visual-component
Stars27
Forks12
Last commit11 years ago
mqtt-prometheus-message-exporter
mqtt-prometheus-message-exporterScala

A service that converts MQTT messages into Prometheus metrics using configurable pattern matching.

#iot-monitoring#hactoberfest#metrics-collection
Stars21
Forks2
Last commit
mqtt2mongodb
mqtt2mongodbPython

A Python tool that listens to MQTT topics and logs all incoming messages to a MongoDB database.

#paho-mqtt#data-persistence#mqtt
Stars19
Forks8
Last commit5 years ago
VSMQTT
VSMQTTTypeScript

A simple MQTT client extension for Visual Studio Code to connect, publish, and subscribe to MQTT brokers.

#iot-development#client#vscode-extension
Stars16
Forks2
Last commit25 days ago
mqtt-transformer
mqtt-transformerTypeScript

A service that consumes, transforms, and republishes JSON messages on MQTT topics using configurable JSON-e templates.

#iot#hacktoberfest#hacktoberfest2021
Stars16
Forks5
Last commit3 months ago
graylog-plugin-mqtt
graylog-plugin-mqttJava

A Graylog input plugin that subscribes to MQTT brokers and indexes published messages for centralized logging.

#iot#graylog-plugin#graylog
Stars14
Forks9
Last commit2 years ago
Java
JavaJava

A lightweight Java client for the Vert.x EventBus TCP bridge, enabling communication without external dependencies.

#java#java-nio#message-broker
Stars13
Forks1
Last commit1 year ago
mqtt-stats
mqtt-statsPython

A GUI tool that collects and displays per-topic statistics for MQTT brokers, showing message counts and traffic volume.

#iot#statistics#mqtt
Stars11
Forks4
Last commit3 years ago
broker
brokerGo

A production-grade messaging abstraction layer for Go that unifies APIs across Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS.

#event-driven#redis#distributed-systems
Stars11
Forks1
Last commit2 months ago
mqtt_monitor
mqtt_monitorPython

A Python console tool that prettifies MQTT messages into a colored, sortable table with custom icons.

#iot-application#iot#iot-monitoring
Stars11
Forks0
Last commit4 years ago
mqtt-forget
mqtt-forgetJavaScript

A command-line tool to remove retained MQTT topics using wildcard patterns.

#iot#topic#clear
Stars10
Forks1
Last commit8 years ago
gatling-amqp-plugin
gatling-amqp-pluginShell

A Gatling plugin for performance testing AMQP-based message brokers like RabbitMQ.

#load-testing#performance-testing#amqp
Stars9
Forks2
Last commit3 days ago
MQTT Joystick Controller
MQTT Joystick ControllerJava

Android app with joystick controls that publishes commands via MQTT for remote device control.

#remote-control#mqtt#iot-control
Stars8
Forks5
Last commit6 years ago
HiveMQ TDengine Plugin
HiveMQ TDengine PluginJava

A HiveMQ extension that writes MQTT publish data (timestamp, topic, payload) to TDengine in real-time via HTTP or SDK.

#hivemq#mqtt#java-plugin
Stars7
Forks3
Last commit4 years ago
mqtt-dss-bridge
mqtt-dss-bridgeJavaScript

A bridge that connects MQTT messaging protocol with digitalSTROM-Server for home automation integration.

#home-automation#smart-home#npm-module
Stars5
Forks2
Last commit11 years ago
xbmc2mqtt
xbmc2mqttPython

An XBMC plugin that displays popup notifications from an MQTT broker.

#home-automation#media-center#xbmc-plugin
Stars4
Forks2
Last commit11 years ago
mqtt2elasticsearch
mqtt2elasticsearchJavaScript

A Node.js tool that subscribes to MQTT topics and forwards messages to Elasticsearch for indexing and analysis.

#iot#data-indexing#mqtt
Stars3
Forks1
Last commit1 month ago
MQTT v5
MQTT v5Java

A CapacitorJS plugin for Android that enables native MQTT communication via TCP protocol.

#iot#native-plugin#tcp-protocol
Stars2
Forks0
Last commit2 years ago
mqtt-tasker
mqtt-taskerJava

A Tasker plugin for connecting to MQTT brokers to publish messages and subscribe to topics.

#iot#home-automation#mqtt
Stars2
Forks0
Last commit9 years ago
PubSubx
PubSubxElixir

A lightweight Elixir event router with hierarchical topic patterns, subscriber-side filtering, and Telemetry hooks.

#elixir#otp#telemetry
Stars2
Forks0
Last commit6 months ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 years ago
#Mqtt34
#Iot18
#Mqtt Client13
#Go12
#Distributed Systems11
#Microservices11
#Real Time10
#Messaging10
#Pubsub9
#Amqp8
#Docker8
#Rabbitmq7