Skip to main content

Overview

About

What is SuperMQ?

SuperMQ is modern, scalable, secure open source and patent-free IoT cloud platform written in Go.

It accepts user and thing connections over various network protocols (i.e. HTTP, MQTT, WebSocket, CoAP), thus making a seamless bridge between them. It is used as the IoT middleware for building complex IoT solutions.

banner

Features

  • Protocol bridging (i.e. HTTP, MQTT, WebSocket, CoAP)
  • Device management and provisioning
  • Fine-grained access control
  • Platform logging and instrumentation support
  • Container-based deployment using Docker
  • Data ingestion, processing and storage.
  • Scalable and distributed by design
  • Multi-tenancy support
  • Extensibility and customization support

Contributing to SuperMQ

Thank you for your interest in SuperMQ and the desire to contribute!

Take a look at our open issues. The good-first-issue label is specifically for issues that are great for getting started. Checkout the contribution guide to learn more about our style and conventions. Make your changes compatible to our workflow.

License

Apache-2.0