EVERYTHING XIAOMI
Get listed
Eclipse Mosquitto logo

Eclipse Mosquitto

Eclipse Mosquitto is a free, open-source message broker for MQTT 5.0, 3.1.1, and 3.1.

Place
#25 of 39
Score
6.1
Eclipse Mosquitto's website

What Eclipse Mosquitto is

Eclipse Mosquitto is a free, open-source message broker for MQTT 5.0, 3.1.1, and 3.1. It uses publish/subscribe messaging to move data between applications and connected devices, a model suited to IoT settings such as low-power sensors, phones, embedded computers, and microcontrollers. The project describes it as lightweight, with a range from small single-board computers to full servers. Mosquitto runs on Linux, macOS, Windows, and self-hosted environments. Alongside the broker, it provides a C library for MQTT clients and the mosquitto_pub and mosquitto_sub command-line tools. Supported protocols include MQTT and MQTT over WebSockets, and delivery guarantees are configurable. A public test server offers plain MQTT, TLS, client-certificate TLS, and WebSocket options. Community support is best effort through GitHub, a mailing list, Matrix, and Cedalo forums. Cedalo also offers hosted or on-premises instances, consulting, and custom development. The open-source plan is free.

Good

  • Supports MQTT 5.0, 3.1.1, and 3.1.
  • Runs on Linux, macOS, Windows, and self-hosted environments.
  • Includes a C client library and two command-line clients.
  • Delivery guarantees are configurable.
  • Free open-source plan costs nothing.

Watch out

  • Community support is provided on a best-effort basis.
  • The open-source plan is self-hosted.

Who it suits

Mosquitto suits developers and operators building IoT messaging systems who want a self-hosted broker across Linux, macOS, or Windows. Its client library and command-line tools may also suit teams integrating MQTT clients.

Verdict

Eclipse Mosquitto provides a lightweight MQTT broker with client tools and configurable delivery guarantees. Its self-hosted model and best-effort community support are worth considering when choosing how to deploy and support it.

Plans and prices

From Eclipse Mosquitto's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Open-source MosquittoFreeCore MQTT features · On-premises

The facts

Each one read from Eclipse Mosquitto's own pages, with the date it was checked.

What it does

Client tools
The project also provides a C library for MQTT clients and the mosquitto_pub and mosquitto_sub command-line clients.checked 4 Oct 2026
Commercial support
Cedalo offers hosted or on-premises instances, consulting, and custom development for Mosquitto.checked 4 Oct 2026
Community support
Community support is available on a best-effort basis through the project’s GitHub repository, mailing list, Matrix, and Cedalo forums.checked 4 Oct 2026
Lightweight
The project describes Mosquitto as lightweight and suitable for devices ranging from low-power single-board computers to full servers.checked 4 Oct 2026
Messaging model
MQTT uses a publish/subscribe model suited to IoT messaging, including low-power sensors, phones, embedded computers, and microcontrollers.checked 4 Oct 2026
Purpose
Mosquitto is an open-source message broker that implements MQTT 5.0, 3.1.1, and 3.1.checked 4 Oct 2026
Related integration
The project says Streamsheets uses Mosquitto as a core component and can process incoming MQTT data.checked 4 Oct 2026
Security
The project directs people who find a vulnerability to report it through the Eclipse Security page and lists past security issues and fixes.checked 4 Oct 2026
Testing
The project runs a public test MQTT server with plain MQTT, TLS, client-certificate TLS, and WebSocket options.checked 4 Oct 2026
Use cases
The site names manufacturing, healthcare, automotive, and smart-home systems among MQTT broker application areas.checked 4 Oct 2026

Where it runs

Linux support
The download page lists Snap installation and packages or repositories for Debian, Raspberry Pi, and Ubuntu.checked 4 Oct 2026
macOS support
The download page says Mosquitto can be installed on Mac using Homebrew.checked 4 Oct 2026
Windows support
The download page provides supported Windows x64 and x86 installers.checked 4 Oct 2026

Alternatives to Eclipse Mosquitto

All alternatives
  1. 1EMQX logo

    EMQX

    Free planOpen sourceWebAPILinuxmacOS
    8.1From $234 a month
  2. 2RabbitMQ logo

    RabbitMQ

    Free planOpen sourceWebAPILinuxmacOS
    7.8Free plan
  3. 3CloudAMQP logo

    CloudAMQP

    Free planWebAPILinuxmacOS
    7.6From $19 a month
  4. 4Apache ActiveMQ logo

    Apache ActiveMQ

    Free planOpen sourceWebAPILinuxmacOS
    7.5Free plan
  5. 5

    Apache RocketMQ

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.5Free plan
  6. 6

    Faye

    Free planOpen sourceWebAPILinuxmacOS
    7.5Free plan