# HiveMQ Community Edition

> HiveMQ Community Edition is an open-source Java MQTT broker with full MQTT 3.x and MQTT 5 support, TLS and WebSocket listeners, a Java extension SDK and an embedded mode.

- **Category:** Message Broker
- **Licence:** Apache-2.0
- **Latest version:** 2026.5
- **Open source:** oss
- **Languages:** Java
- **Platforms:** Docker, Linux
- **Tags:** Messaging, WebSocket, Pubsub, Iot, Mqtt, Mqtt Broker, Tls, Java, Extensions, Iot Middleware, Broker, M2m, Mqtt Server, Mqtt Protocol, Mqtt5, Hivemq

## Description

HiveMQ Community Edition (CE) is a Java-based MQTT broker released under the Apache 2.0 license that covers the full MQTT 3.x and 5.0 specification and serves as the open-source core of the commercial HiveMQ platform. Clients connect over plain TCP, TLS, WebSocket or Secure WebSocket, and behaviour such as retained messages, sessions, queues, subscriptions and persistence mode is tuned in a single XML file (conf/config.xml) that the broker reads at startup, with ${ENVVAR} placeholders filled from the environment. Custom authentication, authorization, client initializers and packet interceptors can be written against the Java Extension SDK, and the broker can also be started inside a Java application through its embedded API. Run it by unzipping the official binary package and calling bin/run.sh, with the hivemq/hivemq-ce Docker image, or by building your own package and image from source. Production deployments are supported on Linux only and need OpenJDK 11 or newer, roughly 4 GB RAM, 4 CPUs and 10 GB of free disk.

## Links

- [Homepage](https://github.com/hivemq/hivemq-community-edition)
- [Website](https://www.hivemq.com)
- [Docker](hivemq/hivemq-ce)
- [HiveMQ CE Wiki (Documentation)](https://github.com/hivemq/hivemq-community-edition/wiki)
- [HiveMQ Community Forum](https://community.hivemq.com/)
- [Docker Hub image](https://hub.docker.com/r/hivemq/hivemq-ce)
- [HiveMQ on LinkedIn](https://www.linkedin.com/company/hivemq-gmbh/)

---
Source: https://selfhost.directory/project/hivemq-community-edition