MQTT clients basically exist for every platform. To publish MQTT messages and subscribe to MQTT topics from your desktop computer, you can choose between many applications. While we will often be using the command-line MQTT client, Mosquitto, throughout this book, feel free to try out a desktop client in parallel. A good MQTT client will offer the same features that Mosquitto has, and can therefore be used interchangeably.
Exploring MQTT desktop apps
MQTT.fx (Windows, macOS, and Linux)
MQTT.fx (https://mqttfx.jensd.de/) is definitely one of the best desktop clients around right now. It is less fancy than the iOS and Android apps that allow you to create your own dashboards via user interface widgets, but it is more solid. The...