MQTT-Explorer

An all-round MQTT client that provides a structured topic overview

Github星跟蹤圖

MQTT Explorer

Downloads
Downloads
Build_Status
Build status
Codacy Badge, :---:, :---:, :---:, screen_composite, screen2_small, screen3_small, # The App has moved to mqtt-explorer.com
MQTT Explorer is a comprehensive and easy-to-use MQTT Client.
Downloads can be found at the link above.

This page is dedicated to its development.
Pull-Requests and error reports are welcome.

Run from sources

npm install -g yarn
yarn
yarn build
yarn start

Develop

Launch Application

npm install -g yarn
yarn
yarn dev

The app directory contains all the rendering logic, the backend directory currently contains the models, tests, connection management, src contains all the electron bindings. mqttjs is used to facilitate communication to MQTT brokers.

Automated Tests

To achieve a reliable product automated tests run regularly on travis.

  • Data model
  • MQTT integration
  • UI-Tests (The demo is a recorded ui test)

Run UI-tests

A mosquitto MQTT broker is required to run the ui-tests.

Run tests with

# Run chromedriver in a separate terminal session
./node_modules/.bin/chromedriver --url-base=wd/hub --port=9515 --verbose

Compile and execute tests

npm run build
node dist/src/spec/webdriverio.js

Write docs

git clone https://github.com/thomasnordquist/MQTT-Explorer.git mqtt-explorer-pages
cd mqtt-explorer-pages
git checkout gh-pages
bundle install
bundle exec jekyll serve --incremental

Readme file: Readme.tpl.md

Preview is available at
http://localhost:4000/Readme.tpl

Update docs

npm install
./updateReadme.ts

The readme will be generated from the docs.

License

CC-BY-ND 4.0
CC-BY-ND 4.0

The license is a little restrictive to distributing derived work, this may change in the future if the interest arises or more people work on this project.

主要指標

概覽
名稱與所有者thomasnordquist/MQTT-Explorer
主編程語言TypeScript
編程語言HTML (語言數: 5)
平台
許可證Other
所有者活动
創建於2019-01-02 15:38:09
推送於2024-09-09 15:20:04
最后一次提交2024-06-17 09:31:25
發布數59
最新版本名稱v0.4.0-beta.7 (發布於 )
第一版名稱v0.0.1 (發布於 )
用户参与
星數3.4k
關注者數73
派生數317
提交數0.9k
已啟用問題?
問題數490
打開的問題數294
拉請求數62
打開的拉請求數14
關閉的拉請求數309
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?