Что умеет
- Дерево тем в реальном времени с живыми счётчиками по узлам, поиском по пути и подсветкой новых сообщений.
- Публикация с крупным редактором payload, форматированием JSON и всеми свойствами MQTT 5.0.
- Просмотр принятых сообщений как Raw, JSON или Binary, в режиме «Поток» или «Только последнее».
- Профили подключений: адрес, TLS или WebSocket, учётные данные, подписки, keep-alive, завещание и QoS.
- Очистка ветки retain-сообщений одним действием.
- Тёмная и светлая темы, русский и английский интерфейс.
Установка
Скачайте установщик (около 12 МБ) на странице клиента и запустите его. Отдельно ставить среду выполнения не нужно. Требуется Windows 10 или 11, 64-битная.
Затем создайте профиль подключения: адрес брокера, порт (1883, 8883 для TLS или WebSocket), логин и пароль — и подпишитесь на #, чтобы сразу увидеть всё, что вам разрешено читать.
Сравнение с MQTT Explorer и MQTTX
MQTT Explorer и MQTTX — хорошие бесплатные клиенты с открытым кодом, и выбирать стоит по задаче:
| ELX MQTT Client | MQTT Explorer, MQTTX | |
|---|---|---|
| Цена | Бесплатно | Бесплатно |
| Код | Закрыт | Открыт |
| Платформы | Windows 10/11 x64; Linux, macOS, Android и iOS в разработке | Windows, macOS, Linux |
Если клиент нужен прямо сейчас на macOS или Linux или важен открытый код — берите MQTT Explorer или MQTTX. Если вы работаете на Windows — попробуйте ELX MQTT Client: дерево тем со счётчиками, удобная публикация JSON, интерфейс на русском.
Вопросы
С какими брокерами работает клиент?
С любыми брокерами MQTT 3.1.1 и 5.0: Mosquitto, EMQX, HiveMQ, VerneMQ, облачными сервисами и ELX-MQTT Broker. Подключение по TCP, TLS или WebSocket.
Клиент бесплатный?
Да, полностью, в том числе для коммерческого использования. Регистрация не нужна.
Есть версия для Linux или macOS?
Пока нет: собрана и проверена версия для Windows 10 и 11. Клиент написан на Flutter, сборки для Linux, macOS, Android и iOS готовятся.
Можно ли очистить retain-сообщения?
Да. Клиент очищает ветку retain-сообщений одним действием — публикацией пустого сообщения с флагом retain в каждую тему ветки.