Skip to main content

Eclipse Mosquitto™

The Mosquitto project provides a small server implementation of the MQTT protocol. Small means that:

  1. Only necessary function is included (conditional compilation can be used to be able to omit unneeded function for a particular application),
  2. That function is coded as efficiently as possible,
  3. The externals are as simple as possible for the function provided.

The server has the following features, which are not described in the MQTT specification:

  1. An MQTT bridge, to allow Mosquitto to connect to other MQTT servers.
  2. The ability to secure communications using SSL/TLS.

Mosquitto keeps up to date with any MQTT specification changes, for instance the outcome of the OASIS MQTT specification standardization. Mosquitto adheres to the protocol specifications and standards as closely as possible, so it may be used in conformance testing. Any included non-standard behaviour is optional.

Basics


Repositories

Repository Commits Reviews Issues
https://github.com/eclipse-mosquitto/mosquitto 428 89 172
https://github.com/eclipse-mosquitto/.eclipsefdn 4 0 0

Activity - commits

There have been 432 commits made by 28 people on 2 repositories over the last 12 months.


Activity - issues

There have been 172 issues submitted by 150 people on 1 repositories over the last 12 months.


Activity - reviews

There have been 89 reviews submitted by 43 people on 1 repositories over the last 12 months.

The EMO oversees the lifecycle of Eclipse projects, trademark and IP management, and provides a governance framework and recommendations on open source best practices.

See the project’s PMI page at https://projects.eclipse.org/projects/iot.mosquitto


Releases


Reviews

  • Eclipse Mosquitto™ 2.1 Release (2025-09-01) – see review
  • Eclipse Mosquitto™ 2.0 Release (2020-11-04) – see review
  • Eclipse Mosquitto™ 1.6 Release (2019-04-17) – see review
  • Eclipse Mosquitto™ 1.5 Release (2018-05-02) – see review
  • Eclipse Mosquitto™ 1.4 Release (2015-02-11) – see review
  • Top-level Project Creation (2014-08-13) – see review

IP Lab requests

Organization Settings

  • GitHub organization: eclipse-mosquitto
  • 2FA enforced: True
  • Default workflow permissions: write

Branch Protections

This project has a total of 3 repositories in its associated GitHub organization eclipse-mosquitto . The graph below outlines the percentange of repositories that have either defined a Branch Protection Rule or Repository Ruleset: Branch protections

Back to the top