EMQX 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…
EMQX






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](#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
- Connect 100M+ of concurrent MQTT clients with a single cluster.
- Process millions of messages per second with sub-millisecond latency.
- Masterless clustering for high availability and fault tolerance.
- Seamless global communication with EMQX Cluster Linking.
Powerful Rule Engine & Data Integration
- SQL-based Rule Engine to process, transform, enrich, and filter in-flight data.
- Seamless data bridging and integration with 50+ cloud services and enterprise systems, including:
- Webhook support for easy integration with custom services.
Message Queue
- Reliable message queuing for asynchronous and decoupled communication.
- Extends MQTT with durable message storage, configurable queue lifecycle, TTL, and size limits, ensuring messages are preserved until consumption.
- Supports load-balanced consumption and optional last-value semantics, allowing queues to retain only the most recent message for each topic when needed.
Flow Designer
- Drag‑and‑drop canvas to orchestrate real‑time data pipelines with zero code, using nodes for rules, integrations, and AI tasks.
Smart Data Hub
- Schema Registry: Define, store, and manage data schemas to ensure consistency.
- Schema Validation: Validate incoming data against registered schemas to maintain data integrity.
- Message Transformation: Convert data between different formats and structures to facilitate seamless integration.
AI Processing & Integration:
- Native AI processing capabilities for IoT data streams.
- Integration with popular AI services.
- Support for AI-driven decision making at the edge or in the cloud.
Robust Security
- Secure connections with TLS/SSL and WSS.
- Flexible authentication mechanisms: username/password, JWT, PSK, X.509 certificates, etc.
- Granular access control with ACLs.
- Integration with external authentication databases (LDAP, SQL, Redis).
Advanced Observability & Management:
- Comprehensive monitoring with Prometheus, Grafana, Datadog, and OpenTelemetry.
- Detailed logging and tracing capabilities.
- User-friendly Dashboard for cluster overview and management.
- Rich HTTP API for automation and third-party integration.
Extensibility
- Plugin architecture for extending functionality.
- Hooks for customizing behavior at various points in the message lifecycle.
Unified Experience:
- With the BSL 1.1 license (from v5.9.0), all features, including those previously exclusive to the enterprise edition, are available to all developers.
Quick Start
Try EMQX Cloud
The simplest way to set up EMQX is to create a managed deployment with EMQX Cloud. You can https://cloud-intl.emqx.com/console/deployments/new" rel="noopener nofollow" target="_blank">try EMQX Cloud for free.
For comprehensive guidance, see the EMQX Cloud Documentation.
Run a single node using Docker
docker run -d --name emqx \
-p 1883:1883 -p 8083:8083 -p 8084:8084 \
-p 8883:8883 -p 18083:18083 \
emqx/emqx-enterprise:latest
Next, please follow the Install EMQX Using Docker guide for further instructions.
Run EMQX cluster on Kubernetes
Please refer to the official EMQX Operator documentation for details.
Download EMQX
If you prefer to install and manage EMQX yourself, you can download the latest version from the official site.
For more installation options, see the EMQX installation documentation
Documentation
- EMQX self-hosted: docs.emqx.com/en/emqx/latest.
- EMQX Cloud: docs.emqx.com/en/cloud/latest.
Contributing
Please see our [contributing guide](./CONTRIBUTING.md).
For more organised improvement proposals, you can send pull requests to EIP.
Community
- Follow us on: X, YouTube.
- Ask Questions: GitHub Discussions or [EMQX Community Slack]((https://slack-invite.emqx.io/)).
- Report Bugs: GitHub Issues.
- Discord: EMQX Discord Server.
Resources
- EMQX Website: emqx.com
- EMQX Blog: emqx.com/en/blog
- MQTT Client Programming: Tutorials
- MQTT SDKs: Popular SDKs
- MQTT Tool: MQTTX
Build From Source
The default branch master tracks the latest development.
Stable releases are tracked by release-XY branches, such as release-62 for version 6.2.N.
- EMQX 5.4 and newer can be built with OTP 25 or 26
- EMQX 5.9+ can be built with OTP 27
- EMQX 6.1+ can be built with OTP 28
bash
git clone https://github.com/emqx/emqx.git
cd emqx
make
_build/emqx-enterprise/rel/emqx/bin/emqx console
Build packages in _packages dir:
- Build a portable (for host OS/arch) tar.gz package:
make emqx-enterprise-tgz - Build an RPM/DEB (depending on host OS) package:
make emqx-enterprise-pkg - Build a Docker image:
PROFILE=emqx-enterprise make docker
Version Schemes
EMQX versions follow the Major.Minor.Patch scheme (e.g. 6.1.2).
GA Releases
General Availability releases, listed on the official download catalog page.
- Major (
5,6): incremented for significant architectural changes that may
- Minor (
6.0,6.1,6.2): new features and improvements. Each minor line
release-XY branch (e.g. release-62 for the 6.2.N series).
- Patch (
6.1.0,6.1.1,6.1.2): cut from the matchingrelease-XY
Rolling upgrade between adjacent minor versions is supported — see the
[upgrade path matrix](#rolling-upgrade-paths-since-50) below.
Non-GA Releases
Non-GA builds are published as tarballs, packages, and Docker images available for
download, but are not listed on the official download catalog page.
-alpha.N(e.g.6.2.0-alpha.1): early preview of a new minor line. Only
6.1.0, 6.2.0).
-beta.N(e.g.6.2.0-beta.1): feature-complete preview of a new minor
-rc.N(e.g.6.1.2-rc.1): release candidate. May be cut before any
X.Y.0-rc.N) or a patch (X.Y.Z-rc.N).
-patch.N(e.g.6.1.2-patch.1): on-demand bug fix build produced for
Rolling Upgrade Paths Since 5.0
Below is the matrix supported rolling upgrade paths since 5.0.
- Version numbers end with
?e.g.6.1?are future releases. - ✅: Supported, or planed to support.
- ⚠️: Supported, but with limitations.
- ❌: Not supported.
- 🔄: Tentative full support for future versions.
| From\To | 5.1 | 5.2 | 5.3 | 5.4 | 5.5 | 5.6 | 5.7 | 5.8 | 5.9 | 5.10 | 6.0 | 6.1 | 6.2? |
|---------|------|------|------|------|------|------|------|------|-------|-------|-------|-------|-------|
| 5.0 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ⚠️[1] | ❌[2] | ❌[2] | ❌[2] | ❌[2] |
| 5.1 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌[2] | ❌[2] | ❌[2] | ❌[2] |
| 5.2 | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌[2] | ❌[2] | ❌[2] | ❌[2] |
| 5.3 | | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌[2] | ❌[2] | ❌[2] | ❌[2] |
| 5.4 | | | | ✅ | ✅ | ⚠️ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 5.5 | | | | | ✅ | ⚠️ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 5.6 | | | | | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 5.7 | | | | | | | ✅ | ✅ | ✅ | ✅ | ⚠️[4] | ⚠️[4] | ⚠️[4] |
| 5.8 | | | | | | | | ✅ | ⚠️[3] | ⚠️[3] | ⚠️[4] | ⚠️[4] | ⚠️[4] |
| 5.9 | | | | | | | | | ✅ | ✅ | ⚠️[4] | ⚠️[4] | ⚠️[4] |
| 5.10 | | | | | | | | | | ✅ | ⚠️[4] | ⚠️[4] | ⚠️[4] |
| 6.0 | | | | | | | | | | | ✅ | ✅ | ✅ |
| 6.1 | | | | | | | | | | | | ✅ | ✅ |
| 6.2? | | | | | | | | | | | | | ✅ |
- [1] Old limiter configs should be deleted from the config files (
etc/emqx.confanddata/configs/cluster-override.conf) before upgrade. - [2] Pre-5.4 routing table will be deleted. Upgrade to 5.9 first, then perform a full-cluster restart (not rolling) before upgrade to 5.10 or later.
- [3] Opentelemetry headers configuration support was introduced in 5.8.7. This release date is later than 5.9.0 and 5.10.0.
- [4] Durable session states will be lost after upgraded from v5 to v6. After clients reconnect, the sessions created in the new nodes will appear to be clean.
License
Important License Update
Effective from version 5.9.0, EMQX has transitioned from Apache 2.0 to the Business Source License (BSL) 1.1.
License Requirement for Clustering (v5.
…
Members
-
emqx ★ PINNED
The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles
Erlang ★ 16k 22h agoExplain → -
emqx-operator ★ PINNED
A Kubernetes Operator for EMQX
Go ★ 249 5d agoExplain → -
flowsdk ★ PINNED
A safety-first, behavior-predictable MQTT 5.0 SDK written in Rust.
Rust ★ 21 5d agoExplain → -
neuron ★ PINNED
Open source industrial connectivity server
C ★ 1.4k 3d agoExplain → -
MQTTX ★ PINNED
A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.
TypeScript ★ 4.9k 29d agoExplain → -
MQTT-Client-Examples ★ PINNED
MQTT Client Examples
Kotlin ★ 1.0k 1mo agoExplain → -
CocoaMQTT
MQTT 5.0 client library for iOS and macOS written in Swift
Swift ★ 1.7k 8d agoExplain → -
qmqtt
MQTT client for Qt
C++ ★ 752 2mo agoExplain → -
emqtt-bench
Lightweight MQTT benchmark tool written in Erlang
Erlang ★ 560 17d agoExplain → -
mqtt-jmeter
MQTT JMeter Plugin
Java ★ 484 1y agoExplain → -
emqtt
Erlang MQTT 5.0 Client
Erlang ★ 437 3d agoExplain → -
quic
QUIC protocol for Erlang & Elixir
Erlang ★ 272 1d agoExplain → -
esockd
Erlang general non-blocking TCP/SSL socket server
Erlang ★ 215 4d agoExplain → -
emqx-rel
Release Project for EMQX Broker prior to 4.3. Newer releases are built here: https://github.com/emqx/emqx
Shell ★ 191 2y agoExplain → -
emqx-docs
EMQX product documentation
HTML ★ 173 2d agoExplain → -
NanoSDK
NanoSDK - MQTT 5.0-compliant SDK with QUIC support in NNG flavor
C ★ 165 17d agoExplain → -
mria
Asynchronously replicated Mnesia-like database for Erlang/Elixir
Erlang ★ 154 23d agoExplain → -
qmqtt-client
MQTT Client GUI Written with Qt
C++ ★ 110 9mo agoExplain → -
ekka
Autocluster and Autoheal for EMQX Broker
Erlang ★ 103 23d agoExplain → -
mcp-typescript-sdk
A TypeScript SDK for implementing Model Context Protocol (MCP) over MQTT, supporting both browser and Node.js environments.
TypeScript ★ 99 3mo agoExplain → -
emqx-plugin-template
EMQX Plugin Template and Demo
Erlang ★ 79 4mo agoExplain → -
emqx-dashboard5
The management console used to monitor and manage EMQX clusters.
TypeScript ★ 57 2d agoExplain → -
neuron-dashboard
Neuron Dashboard
TypeScript ★ 52 1y agoExplain → -
emqx-extension-examples
Examples for ExHook & ExProto
Erlang ★ 50 1y agoExplain → -
blog
EMQ Blog
Python ★ 48 2d agoExplain → -
MQTT-Web-Toolkit
EMQ Web Toolkit
Vue ★ 47 3y agoExplain → -
mqtt5.0-cn
MQTT Version 5.0 Chinese
★ 46 8y agoExplain → -
emqx-auth-http
EMQX HTTP Authentication/ACL Plugin
Erlang ★ 46 2y agoExplain → -
emqx-docker
An Open-Source, Cloud-Native, Distributed MQTT Message Broker for IoT.
Shell ★ 45 9mo agoExplain → -
emqx-exporter
Prometheus exporter for EMQX
Python ★ 39 10mo agoExplain → -
replayq
Generic on-disk persistent queue implementation for Erlang
Erlang ★ 38 7mo agoExplain → -
minirest
A Mini RESTful API Framework
Erlang ★ 37 1mo agoExplain → -
mqttbs
MQTT Benchmark Suite
★ 37 3y agoExplain → -
hocon
HOCON configuration Parser for Erlang/OTP
Erlang ★ 36 4mo agoExplain → -
emqx-auth-pgsql
EMQX PostgreSQL Authentication Plugin
Erlang ★ 36 2y agoExplain → -
emqx-auth-redis
EMQX Redis Authentication/ACL Plugin
Erlang ★ 33 2y agoExplain → -
ecpool
Erlang Connection/Client Pool Library
Erlang ★ 30 1d agoExplain → -
emqx-auth-jwt
EMQX JWT Authentication Plugin
Erlang ★ 29 2y agoExplain → -
emqx-dashboard-frontend
EMQX Dashboard Frontend
Vue ★ 28 8mo agoExplain → -
esp32-mcp-mqtt-tutorial
Use ESP32 & MCP over MQTT to build smart devices powered by AI.
★ 26 9mo agoExplain → -
mqtt-to-timescaledb
Ingesting time series data into TimescaleDB using MQTT and EMQX | MQTT Timescale Integration
Makefile ★ 26 3y agoExplain → -
mqtt-to-kafka
Streaming IoT data into Confluent/Kafka using MQTT and EMQX | MQTT Kafka Integration
Makefile ★ 24 3y agoExplain → -
emqx-elixir-plugin
An Example Plugin for EMQX in Elixir
Elixir ★ 24 2y agoExplain → -
emqx-usage-example
Using Docker Compose to show different usages of EMQX
Shell ★ 23 2mo agoExplain → -
erlang-rocksdb
Upstream is here: https://gitlab.com/barrel-db/erlang-rocksdb
C++ ★ 23 2mo agoExplain → -
coap-jmeter
CoAP JMeter Plugin
Java ★ 22 4y agoExplain → -
eip
EMQX Improvement Proposals
Makefile ★ 21 1d agoExplain → -
emqx-auth-mongo
EMQX Authentication/ACL with MongoDB
Erlang ★ 21 2y agoExplain → -
openai-mqtt-nodejs
Node.js project that combines OpenAI's API with MQTT for real-time AI-driven interactions in IoT ecosystems.
JavaScript ★ 20 3y agoExplain → -
ESP32-QUIC
PoC for ESP32 running QUIC client
C ★ 19 11mo agoExplain → -
jq
jq (nif) for beam
C ★ 19 1mo agoExplain → -
swift-mqtt
An MQTT Client over TCP and QUIC protocol
Swift ★ 19 5mo agoExplain → -
neuron-docs
Neuron Documentation
Shell ★ 18 4d agoExplain → -
emqttb
A scriptable autotuning load generator for MQTT
Erlang ★ 18 3mo agoExplain → -
emqx-auth-username
EMQX Authentication with Username and Password
Erlang ★ 18 2y agoExplain → -
gen_rpc ⑂
A scalable RPC library for Erlang-VM based languages
Erlang ★ 17 1mo agoExplain → -
mqtt-to-redis
Ingesting IoT data into Redis using MQTT and EMQX | MQTT Redis Integration
JavaScript ★ 15 1y agoExplain → -
pulsar-client-erl
Apache Pulsar client for Erlang/Elixir
Erlang ★ 15 3mo agoExplain → -
mongodb-erlang ⑂
MongoDB driver for Erlang
Erlang ★ 12 5d agoExplain → -
cdk-emqx-cluster
No description.
Python ★ 12 1y agoExplain → -
grpc-erl ⑂
An implementation of a gRPC server and client in Erlang.
Erlang ★ 11 1mo agoExplain → -
emqx-mcp-gateway
MCP Server Gateway
Erlang ★ 11 4mo agoExplain → -
mqtt-to-influxdb
Ingesting time series data into InfluxDB using MQTT and EMQX | MQTT InfluxDB Integration
JavaScript ★ 11 2y agoExplain → -
deploy-emqx-to-aws-with-terraform
No description.
HCL ★ 11 2y agoExplain → -
local-storage-encryption
Obfuscate key-value pairs in localStorage.
JavaScript ★ 11 3y agoExplain → -
emqx-management
EMQX Management API
Erlang ★ 11 2y agoExplain → -
emqx-ui
EMQX UI Library
Vue ★ 10 2y agoExplain → -
uns-demo
Use natural language to explore IIoT Sparkplug B data by leveraging MCP, AI and agent
Python ★ 9 1y agoExplain → -
mqtt-security-scanner
MQTT Security Scanner
Go ★ 9 4mo agoExplain → -
tf-emqx-performance-test
No description.
HCL ★ 8 12d agoExplain → -
emqx-builder
No description.
Dockerfile ★ 8 1mo agoExplain → -
otp ⑂
Erlang/OTP
Erlang ★ 8 29d agoExplain → -
esp-mcp-over-mqtt
The officially supported library for MCP over MQTT for ESP32.
C ★ 8 5mo agoExplain → -
bootcamp
The learning center of EMQ products
C ★ 8 1y agoExplain → -
mqtt-to-clickhouse
Ingesting time series & IoT data into ClickHouse using MQTT and EMQX | MQTT ClickHouse Integration
JavaScript ★ 8 2y agoExplain → -
ecql
Erlang Cassandra CQL Driver
Erlang ★ 8 1y agoExplain → -
ehttpc
HTTP Client for Erlang/OTP
Erlang ★ 7 1d agoExplain → -
mqtt-for-ai
Enhancing MQTT 5.0 with AI capabilities, real-time messaging bus, queuing and data streaming, and modern transport protocols. Accelerating the future of agentic and physical AI.
Python ★ 7 2mo agoExplain → -
sdv-mcp-demo
MCP over MQTT + AI demo application for analyzing software defined vehicle data
Python ★ 7 1y agoExplain → -
mcp-ai-companion-demo
No description.
TypeScript ★ 7 5mo agoExplain → -
ipqueue
High Performance Interleaved Priority Queue for Erlang/Elixir
Erlang ★ 7 4y agoExplain → -
emqx-auth-ldap
EMQX LDAP Authentication Plugin
Erlang ★ 7 2y agoExplain → -
lc
Load Control for beam
Erlang ★ 6 1mo agoExplain → -
neuronex-docs
NeuronEX is an Industrial Edge Data Hub that focuses on real-time industrial data access and intelligent analysis, enabling you to swiftly gain business insights and enhance operational efficiency and sustainability.
Shell ★ 5 4d agoExplain → -
emqx-data-converter
Migrate EMQX Enterprise v4.4 backup to v5/6
Erlang ★ 5 12d agoExplain → -
mcp-python-sdk ⑂
The Python SDK for Model Context Protocol servers and clients that supports MQTT as the transport layer
Python ★ 5 5mo agoExplain → -
influxdb-client-erl
No description.
Erlang ★ 5 2mo agoExplain → -
MQTT-Feature-Examples
MQTT Feature Examples
★ 5 2y agoExplain → -
clickhouse-client-erl
A Erlang client library for ClickHouse
Erlang ★ 5 6mo agoExplain → -
deploy-emqx-to-alibabacloud-with-terraform
No description.
HCL ★ 5 2y agoExplain → -
rulesql ⑂
Sql parser for parsing SQL clauses used by emqx rule engine.
Erlang ★ 5 2y agoExplain → -
homebrew-mqttx
No description.
Ruby ★ 4 4mo agoExplain → -
iotdb-client-erl
A Erlang client library for IoTDB
Erlang ★ 4 5mo agoExplain → -
mqtt-to-postgres
No description.
JavaScript ★ 4 2y agoExplain → -
mqtt-to-webhook
Ingesting IoT data into Webhook using MQTT and EMQX | MQTT Webhook Integration
JavaScript ★ 4 2y agoExplain → -
mqtt-to-mysql
Ingesting IoT data into MySQL using MQTT and EMQX | MQTT MySQL Integration
JavaScript ★ 4 2y agoExplain → -
erlang-pbkdf2
No description.
Erlang ★ 4 1y agoExplain → -
gen_coap ⑂
Generic Erlang CoAP Client/Server
Erlang ★ 4 3y agoExplain → -
shared-ui
Provides Shared UI components, utils, i18n, and more for consistent interfaces and code reuse across EMQX apps.
TypeScript ★ 3 3d agoExplain → -
terraform-aws-github-runner ⑂
Terraform module for scalable GitHub action runners on AWS
TypeScript ★ 3 5d agoExplain → -
eredis ⑂
Erlang Redis client
Erlang ★ 3 10d agoExplain → -
parquer
Write parquet files with pure Erlang
Erlang ★ 3 1mo agoExplain → -
acme-erlang-client
Erlang ACME Client (RFC8555)
Erlang ★ 3 1mo agoExplain → -
neuronex-builder
EMQX NeuronEX package & container image builder
★ 3 3d agoExplain → -
translate-issue-action
Github Action to translate issues in Chinese into English using Gemini API
Shell ★ 3 2mo agoExplain → -
crc32cer ⑂
CRC32-C Erlang NIF binding
C ★ 3 5y agoExplain → -
rocketmq-client-erl
A Erlang client library for Apache RocketMQ
Erlang ★ 2 1mo agoExplain → -
gke-load-test
No description.
Shell ★ 2 1y agoExplain → -
mcp-mqtt-erl
MCP Erlang SDK for both MCP servers and clients
Erlang ★ 2 9mo agoExplain → -
paho-mcp-over-mqtt
The MCP Over MQTT SDK based on Paho MQTT C SDK
C ★ 2 5mo agoExplain → -
self-hosted-cleanup-action
Cleanup workspace on self-hosted runners
★ 2 3y agoExplain → -
rebar3 ⑂
Erlang build tool that makes it easy to compile and test Erlang applications and releases.
Erlang ★ 2 8mo agoExplain → -
mcp-over-mqtt-site
The website for MCP over MQTT
TypeScript ★ 2 1y agoExplain → -
emqx-plugin-mcp-tools
An EMQX plugin that provide some MCP tools for health checking and problem analysis
Erlang ★ 2 11mo agoExplain → -
mnesia_rocksdb ⑂
A RocksDB backend plugin for mnesia, based on mnesia_eleveldb
Erlang ★ 2 1y agoExplain → -
mqtt-to-mongodb
Ingesting IoT data into MongoDB using MQTT and EMQX | MQTT MongoDB Integration
JavaScript ★ 2 2y agoExplain → -
MQTT-RT
MQTT Realtime Specificatioin
★ 2 2y agoExplain → -
erlcloud ⑂
AWS APIs library for Erlang (Amazon EC2, S3, SQS, DDB, ELB and etc)
Erlang ★ 1 5d agoExplain → -
eredis_cluster ⑂
eredis_cluster is an erlang wrapper for eredis to support cluster mode of redis 3.0.0+
Erlang ★ 1 10d agoExplain → -
docker-images
Collection of utility docker images
Jupyter Notebook ★ 1 19d agoExplain → -
emqx-plugin-sdv
EMQX v5 Plugin for SDV
Erlang ★ 1 23d agoExplain → -
hannover-messe-demo
No description.
TypeScript ★ 1 1mo agoExplain → -
homebrew-emqx
Official EMQX Homebrew Tap
Ruby ★ 1 2mo agoExplain → -
emqx-ecp-docs
EMQX ECP products documentation
Shell ★ 1 2mo agoExplain → -
emqx_mcp_bridge
An EMQX plugin that bridges MCP-SSE to MCP-over-MQTT
Erlang ★ 1 3mo agoExplain → -
ecp-builder
EMQX ECP package & container image builder
Shell ★ 1 2mo agoExplain → -
opentsdb-client-erl
No description.
Erlang ★ 1 5mo agoExplain → -
emqx-multimedia-proxy
Multimedia Proxy for IoT Devices and AI Apps
Elixir ★ 1 6mo agoExplain → -
prometheus.erl ⑂
Prometheus.io client in Erlang
Erlang ★ 1 8d agoExplain → -
flink-emqx-connector
EMQX Flink Connector
Java ★ 1 8mo agoExplain → -
opentelemetry-erlang ⑂
OpenTelemetry Erlang SDK
Erlang ★ 1 10mo agoExplain → -
covertool ⑂
Tool to convert Erlang cover data files into Cobertura XML reports
Erlang ★ 1 1y agoExplain → -
emqx-plugin-ecq
Exclusive Compacted Queue for EMQX
Erlang ★ 1 1y agoExplain → -
tdengine-client-erl
A Erlang client library for TDengine
Erlang ★ 1 1y agoExplain → -
mqtt-to-pulsar
Streaming IoT data into Apache Pulsar using MQTT and EMQX | MQTT Pulsar Integration
★ 1 2y agoExplain → -
erlang-bcrypt ⑂
Erlang wrapper for OpenBSD's Blowfish password hashing code
C ★ 1 1y agoExplain → -
c_reusable_data_structures ⑂
Some resusable data structures implemented in C
C ★ 1 2y agoExplain → -
emqx-snowflake-proxy
No description.
Clojure ★ 1 1y agoExplain → -
paho.mqtt.testing ⑂
No description.
Python ★ 1 1mo agoExplain → -
mqtt-api-to-mysql
A demo about how to make MQTT communicate with REST API
Python ★ 1 1y agoExplain → -
couchdb-erlfdb ⑂
Erlang API for FoundationDB
Erlang ★ 1 1y agoExplain → -
esasl
No description.
Erlang ★ 1 1y agoExplain → -
neuronex-helm-charts
No description.
Smarty ★ 1 1y agoExplain → -
mqtt-to-apache-iotdb
Ingesting time series data into Apache IoTDB using MQTT and EMQX | MQTT Apache IoTDB Integration
★ 1 2y agoExplain → -
edge-operator
No description.
Go ★ 1 2y agoExplain → -
emqx-ft ⑂
EMQX file transfer feature testing tool
Python ★ 1 2y agoExplain → -
classy
Erlang cluster management application
Erlang ★ 0 1d agoExplain → -
greptimedb-ingester-erlnif
Greptimedb Erlang driver with Rust NIF
Erlang ★ 0 5d agoExplain → -
greptimedb-ingester-rust ⑂
A Rust ingester for GreptimeDB, which is compatible with GreptimeDB protocol and lightweight.
Rust ★ 0 5d agoExplain → -
emqx-i18n
No description.
Python ★ 0 3d agoExplain → -
esaml ⑂
Erlang SAML library, SSO and SLO, with Cowboy integration
Erlang ★ 0 10d agoExplain → -
oidcc ⑂
OpenId Connect client library in Erlang & Elixir
Erlang ★ 0 16d agoExplain → -
emqx-neuron-demo
Batch process integration over MQTT (ERP ↔ MES ↔ PLC), built on EMQX and EMQX Neuron
Python ★ 0 26d agoExplain → -
cowboy_swagger ⑂
Swagger integration for Cowboy (built on trails)
Erlang ★ 0 1mo agoExplain → -
thrift.erl ⑂
Conveniently packaged Apache Thrift
Erlang ★ 0 1mo agoExplain → -
er_coap_client ⑂
A coap client derived from gen_coap
Erlang ★ 0 1mo agoExplain → -
emqx-offline-message-plugin
No description.
Erlang ★ 0 2mo agoExplain → -
emqx-relup ⑂
EMQX plugin for hot upgrading EMQX v5 releases
Erlang ★ 0 1y agoExplain → -
push-to-packagecloud
No description.
Shell ★ 0 2mo agoExplain → -
docsearch-scraper
No description.
Python ★ 0 2mo agoExplain → -
refresh-ali-cdn
No description.
Python ★ 0 2mo agoExplain → -
refresh-huawei-cdn
No description.
Python ★ 0 2mo agoExplain → -
emqx_plugrel
No description.
Erlang ★ 0 4mo agoExplain → -
emqx-cloud-datadog
EMQX Cloud DataDog
★ 0 4mo agoExplain → -
egbk-conv
No description.
Erlang ★ 0 4mo agoExplain → -
.github
Public organization profile
★ 0 5mo agoExplain → -
emqx-on-k8s-argocd
EMQX on Kubernetes with ArgoCD
HCL ★ 0 6mo agoExplain → -
rebar3_sbom ⑂
Rebar3 plugin to generate CycloneDX SBoM
Erlang ★ 0 2y agoExplain → -
emqx-on-gke
How to deploy EMQX on GKE with EMQX Operator
Shell ★ 0 7mo agoExplain → -
brod_oauth ⑂
No description.
Erlang ★ 0 7mo agoExplain → -
kafka_protocol ⑂
Kafka protocol erlang library
Erlang ★ 0 8mo agoExplain → -
macos-erlang
Action to install EMQX fork of Erlang/OTP on macOS
★ 0 8mo agoExplain → -
greptimedb-ingester-erl ⑂
An Erlang ingester for GreptimeDB, which is compatible with GreptimeDB protocol and lightweight.
Erlang ★ 0 8mo agoExplain → -
jqc ⑂
the jq c library
C ★ 0 5mo agoExplain → -
mysql-otp ⑂
MySQL/OTP – MySQL and MariaDB driver for Erlang/OTP
Erlang ★ 0 9mo agoExplain → -
flink-connector-mqtt
No description.
★ 0 9mo agoExplain → -
gpb ⑂
A Google Protobuf implementation for Erlang
Erlang ★ 0 9mo agoExplain → -
hackney ⑂
simple HTTP client in Erlang
Erlang ★ 0 11mo agoExplain → -
lhttpc ⑂
lhttpc is a lightweight HTTP/1.1 client implemented in Erlang.
Erlang ★ 0 11mo agoExplain → -
emqx-plugin-helper ⑂
Helper library for creating EMQX plugins
Erlang ★ 0 1y agoExplain → -
erlavro ⑂
Avro support for Erlang/Elixir (http://avro.apache.org/)
Erlang ★ 0 1y agoExplain → -
aiot-mcp-server
AIoT Model Context Protocol Server
TypeScript ★ 0 1y agoExplain → -
emqx-cloud-grafana
EMQX Cloud Prometheus Grafana Template
★ 0 1y agoExplain → -
coveralls-erl ⑂
Erlang module to convert and send cover data to coveralls.io (or similar). Available as a hex package on https://hex.pm/packages/coveralls.
Erlang ★ 0 1y agoExplain → -
ots_erl
Erlang client for Tablestore
Erlang ★ 0 1y agoExplain → -
gun ⑂
HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.
Erlang ★ 0 11mo agoExplain → -
jesse ⑂
jesse (JSon Schema Erlang) is an implementation of a JSON Schema validator for Erlang.
Erlang ★ 0 1y agoExplain → -
ra ⑂
A Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.
Erlang ★ 0 3mo agoExplain → -
avlizer ⑂
Avro Data Serializer for Erlang
Erlang ★ 0 1y agoExplain → -
erlazure ⑂
Windows Azure Erlang bindings
Erlang ★ 0 1y agoExplain → -
zsh-in-docker ⑂
Install Zsh, Oh-My-Zsh and plugins inside a Docker container with one line!
Shell ★ 0 2y agoExplain → -
emqx-platform-reused-docs
No description.
★ 0 2y agoExplain → -
emqx-byoc-docs
No description.
★ 0 2y agoExplain → -
emqx-dedicated-docs
No description.
★ 0 2y agoExplain → -
emqx-serverless-docs
No description.
★ 0 2y agoExplain → -
ezstd ⑂
Zstd binding for Erlang
Erlang ★ 0 1y agoExplain → -
emqx-ct-helpers
EMQX Test Helpers
Erlang ★ 0 2y agoExplain → -
emqx-fvt
EMQX Functional Verification Test Cases
Shell ★ 0 2y agoExplain → -
upload-assets ⑂
GitHub Action to upload multiple assets to a release
JavaScript ★ 0 2y agoExplain → -
redbug ⑂
erlang tracing debugger
★ 0 2y agoExplain →
No repos match these filters.