English | 简体中文
MQTTX is a cross-platform MQTT desktop client open sourced by EMQ, which supports macOS, Linux, and Windows.
MQTTX adopts the form of chat interface, which simplifies the page operation, allow multiple clients information to be saved, facilitates the user to quickly test the MQTT/MQTTS connection, publish and subscribe to MQTT messages.
Download from GitHub Releases and install it.
Alternative, you can download here.
-
Create connection, click the
+
button on the left menu bar. -
Configure the items you need to complete in the form.
If you don't have a mqtt broker available, you can use this EMQ X public broker to test.
IP Address: broker.emqx.io
Port: 1883
- Click the
connect
button in the upper right corner and you can easily create a connection and test it with messages.
# Clone
git clone [email protected]:emqx/MQTTX.git
# Install dependencies
cd MQTTX
yarn install
# Compiles and hot-reloads for development
yarn run electron:serve
# Compiles and minifies for production
yarn run electron:build
-
Fork this repository
-
Add upstream remote
git remote add upstream [email protected]:emqx/MQTTX.git
-
Modify code, add commit on new branch, push it
-
Submit a pull request to upstream develop branch, we will review it
Apache License 2.0, see LICENSE.