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

Testing

The amqtt project runs a test aMQTT broker/server at test.amqtt.io which supports: MQTT, MQTT over TLS, websocket, secure websockets.

Support

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

github Open an issue or join the discord discord community.