Aedes
github.com
Spec sheet
- Purpose
- Aedes is a barebone MQTT broker that can run on any stream server.Read 4 Oct 2026 · github.com
- Support
- For production bugs or leaks, the maintainers invite pull requests or contact for paid support.Read 4 Oct 2026 · github.com
- License
- Aedes is licensed under the MIT License.Read 4 Oct 2026 · github.com
- Authentication
- Aedes lists authentication and authorization support.Read 4 Oct 2026 · github.com
- Availability
- The project lists high availability and clustering among its features.Read 4 Oct 2026 · github.com
- Cluster requirements
- Clustering requires on-disk databases such as MongoDB and Redis; the README recommends MongoDB persistence with the Redis emitter based on its tests and user reports.Read 4 Oct 2026 · github.com
- Connections
- It supports standard TCP, SSL/TLS, and WebSocket connections.Read 4 Oct 2026 · github.com
- Installation
- The README gives npm install aedes as the installation command and links Docker documentation.Read 4 Oct 2026 · github.com
- Messaging features
- Listed features include message persistence, automatic reconnect, offline buffering, and a backpressure-support API.Read 4 Oct 2026 · github.com
- Middleware
- The broker supports pluggable middleware and dynamic topics.Read 4 Oct 2026 · github.com
- MQTT 5.0 limitation
- The README says MQTT 5.0 is not supported yet.Read 4 Oct 2026 · github.com
- Persistence integrations
- Listed persistence plugins include in-memory, MongoDB, Redis, SQLite, LevelDB, and NeDB options.Read 4 Oct 2026 · github.com
- Protocol support
- It is compatible with MQTT 3.1 and 3.1.1.Read 4 Oct 2026 · github.com
- Security notice
- A message is considered valid after it passes the authorizePublish callback, even if that client's permissions are revoked afterward.Read 4 Oct 2026 · github.com
- Vulnerability reporting
- The security policy directs vulnerability reports to the repository's GitHub security page.Read 4 Oct 2026 · github.com
Plans and prices
Aedes Free MIT-licensed open-source MQTT broker Read 4 Oct 2026 · github.com
Where Specifiction places it
- Message Broker Software#14 of 398.1