amqtt/docs_web/index.md

1.5 KiB

Home

assets/amqtt.svg

aMQTT is an open source MQTT broker and client, natively implemented with Python's asyncio.

Features

  • Full set of MQTT 3.1.1 protocol specifications
  • Communication over TCP and/or websocket, including support for SSL/TLS
  • Support QoS 0, QoS 1 and QoS 2 messages flow
  • Client auto-reconnection on network lost
  • Functionality expansion; plugins included: authentication and $SYS topic publishing

Installation

amqtt is available on pypi PyPI

Documentation

amqtt docs are available on readthedocs Read the Docs.

Containerization

Launch from dockerhub DockerHub

$ docker run -d -p 1883:1883 amqtt/amqtt:latest

Support

amqtt development is available on github GitHub. Bug reports, patches and suggestions welcome!

github Open an issue or join the gitter gitter community.

Testing

The amqtt project runs a test MQTT server at test.amqtt.io which supports:

  • MQTT
  • MQTT over TLS
  • websockets
  • secure websockets