A portable and scalable SCADA/IIoT-I4.0/Gateway platform centered on the MongoDB database server.
-
Updated
Dec 8, 2025 - C
A portable and scalable SCADA/IIoT-I4.0/Gateway platform centered on the MongoDB database server.
SparkplugNet is a library to use the Sparkplug industrial IoT (IIoT) standard in .Net. It uses MQTTnet in the background.
Manufacturing line simulator that interfaces using PackML over MQTT
A library for the Sparkplug IoT specification in Rust
Use natural language to explore IIoT Sparkplug B data by leveraging MCP, AI and agent
routines for encoding and decoding sparkplug payloads
Design standards for using edge AI with MQTT
An MQTT client, written in Python3, that works from a Linux or Windows command line
C++ library that include interfaces to publish/subscribe protocols and message queues
Demo of MQTT Sparkplug client to monitor sensors exceeding a threshold
Rust-powered, MQTT broker for scalable IoT and real-time data.
OPC client, server and subscriber code examples in C#, for OPC Data Access (OPC DA) and OPC Unified Architecture (OPC UA), including OPC UA PubSub.
Industrial Monitoring gateway to send device data from modbus / OPC-UA devices to MQTT using Sparkplug-B
Our vision is to deliver smart, reliable and easy-to-use OPC and Sparkplug components: precisely those that you were missing on the market. We have special dedication to interoperability, and achieve the highest interoperability rankings. OPC Labs are voting member of OPC Foundation, and participate actively in its activities.
OPC client, server and subscriber code examples in VB.NET for OPC Data Access (OPC DA) and OPC Unified Architecture (OPC UA), including OPC UA PubSub.
Database for Global Names and Unified Namespace
Add a description, image, and links to the sparkplug-b topic page so that developers can more easily learn about it.
To associate your repository with the sparkplug-b topic, visit your repo's landing page and select "manage topics."