Hello everyone. I built an MQTT diagram editor/simulator.
You draw on a visual canvas by dragging brokers, clients, topic lists, and bridges to the canvas. In simulation, messages actually flow, latency and packet loss are configurable, and the validator flags bridge loops and unreachable topics before you run anything.
The same diagram generates Rust client code, broker configs, and AsyncAPI specs.
All free.




