EVERYTHING XIAOMI
Get listed

Mochi MQTT

Place
#31 of 39
Score
5.9
Mochi MQTT's website

The facts below are what the maker publishes about Mochi MQTT, checked and dated. Our editors have not written about it yet.

Plans and prices

From Mochi MQTT's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Mochi MQTT ServerFreeOpen-source MQTT broker/server; standalone binary or embeddable Go library

The facts

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

What it does

Authentication and ACL
The broker defaults to deny-all access and includes a rule-based authentication and access-control ledger hook.checked 4 Oct 2026
Configuration limit
File-based configuration currently supports only built-in hooks and listeners, with at most one instance of each configured hook type.checked 4 Oct 2026
Default limit
The default maximum message expiry interval is 24 hours, which the project says helps limit denial-of-service exposure from accumulating retained or in-flight messages.checked 4 Oct 2026
Deployment
The project documents building and running the broker with Go and provides an official Docker image named mochimqtt/server.checked 4 Oct 2026
Embedded client limit
The inline client does not support shared subscriptions, and inline subscriptions support QoS 0 only.checked 4 Oct 2026
Extensibility
A stackable event hook system supports custom integrations for authentication, storage, debugging, and broker lifecycle events.checked 4 Oct 2026
License and support
The repository identifies an MIT license and invites users to report bugs, ask questions, and request features through GitHub issues.checked 4 Oct 2026
Listeners
Built-in listeners include TCP, WebSocket, Unix sockets, HTTP stats, and HTTP health checks, with TLS configurable on listeners.checked 4 Oct 2026
MQTT features
Supported features include QoS 0, 1, and 2, retained messages, shared subscriptions, topic aliases, message expiry, and client session expiry.checked 4 Oct 2026
Persistence integrations
Built-in storage hooks support Redis, BadgerDB, and PebbleDB; the BoltDB hook is deprecated.checked 4 Oct 2026
Protocols
It implements MQTT 5 and supports MQTT 3.1.1 and 3.0 clients with hybrid compatibility.checked 4 Oct 2026
Roadmap
The project lists cluster support and enhanced metrics support as roadmap items.checked 4 Oct 2026
Security guidance
The project warns that its allow-all authentication hook should be used only for development, testing, or debugging, not on the internet or untrusted networks.checked 4 Oct 2026
What it does
Mochi MQTT is an embeddable Go broker/server for telemetry and Internet of Things projects, available as a standalone binary or library.checked 4 Oct 2026

Alternatives to Mochi MQTT

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