https://github.com/openfactoryio/openfactory-connectors
Collection of protocol gateways bridging industrial devices and OpenFactory via Kafka.
https://github.com/openfactoryio/openfactory-connectors
Last synced: about 1 month ago
JSON representation
Collection of protocol gateways bridging industrial devices and OpenFactory via Kafka.
- Host: GitHub
- URL: https://github.com/openfactoryio/openfactory-connectors
- Owner: openfactoryio
- License: other
- Created: 2025-09-16T15:15:01.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-05-02T00:11:41.000Z (about 1 month ago)
- Last Synced: 2026-05-02T00:13:46.690Z (about 1 month ago)
- Language: Python
- Size: 211 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenFactory Connectors
[](https://github.com/openfactoryio/openfactoryconnectors/releases)
[](.devcontainer/README.md)

[](LICENSE)
**OpenFactory-Connectors** is a collection of protocol connectors that bridge industrial devices with the OpenFactory platform.
Each connector is responsible for collecting data from a specific protocol or ecosystem and streaming it into Kafka in a unified format.
## 🔗 Supported Connectors
- **[OPC UA](opcua)**
- `OPCUA-Coordinator`: assigns devices to gateways.
- `OPCUA-Gateway`: connects to one or more OPC UA servers, collects data, and streams to Kafka.
- **Planned**
- SHDR
- MQTT
- Modbus
- ...
## 📂 Repository Structure
```
openfactory-connectors/
├── opcua/ # OPC UA connectors (Coordinator + Gateway)
├── shdr/ # SHDR connector (planned)
├── mqtt/ # MQTT connector (planned)
├── modbus/ # Modbus connector (planned)
└── README.md # General repository documentation
```
## 🚀 Usage
Each connector comes with its own README for details on setup, configuration, and deployment.
## ⚖️ License
This project is licensed under the [Polyform Noncommercial License 1.0.0](LICENSE).
Use, modification, and distribution of this software are permitted for academic, research, and personal purposes, provided that such use is non-commercial in nature.