MyQtt home page
MyQtt is an Open Source professional MQTT stack written in ANSI C, which supports v3.1.1 and v3.1, focused on providing support to create MQTT servers/brokers. MyQtt has a modular design that allows creating MQTT brokers/servers by using the API provided by libMyQtt (which in fact is composed by several libraries: libmyqtt, libmyqtt-tls, libmyqtt-websocket). It is also provided a ready to use MQTT broker called MyQttD which is built on top of libMyQtt. MyQttD server is extensible by adding C plugins.
There is a Python interface to libMyQtt called PyMyQtt so it's possible to write fully functional MQTT brokers in Python.
MyQtt stack is focused on security, very well tested and stable across releases (thorough regression tests are used to check all components libMyQtt, MyQttD and PyMyQtt) to ensure features and behaviour provided are stable and robust (no surprises and predictable expected functionality after updates).
Created by ASPL (Advanced Software Production Line, S.L.), MyQtt stack is released under the terms of LGPL 2.1 (so you can build OpenSource or commercial applications).
Founded in 2000, its main development line is to provide support for software development and support to install GNU/Linux enterprise servers that provides different services.
Visit our home page at http://www.aspl.es to know more about us.
New stable release including several updates to make MyQtt engine more resistant to connection failures found in the middle of send and relay operations. See all details at http://lists.aspl.es/pipermail/myqtt/2016-April/000001.html.