A powerful cross-platform MQTT 5.0 client toolbox with desktop, CLI, and WebSocket versions.
- v1.13.1
- Published at
- 29d ago
- 5,066
- Stars
- 244,576
- Download
- Synced at
- 15d ago
Latest release
v1.13.1Sep 20, 2026, 07:12 AMDownloads slow? Switch the source anytime above
README
Project Overview
MQTTX is a cross-platform MQTT 5.0 client tool open-sourced by EMQ, running on macOS, Linux, and Windows, with MQTT payload formatting support. It simplifies testing with a familiar chat-like interface.
Key Features
- Test MQTT/TCP, MQTT/TLS, and MQTT/WebSocket connections, publishing, and subscription
- Create multiple simultaneous MQTT client connections
- Supports macOS, Linux, and Windows
- Homebrew install:
brew install --cask mqttx
Target Audience
- IoT developers and testers
- MQTT protocol users
- Engineers who need to debug MQTT services
Quick Start
- Download from GitHub Releases
- Or macOS via Homebrew:
brew install --cask mqttx - Configure MQTT Broker connection
- Click Connect
- Test publishing and subscription
Core Advantages
- Officially open-sourced by EMQ with reliable quality
- Cross-platform support
- Chat-like interface for ease of use
- Deep integration with EMQX
System Requirements
- OS: macOS, Linux, Windows
- Architectures: x86_64, arm64
- Additional Dependencies: None
Notes
- Public MQTT 5.0 Broker available for testing
- Full documentation at mqttx.app/docs
Release history
Sort