...It uses the SDL library for graphics rendering, the paho library for communication and the gtk2 framework for user input. The dashboard runs on Linux, but a port to other operating systems is possible.
Special features:
* Very simple and basic set of base elements.
* animated analog input elements, potentiometers.
* Fast update rates of 20 Hz are possible.
* Easy to use: Each panel/dashboard is configured in a single .dash file.
Included are commandline tools to list all topics on a mqtt broker (mqtt-list-topics) and to generate generic dashboard files from the topic lists (hddashgen).
...