Ross ROSS = Recommend OSS · open-source software intelligence for agents

rmqtt/rmqtt

Some data may be outdated — see provenance labels.

MQTT Server/MQTT Broker - Scalable Distributed MQTT Message Broker for IoT in the 5G Era observed · 2026-09-27

github.com/rmqtt/rmqtt · homepage · Rust · MIT (permissive) observed · 2026-09-27

Health v2 · maintenance only

97/100

  • Activity 96
  • Release rhythm 96
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 7.5
  • age_days: 2051
  • days_rel: 31
  • days_push: 24
  • n_releases_24m: 35

Full methodology

Adoption not part of the score

1017 stars · 131 forks observed · 2026-09-27

What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-07, confidence 0.95

RMQTT is a scalable, distributed MQTT message broker written entirely in safe Rust, supporting MQTT v3.1/v3.1.1/v5.0 with millions of concurrent clients per node. It offers clustering, multiple auth mechanisms, bridging to Kafka/Pulsar/NATS, and extensible plugin support for IoT and M2M messaging.

Use cases

  • run a self-hosted MQTT broker for IoT devices
  • connect millions of concurrent IoT clients over MQTT
  • bridge MQTT messages to Kafka or Pulsar
  • set up a distributed MQTT cluster with high availability
  • secure MQTT connections with JWT or HTTP-based authentication
  • support MQTT over WebSocket and QUIC for mobile apps

When to choose

  • you need a high-performance, Rust-based MQTT broker with clustering
  • you want MQTT v5 features like shared subscriptions and delayed publish
  • you need bridging between MQTT and streaming platforms like Kafka
  • you prefer a fully open-source alternative under the MIT license

When to avoid

  • you need a managed cloud MQTT service with vendor support
  • your stack requires AMQP or STOMP protocols rather than MQTT
  • you need a broker with a large third-party plugin ecosystem like EMQX or Mosquitto

Facets

service · maturity active

message-queue http-server auth authorization rate-limiting webhook middleware iot microservices self-hosted backend windows rust cross-platform mqtt-broker pubsub mqtt5 iot-middleware distributed-cluster kafka-bridge quic messaging linux macos docker

1 source

Member repositories

RepositoryRoleHealth v2
rmqtt/rmqttmain97

For agents

markdown · JSON · MCP: product_card(name="rmqtt/rmqtt")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem