EMQX ist ein MQTT-Broker und eine Datenplattform für IoT, industrielles IoT, KI und vernetzte Fahrzeuge. Unterstützt werden MQTT 5.0, 3.1.1 und 3.1 sowie über Gateways MQTT-SN, CoAP, LwM2M und MQTT über QUIC. Sie betreiben EMQX selbst, als Docker-Container, auf Kubernetes mit dem EMQX Operator oder aus Installationspaketen, oder nutzen den verwalteten Dienst EMQX Cloud. Das Unternehmen dahinter heißt EMQ.
Seit Version 5.9.0 steht EMQX unter der Business Source License 1.1. Das ist Source-available und nicht Open Source im Sinne der Open Source Initiative. Der Produktivbetrieb auf einem einzelnen Knoten ist erlaubt; ein Cluster oder das Angebot als Dienst für Dritte erfordert eine kommerzielle Lizenz oder einen EMQX-Cloud-Tarif. Jede Version geht vier Jahre nach Veröffentlichung in Apache 2.0 über; frühere Versionen bleiben unter Apache 2.0. EMQ nennt Standorte in den USA, Deutschland, Schweden (Forschung und Entwicklung) und China; die Regionen von EMQX Cloud sind nicht belegt. Beim Selbstbetrieb haben Sie volle Kontrolle über den Speicherort Ihrer Daten.