EMQX Cloud logo

5 self-hosted EMQX Cloud alternatives

Managed cloud MQTT messaging service based on EMQX that provides scalable, secure publish/subscribe connectivity for IoT devices and real-time applications, including authentication, monitoring, high availability and cluster management.

Alternatives to EMQX Cloud

EMQX is a high-performance MQTT broker and IoT messaging platform with clustering, security controls, a SQL rules engine, and integrations to databases and event systems.

EMQX screenshot

16.7k stars2.5k forkslast commit Actively maintained

ejabberd is an Erlang/OTP-based messaging server providing XMPP chat and presence, MQTT broker capabilities for IoT, and SIP services for real-time communications.

ejabberd screenshot

6.7k stars1.5k forkslast commit Actively maintained

VerneMQ is a high-performance, distributed MQTT broker for scalable, highly available IoT and M2M messaging, with clustering, TLS, WebSockets, plugins, and integrations.

VerneMQ screenshot

3.6k stars429 forksApache-2.0last commit Actively maintained

Containerized MQTT management solution bundling a Mosquitto broker with a web UI for ACLs, dynamic security, client management, monitoring and cloud bridges.

491 stars31 forksApache-2.0last commit Actively maintained

What replacing EMQX Cloud actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 5 of 5 shipped a commit in the last six months. Licences in this list: Apache-2.0. In exchange you take on hosting, backups and updates yourself.

Browse everything in Messaging & Event Streaming (Brokers/Queues).

Other tools people replace alongside EMQX Cloud