GitPedia

Mqtt

🕹 MQTT Protocol Analysis and Coroutine Client for PHP. Support for 3.1, 3.1.1 and 5.0 versions of the MQTT protocol.

From simps·Updated May 20, 2026·View on GitHub·

**mqtt** is a 🕹 MQTT Protocol Analysis and Coroutine Client for PHP. Support for 3.1, 3.1.1 and 5.0 versions of the MQTT protocol. The project is written primarily in PHP, distributed under the Apache License 2.0 license, first published in 2019. Key topics include: mqtt, mqtt-client, mqtt-protocol, mqtt-websocket, mqtt3.

Latest release: v2.0.1
January 16, 2026View Changelog →

English | 中文

MQTT Protocol Analysis & Coroutine Client

MQTT Protocol Analysis and Coroutine Client for PHP.

Support for MQTT protocol versions 3.1, 3.1.1 and 5.0.

Support for QoS 0, QoS 1, QoS 2.

Support for MQTT over WebSocket.

[!IMPORTANT]
The first PHP library to support the MQTT 5.0 protocol.

License
Latest Stable Version
Total Downloads
PHP Version
Swoole Version

PHPUnit for MQTT
Static Code Analysis
Gitee Star
GitCode Star
MQTT 交流群

Install

bash
composer require simps/mqtt

Documentation

mqtt.simps.io | MQTT 3.1.1 | MQTT 5.0

Examples

see examples

Contributors

Showing top 7 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from simps/mqtt via the GitHub API.Last fetched: 6/29/2026