MQTTRoute
MQTTRoute: Open-Source MQTT Broker
MQTTRoute is an open-source MQTT broker that allows you to route MQTT messages between clients based on topics and payload content. It is lightweight, customizable, and suitable for IoT devices.
What is MQTTRoute?
MQTTRoute is an open-source MQTT message broker and router for Internet of Things (IoT) applications. It allows routing MQTT messages between clients based on message topics, payload content, and other rules.
Some key features of MQTTRoute include:
- Lightweight and optimized for embedded devices and low-power hardware
- Supports persistent sessions and offline buffering of messages
- Flexible rule-based routing using SQL-like statements
- Plug-in architecture for custom routing logic and integration
- Built-in bridging across MQTT brokers
- TLS/SSL support for encrypted connections
- MIT license allows modification and commercial use
MQTTRoute is implemented in C and has a small resource footprint, making it well-suited for IoT gateways and devices where memory and CPU resources are constrained. It supports the MQTT 3.1 and 3.1.1 protocol specifications.
The rule-based routing provides flexibility in designing IoT systems. Routes can be based on message topics, content filters, client ID or IP address whitelists, schedules, and more. This allows isolating clients and topics efficiently for security or scalability.
Overall, MQTTRoute is an easy-to-use, customizable MQTT message broker tailored for IoT and M2M applications requiring flexible routing logic.
MQTTRoute Features
Features
- Message routing based on topics
- Message routing based on payload content
- Built-in MQTT broker
- Lightweight and suitable for IoT devices
- Customizable rules for routing
- Supports MQTT 3.1 and 3.1.1
- Persistence using MongoDB or Redis
- Authentication using username/password
- TLS/SSL support
- Web UI for monitoring and configuration
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best MQTTRoute Alternatives
View all MQTTRoute alternatives with detailed comparison →
Top Network & Admin and Mqtt Brokers and other similar apps like MQTTRoute
MQTT Explorer