Skip to content

Open source Extension SDK for HiveMQ Swarm that you can use to extend it with custom functionality and integrate it with other external systems

License

Notifications You must be signed in to change notification settings

hivemq/hivemq-swarm-extension-sdk

Repository files navigation

HiveMQ Swarm Extension SDK

Maven Central javadoc

HiveMQ offers this free, open source extension SDK for HiveMQ Swarm. The HiveMQ Swarm extension framework provides an open API that allows developers to create custom extensions that suit their specific infrastructures. Use our extension framework to extend HiveMQ Swarm with custom business logic or to integrate virtually any system into HiveMQ Swarm.

The HiveMQ Swarm extension framework can be used to add different types of functionality:

  • Customize the payload generation

  • Add fine-grained security

Resources:

Using the SDK

The HiveMQ Swarm Extension SDK is available in Maven central, so no special configuration is needed. To use the SDK, add the following dependency to your Maven project:

<dependency>
    <groupId>com.hivemq</groupId>
    <artifactId>hivemq-swarm-extension-sdk</artifactId>
    <version>4.35.0</version>
</dependency>

A simple example that shows the usage of the SDK can be found here: https://github.com/hivemq/hivemq-swarm-hello-world-extension

Need Help?

If you need help with custom HiveMQ Swarm extensions, please contact [email protected].

Contributing

If you want to contribute to the HiveMQ Swarm Extension SDK, see the contribution guidelines.

License

The HiveMQ Swarm Extension SDK is licensed under the APACHE LICENSE, VERSION 2.0. A copy of the license can be found here.

About

Open source Extension SDK for HiveMQ Swarm that you can use to extend it with custom functionality and integrate it with other external systems

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages