All Projects → rabbitmq → Rabbitmq Mqtt

rabbitmq / Rabbitmq Mqtt

Licence: other
RabbitMQ MQTT plugin

Programming Languages

erlang
1774 projects

Projects that are alternatives of or similar to Rabbitmq Mqtt

Rabbitmq Server
Open source RabbitMQ: core server and tier 1 (built-in) plugins
Stars: ✭ 9,064 (+5263.31%)
Mutual labels:  mqtt, rabbitmq, messaging
Rabbitmqbundle
RabbitMQ Bundle for the Symfony2 web framework
Stars: ✭ 1,125 (+565.68%)
Mutual labels:  rabbitmq, messaging
Emqx
An Open-Source, Cloud-Native, Distributed MQTT Message Broker for IoT.
Stars: ✭ 8,951 (+5196.45%)
Mutual labels:  mqtt, messaging
Bunny
Bunny is a popular, easy to use, mature Ruby client for RabbitMQ
Stars: ✭ 1,224 (+624.26%)
Mutual labels:  rabbitmq, messaging
Activemq Artemis
Mirror of Apache ActiveMQ Artemis
Stars: ✭ 685 (+305.33%)
Mutual labels:  mqtt, messaging
Remit
RabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
Stars: ✭ 24 (-85.8%)
Mutual labels:  rabbitmq, messaging
Humusamqp
PHP 7 AMQP library
Stars: ✭ 70 (-58.58%)
Mutual labels:  rabbitmq, messaging
Php Amqplib
The most widely used PHP client for RabbitMQ
Stars: ✭ 3,950 (+2237.28%)
Mutual labels:  rabbitmq, messaging
March hare
Idiomatic, fast and well-maintained JRuby client for RabbitMQ
Stars: ✭ 97 (-42.6%)
Mutual labels:  rabbitmq, messaging
Mainflux
Industrial IoT Messaging and Device Management Platform
Stars: ✭ 1,341 (+693.49%)
Mutual labels:  mqtt, messaging
Applozic Ios Sdk
iOS Real Time Chat & Messaging SDK
Stars: ✭ 104 (-38.46%)
Mutual labels:  mqtt, messaging
Hivemq Community Edition
HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform
Stars: ✭ 562 (+232.54%)
Mutual labels:  mqtt, messaging
Ejabberd
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
Stars: ✭ 5,077 (+2904.14%)
Mutual labels:  mqtt, messaging
Streamsx.messaging
This toolkit is focused on interacting with popular messaging systems such as Kafka, JMS, XMS, and MQTT. After release v5.4.2 the complete toolkit will be deprecated. See the README.md file for hints to alternative toolkits.
Stars: ✭ 31 (-81.66%)
Mutual labels:  mqtt, rabbitmq
Servicebus
Simple service bus for sending events between processes using amqp.
Stars: ✭ 415 (+145.56%)
Mutual labels:  rabbitmq, messaging
Crossbar
Crossbar.io - WAMP application router
Stars: ✭ 1,957 (+1057.99%)
Mutual labels:  mqtt, messaging
Stompjs
Javascript and Typescript Stomp client for Web browsers and node.js apps
Stars: ✭ 324 (+91.72%)
Mutual labels:  rabbitmq, messaging
Masstransit
Distributed Application Framework for .NET
Stars: ✭ 4,103 (+2327.81%)
Mutual labels:  rabbitmq, messaging
Rabbitmq Amqp1.0
AMQP 1.0 support for RabbitMQ
Stars: ✭ 88 (-47.93%)
Mutual labels:  rabbitmq, messaging
Hulaaki
DEPRECATED : An Elixir library (driver) for clients communicating with MQTT brokers(via the MQTT 3.1.1 protocol).
Stars: ✭ 115 (-31.95%)
Mutual labels:  mqtt, messaging

RabbitMQ MQTT Plugin

This was migrated to https://github.com/rabbitmq/rabbitmq-server

This repository has been moved to the main unified RabbitMQ "monorepo", including all open issues. You can find the source under /deps/rabbitmq_mqtt. All issues have been transferred.

Getting Started

This is an MQTT plugin for RabbitMQ.

The plugin is included in the RabbitMQ distribution. To enable it, use rabbitmq-plugins:

rabbitmq-plugins enable rabbitmq_mqtt

Default port used by the plugin is 1883.

Documentation

MQTT plugin documentation is available from rabbitmq.com.

Contributing

See CONTRIBUTING.md.

Running Tests

After cloning RabbitMQ umbrella repository, change into the rabbitmq-mqtt directory and run

make tests

This will bring up a RabbitMQ node with the plugin enabled and run integration tests against it. Note that there must be no other MQTT server running on ports 1883 and 8883.

Copyright and License

(c) 2007-2020 VMware, Inc. or its affiliates.

Released under the Mozilla Public License, the same as RabbitMQ.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].