Grad shape
Grad shape

EMQX

Internet of Things (IoT)

About this project

GitHub Release Build Status Slack Discord X YouTube

EMQX is the world's most scalable and reliable MQTT platform, designed for high-performance, reliable, and secure IoT data infrastructure. It supports MQTT 5.0, 3.1.1, and 3.1, as well as other protocols like MQTT-SN, CoAP, LwM2M, and MQTT over QUIC. EMQX enables you to connect millions of IoT devices, process and route messages in real time, and integrate with a wide range of backend data systems. It's ideal for applications in AI, IoT, Industrial IoT (IIoT), connected vehicles, smart cities, and beyond.

Starting from v5.9.0, EMQX has unified all features from the previous Open Source and Enterprise editions into a single, powerful offering with the Business Source License (BSL) 1.1.

If you want to understand why we made the change, please read this blog post.

Please go to the License section for more details about BSL 1.1.

Key Features

EMQX delivers a powerful set of capabilities for modern connected systems:

Comprehensive Protocol Support

  • Full MQTT v5.0, v3.1.1, and v3.1 support.
  • MQTT over QUIC: Leverage the benefits of QUIC for faster connection establishment, reduced head-of-line blocking, and seamless connection migration.
  • Support for other IoT protocols like LwM2M, CoAP, MQTT-SN, and more through gateways.

Massive Scalability & High Availability

Powerful Rule Engine & Data I

Technologies & License
Apache-2.0 Docker Erlang
Quick Deploy

Deploy this project to cloud platforms with one click