Toolkit is a client-side command line tool that supports multiple iot protocols.
CoAP, MQTT and NB-IoT(Lightweight M2M) protocols are currently supported, and more protocols will be supported in the future.
Toolkit provides a modern design, automatic completion, multi-language configuration, good user interaction, and easy operation.
It runs on Linux, Unix, Windows and Raspberry Pi, does not depend on any runtime.
📖 中文文档 | 📖 English Document
Support MQTT, CoAP and NB-IoT protocols, more protocols will be supported in the future, more detailed protocol printing information; |
Runs on Linux, Unix, Windows and Raspberry Pi | Multi-language configuration, Chinese、English、French and German support; |
Colors make command output look good, contrast important elements with the rest, and reduce user cognitive load; | Provides Auto-Completion, user interaction is good and easy to operate; | Static compilation runs avoid the CPU overhead of the JIT. using Native Image provides faster VM performance and startup speed. No need to rely on any running environment. |
brew install iot-technology/tap/toolkit
to install SDKMAN!, see its installation.
sdk install toolkit
To install Chocolatey, see its installation.
choco install toolkit
Platform | Toolkit |
---|---|
Linux-x86_64 | toolkit-latest-linux-x86_64.zip |
Linux-arm64 | toolkit-latest-linux-aarch_64.zip |
Unix | toolkit-latest-osx-x86_64.zip |
Windows | toolkit-latest-windows-x86_64.zip |
more details see mqtt client toolkit user guide
Have a look through existing Issues and Pull Requests that you could help with. If you'd like to request a feature or report a bug, please create a GitHub Issue using one of the templates provided.
This project exists thanks to all the people who contribute. [Contributors].
IoT Toolkit is under the Apache 2.0 license. See the LICENSE file for details.
These are only part of the companies using IoT Toolkit, for reference only. If you are using IoT Toolkit, please add your company here to tell us your scenario to make IoT Toolkit better.