Skip to content
@dgiot

dgiot

Open Source Industrial IoT Platform | 300+ protocol adapters | 928 gateways, 114K points in production | 4.8K+ GitHub stars

DGIOT Logo

DGIOT — Industrial IoT Platform

300+ protocol adapters · Edge & cloud · Energy, utilities & manufacturing

Stars Forks License


What is DGIOT?

DGIOT is an open-source Industrial IoT aggregation engine that connects sensors, PLCs, meters, drones, robots, and cameras — and turns raw data into actionable intelligence.

Unlike generic IoT platforms, DGIOT ships with 300+ protocol adapters in the official catalog (Modbus, OPC UA, OPC DA, IEC 104, A11, DTU and more), runs on edge devices or cloud, and has been battle-tested in energy, utilities, and manufacturing.

The Numbers

Metric Value
GitHub Stars 4,836+ ★ (live badge above)
Protocol Adapters 300+ (official catalog)
Largest Single Deployment 928 gateways · 114,809 points · 16 oilfield plants
Concurrency 30M simultaneous connections (benchmark test)
Deploy Time 6 minutes (official claim)
Docker Hub Pulls 6,300+

Data verified 2026-09. Star count per GitHub, 2026-09 snapshot; concurrency is a benchmark result; deploy time is the vendor's official claim.


Architecture

┌─────────────────────────────────────────────────────────┐
│                    Application Layer                     │
│   Digital Twin │ Dashboard │ SCADA │ Mobile │ Reports   │
├─────────────────────────────────────────────────────────┤
│                    Intelligence Layer                    │
│   Stream Compute │ Rules Engine │ AI Models │ Alerts    │
├─────────────────────────────────────────────────────────┤
│                      Core Layer                          │
│   Device Model │ Data Pipeline │ MQTT Broker │ Storage  │
├─────────────────────────────��───────────────────────────┤
│                    Protocol Layer                        │
│   Modbus │ OPC UA │ MQTT │ IEC 104 │ A11 │ DTU │ ...    │
└─────────────────────────────────────────────────────────┘

Key Products Built on DGIOT

Product Status Scale
Oilfield Energy Data Pipeline In production 928 gateways · 114,809 points · 16 plants
Smart Circuit Breaker Platform Prototype Mobile + Admin dashboard
UAV Testing Platform Under development
Maritime Safety Platform Under development

Status reflects verified project stages as of 2026-09. New deployments will be added as they reach production.


Quick Start

# Clone the aggregation engine (Erlang/OTP 24.3 required)
git clone https://github.com/dgiot/dgiot.git
cd dgiot
make

The platform is a compiled Erlang/OTP aggregation engine — see the official README for build prerequisites and deployment (Docker Compose / standalone). For an out-of-the-box edge + low-code experience, start with iotStudio (Python, no compile step).


Repositories

Repo Description Stack
dgiot Core IoT aggregation engine Erlang/OTP
iotStudio Edge platform & low-code application builder Python + Vue 3
iotView Dashboard & form framework Vue 3
dgiot_dtu Windows edge gateway C#
iotApp Mobile low-code app Java
dgiot_doc Documentation Markdown

Selected Deployments

Deployment Detail
🇨🇳 Daqing Oilfield (China) Largest single deployment: 928 gateways · 114,809 points · 16 plants

Only deployments with verifiable contracts/records are listed. More references will be published as they are verified.


Community

🌐 Website · English Docs · Discord — Discord link pending verification (2026-09) 💬 GitHub Discussions · https://github.com/dgiot


License: Apache 2.0

Pinned Loading

  1. dgiot dgiot Public

    Open Source Industrial IoT Platform | 300+ protocols | 6-min deploy | Modbus OPC UA MQTT | 12K Stars

    Erlang 4.8k 966

  2. iotStudio iotStudio Public

    DGIOT Lite — Lightweight Industrial IoT Edge Platform | Python FastAPI + Vue 3 | 300+ Protocols | Edge Computing

    Python 277 60

  3. iotView iotView Public

    dgiot 全低代码框架,支持动态菜单、amis动态表单和konva大屏

    JavaScript 14 9

  4. iotWechat iotWechat Public

    对接dgiot用户系统和设备管理系统,支持实时查看设备状态和告警,可以远程控制和配置设备,处理工单

    JavaScript 6 15

  5. iotApp iotApp Public

    iotApp是dgiot在移动端的低代码app版本

    Java 4 7

  6. dgiot_dtu dgiot_dtu Public

    dgiot_dtu是dgiot 另一款Windows桌面级产品,可以桥接企业内网的串口、OPC/PLC、BacNet、软件界面、MDB、Sql Sever、视频等传统数据源到DG-IoT

    C# 38 25

Repositories

Showing 10 of 83 repositories

Top languages

Loading…

Most used topics

Loading…