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 424 83 174
https://github.com/eclipse-mosquitto/.eclipsefdn 2 0 0

Activity - commits

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


Activity - issues

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


Activity - reviews

There have been 83 reviews submitted by 41 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