Projects in Awesome Lists tagged with scada
A curated list of projects in awesome lists tagged with scada .
https://github.com/gavinyellow/sharpscada
C# SCADA
hmi modbus opc plc scada siemens visual-studio wpf
Last synced: 15 May 2025
https://github.com/GavinYellow/SharpSCADA
C# SCADA
hmi modbus opc plc scada siemens visual-studio wpf
Last synced: 04 May 2025
https://github.com/mushorg/conpot
ICS/SCADA honeypot
hacktoberfest honeypot ics python scada security
Last synced: 29 Apr 2025
https://github.com/le5le-com/meta2d.js
The meta2d.js is real-time data exchange and interactive web 2D engine. Developers are able to build Web SCADA, IoT, Digital twins and so on. Meta2d.js是一个实时数据响应和交互的2d引擎,可用于Web组态,物联网,数字孪生等场景。
2d 2d-engine canvas diagram graph scada typescript visualization
Last synced: 02 Apr 2026
https://github.com/iioter/iotgateway
An industrial IoTGateway with B/S architecture that enables bidirectional communication between industrial devices (southbound connections) and IoT platforms (northbound connections). It supports numerous industrial protocols, and can connect to various IoT cloud platforms.
gateway iiot iot iot-gateway iotgateway iotsharp mc modbus net-core netcore s7 scada snap7 thingsboard thingsboard-gateway wtm
Last synced: 04 Feb 2026
https://github.com/nsacyber/GRASSMARLIN
Provides situational awareness of Industrial Control Systems (ICS) and Supervisory Control and Data Acquisition (SCADA) networks in support of network security assessments. #nsacyber
analysis control-systems ics ics-scada monitor monitoring network networking scada scada-security visualization
Last synced: 11 Jul 2025
https://github.com/w3h/icsmaster
ICS/SCADA Security Resource(整合工控安全相关资源)
ics ics-security modbus plc s7 scada scada-security
Last synced: 02 Apr 2025
https://github.com/thezdi/PoC
Proofs-of-concept
advantech cve-2016-0856 exploit poc proof-of-concept research rpc scada vulnerability zdi
Last synced: 10 Apr 2025
https://github.com/thezdi/poc
Proofs-of-concept
advantech cve-2016-0856 exploit poc proof-of-concept research rpc scada vulnerability zdi
Last synced: 02 Apr 2025
https://github.com/ottowayi/pycomm3
A Python Ethernet/IP library for communicating with Allen-Bradley PLCs.
allen-bradley cip eip ethernet-ip hmi industrial-automation industrial-controllers plc programmable-logic-controller protocol python python3 rockwell rslinx scada
Last synced: 20 Feb 2026
https://github.com/riclolsen/oshmi
SCADA HMI for substations and automation applications.
control-center control-centers dnp3 grafana hmi html5 iccp iec60870-5-104 iec61850 inkscape iot modbus opc-da opc-ua s7-protocol scada siemens-s7-plcs substation svg tase2
Last synced: 04 Apr 2025
https://github.com/riclolsen/json-scada
A portable and scalable SCADA/IIoT-I4.0/Gateway platform centered on the MongoDB database server.
dnp3 html5 iccp iec60870-5-101 iec60870-5-104 iec61850 industry-40 iot mongodb mqtt opc-da opc-ua protocol-gateway scada sparkplug-b svg web-based
Last synced: 16 May 2025
https://github.com/indeemasoftware/qsimplescada
Qt based simple SCADA framework, with dashboard, static and dynamic components
configurator cpp dashboard dashboard-application dashboard-templates dashboard-widget dashboards industrial industry-4 iot iot-framework iot-platform qpm qt qt-gui qt5 scada scada-framework
Last synced: 07 Apr 2025
https://github.com/tcopengroup/tcopen
Application framework for industrial automation built on top of TwinCAT3 and .NET.
application-framework beckhoff beckhoff-twincat beckhoff-twincat-hmi beckhoff-twincat-plc industrial-automation industry40 plc plc-controller plc-programming scada sps traceability twincat twincat-ads twincat3
Last synced: 14 Jan 2026
https://github.com/iobroker/iobroker.vis
Visualisation for ioBroker platform.
iobroker scada smarthome visualization
Last synced: 03 Jul 2025
https://github.com/dnp3/opendnp3
DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java.
Last synced: 15 Mar 2025
https://github.com/automatak/dnp3
DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java.
Last synced: 20 Apr 2025
https://github.com/kh4sh3i/ICS-Pentesting-Tools
A curated list of tools related to Industrial Control System (ICS) security and Penetration Testing
ics ics-security pentest-tool pentesting pentesting-tools scada scada-exploitation scada-framework scada-security
Last synced: 07 May 2025
https://github.com/eclipse-tahu/tahu
Eclipse Tahu addresses the existence of legacy SCADA/DCS/ICS protocols and infrastructures and provides a much-needed definition of how best to apply MQTT into these existing industrial operational environments.
iiot iot mqtt scada sparkplug sparkplug-specification
Last synced: 21 Feb 2026
https://github.com/MikaylaFischler/cc-mek-scada
Configurable ComputerCraft SCADA system for multi-reactor control of Mekanism fission reactors with a GUI, automatic safety features, waste processing control, and more! Please be sure to take a look at the Wiki tab, this project has lots of docs!
cc-tweaked comptuercraft mekanism minecraft scada
Last synced: 01 Apr 2025
https://github.com/konimarti/opc
OPC DA client in Golang for monitoring and analyzing process data based on Windows COM.
golang iot monitoring opc opc-da plc scada
Last synced: 24 Jan 2026
https://github.com/MDudek-ICS/TRISIS-TRITON-HATMAN
Repository containting original and decompiled files of TRISIS/TRITON/HATMAN malware
ics ics-security malware python scada scada-security
Last synced: 12 Jul 2025
https://github.com/miguelob/ICS-Hacking
This repository is focused on cybersecurity in the industrial world. Many industrial communication protocols and equipment is investigated and pentested
cybersecurity kali-linux modbus msfco pentesting plc profinet python s7 scada scapy siemens wireshark
Last synced: 07 May 2025
https://github.com/freeioe/freeioe
An edge-computing framework for Industrial Internet of Things 开源的边缘计算网关框架. 讨论群: 291292378
edge-computing freeioe gateway gateway-device internet-of-things iot-gateway lua mqtt raspberry-pi scada skynet
Last synced: 14 Jan 2026
https://github.com/daq-tools/kotori
A flexible data historian based on InfluxDB, Grafana, MQTT, and more. Free, open, simple.
daq data-historization grafana historian internet-of-things iot-platform kotori-daq m2m mosquitto mqtt multi-channel multi-protocol open-data python scada sensor-network telemetry time-series visualization
Last synced: 27 Feb 2026
https://github.com/stepfunc/rodbus
Rust implementation of Modbus with idiomatic bindings for C, C++, .NET, and Java
async c csharp java modbus modbus-library modbus-protocol modbus-tcp rust scada tokio tokio-rs
Last synced: 17 Mar 2026
https://github.com/e154/smart-home
software package for automation
dashboard go golang home-automation modbus mqtt orangepi raspberry-pi scada smart-home smarthome stupid-home zigbee zigbee2mqtt
Last synced: 14 Jan 2026
https://github.com/lkev/wtphm
SCADA data pre-processing library for prognostics, health management and fault detection of wind turbines. Successor to https://github.com/lkev/wt-fdd
fault-detection machine-learning scada wind-energy wind-turbine
Last synced: 14 Jan 2026
https://github.com/riclolsen/qtester104
Protocol tester for IEC60870-5-104 protocol
communication-protocol iec60870 iec60870-5-104 rtu scada
Last synced: 05 Sep 2025
https://github.com/nsacyber/serial2pcap
Converts serial IP data, typically collected from Industrial Control System devices, to the more commonly used Packet Capture (PCAP) format. #nsacyber
control-systems conversion convert converter ics-scada pcap scada
Last synced: 09 Jul 2025
https://github.com/d0ubl3g/Industrial-Security-Auditing-Framework
ISAF aims to be a framework that provides the necessary tools for the correct security audit of industrial environments. This repo is a mirror of https://gitlab.com/d0ubl3g/industrial-security-auditing-framework.
credentials ftp hacking http ics ics-security industrial industrial-security isaf modbus modicon pentest plc s7 scada schneider-electric security security-audit siemens telnet
Last synced: 12 Jul 2025
https://github.com/pascaldekloe/part5
IEC 60870-5 — transmission protocols
iec101 iec104 iec60870 rs232 rs485 scada serial-communication
Last synced: 30 Apr 2025
https://github.com/robidev/open_scada_dms
This is an open source project for a basic ems/dms scada system. It contains a HMI with vector graphics taylored towards power-scada, and supports an IEC60870-5-104 based IFS. The backend is powered by mongodb for persistence, influxdb for historic data, and redis for the real-time database
dms gis iec60870 iec60870-5-104 scada
Last synced: 18 May 2026
https://github.com/ignition-devs/ignition-api-8.1
📦 Package for the Ignition Scripting API version 8.1
ignition ignition-scripting inductive-automation industrial-automation industrial-iot java pip-package python python2 python27 scada
Last synced: 05 Apr 2025
https://github.com/H5a337230/ZKShS
Search shodan without any knowledge about its queries
api database dns honeypot information-gathering iot modem monitor python reverse-dns-lookups router scada shodan
Last synced: 12 Jul 2025
https://github.com/philcryer/prickly-pete
A script using Docker to quickly bring up some honeypots exposing lots of services. For research, reconnaissance, and fun. (DISCLAIMER may not be fun, not to be taken internally, aim away from face)
contpot cowrie dionaea docker docker-compose expose-services honeypot ics ics-scada ids reconnaissance scada ssh
Last synced: 13 May 2025
https://github.com/joshmcguigan/ignition-web-scripts
Scripts to create a REST API using Inductive Automation Ignition and the Web Dev Module
ignition industrial-automation scada
Last synced: 04 Mar 2026
https://github.com/riclolsen/scadavis-synoptic-panel
A SCADA-like synoptic panel plugin from SCADAvis.io for Grafana.
grafana grafana-panel-plugin graphics html5 scada scada-historian scadavis-synoptic-panel svg user-interface
Last synced: 20 Oct 2025
https://github.com/hololinked-dev/hololinked
beginner friendly data acquisition & IoT in python
data-acquisiton instrumentation-and-control iot laboratory-automation remote-data-logging rpc scada web-of-things wot zmq
Last synced: 06 Mar 2026
https://github.com/riclolsen/opc2powerbi
Free tool to read data from OPC UA/DA sources and send to MS PowerBI using the OData Feed data source.
hopc-library opc opc-da opc-ua powerbi scada
Last synced: 23 Aug 2025
https://github.com/csp0924/csplib
A modular Python toolkit for industrial equipment communication and energy management systems
asyncio energy-management grid-controller industrial-automation modbus python scada toolkit
Last synced: 22 Apr 2026
https://github.com/roboplc/iec60870-5
IEC 60870-5 101/104 Rust protocol implementation
60870-5 iec industrial plc rust scada
Last synced: 15 Oct 2025
https://github.com/ctron/de.dentrassi.camel.utgard
OPC DA component for Apache Camel
Last synced: 10 Aug 2025
https://github.com/iobroker/iobroker.vis-map
Map widgets for ioBroker.vis
google-maps iobroker iobroker-vis openstreetmap scada
Last synced: 28 Apr 2025
https://github.com/joshmcguigan/ignition-web-example
Demo React application using ignition-web-scripts and ignition-web-hoc
ignition industrial-automation scada
Last synced: 22 Jun 2025
https://github.com/riclolsen/opc2mongodb
Free tool to read data from OPC sources and save to a MongoDB database.
communication-protocol database mongodb mongodb-database nosql opc opc-da scada upc-ua
Last synced: 24 Oct 2025
https://github.com/riclolsen/scadavis
HTML5 Synoptic Graphics Toolkit. SCADA-like realtime visualization tools for the web.
Last synced: 08 Apr 2025
https://github.com/hat-open/hat-core
asyncio home-automation industrial-automation iot scada
Last synced: 18 Jan 2026
https://github.com/iobroker/iobroker.vis-jqui-mfd
Widget set based on jQuery-UI and icons from OpenAutomationProject
iobroker iobroker-vis jquery-ui mfd scada
Last synced: 25 Jan 2026
https://github.com/joshmcguigan/ignition-web-hoc
React HOC to be used with ignition-web-scripts REST API
ignition industrial-automation scada
Last synced: 24 Jul 2025
https://github.com/iobroker/iobroker.vis-rgraph
Widgets with RGraph for ioBroker.vis
gauge iobroker iobroker-vis rgraph scada thermometer
Last synced: 03 Jul 2025
https://github.com/ignition-devs/incendium
📦 Package that extends and wraps Ignition scripting API
ignition inductive-automation java jython python python2 scada
Last synced: 15 Jul 2025
https://github.com/iobroker/iobroker.vis-template
Template for ioBroker.vis widget set.
iobroker iobroker-vis scada template
Last synced: 15 Aug 2025
https://github.com/iobroker/iobroker.vis-plumb
Widgets for ioBroker.vis to visualise pipes, pumps and tanks.
iobroker iobroker-vis plumbing scada
Last synced: 31 Jan 2026
https://github.com/MartinsAwojide/Process-System-Engineering-Catalogue
Catalogue of Articles, Projects, Papers and Resources relating to PSE
cloud-computing computing control-systems edge-computing industrial-engineering operations-research optimization optimization-algorithms process-systems-engineering scada six-sigma system-programming systems technology
Last synced: 11 Jul 2025
https://github.com/js-hmi/jahmin
A Javascript framework to build Human Machine Interfaces for IoT
automation browser framework hmi iot javascript scada
Last synced: 30 Apr 2025
https://github.com/iobroker/iobroker.vis-keyboard
iobroker iobroker-vis keyboard scada
Last synced: 03 Jul 2025
https://github.com/iobroker/iobroker.vis-google-fonts
google-fonts iobroker iobroker-vis scada
Last synced: 08 Oct 2025
https://github.com/dpeshkoff/kafka-opcua
System of temperature and illumination monitoring and visualization
arduino kafka nodemcu-esp8266 opc-ua opcua python rtsoft scada
Last synced: 19 Apr 2026
https://github.com/alttch/eva-hmi-block_ui
HMI web interface application for EVA ICS
browser hmi interface iot iot-interface javascript scada user-interface
Last synced: 25 Aug 2025
https://github.com/kelsoprotein-lab/iec60870-5-104-simulator
Cross-platform IEC 60870-5-104 protocol simulator with Slave & Master — Rust + Tauri 2 + Vue 3
desktop-app iec-60870-5-104 iec104 power-system protocol-simulator rust scada simulator tauri vue3
Last synced: 28 Apr 2026
https://github.com/geeknik/scada-scanner
A high-performance, asynchronous SCADA/ICS scanner
bug-bounty bugbounty ics infosec scada scanner security
Last synced: 28 Apr 2025
https://github.com/indeemasoftware/qt-iot-components-by-indeema
Qt/C++ components developed by Indeema Software for IoT prposes. All these components are available here on github, or at qpm.
cpp industrial iot predix predix-uaa qpm qt qt-iot-components qt5 scada
Last synced: 13 Apr 2025
https://github.com/akurtz87/opc-ua_python_scada_simulator
Simulation of a SCADA System with OPC-UA Protocol using Pyhton opcua
industrial industrial-automation industry-40 opc-ua opcua python python3 scada scada-system
Last synced: 24 Jan 2026
https://github.com/f0rw4rd/pyiec61850-ng
Next Generation Python bindings for libiec61850, packaged as a Python wheel.
iec61850 mms python python3 scada smart-grid
Last synced: 09 Feb 2026
https://github.com/dudanov/docker-openscada
OpenSCADA docker minimal image.
automation docker-image modbus opc-ua openscada scada siemens
Last synced: 19 Feb 2026
https://github.com/poly-mcp/IoT-Edge-MCP-Server
MCP server for Industrial IoT, SCADA and PLC systems. Unifies MQTT sensors, Modbus devices and industrial equipment into a single AI-orchestrable API. Features real-time monitoring, alarms, time-series storage and actuator control.
ai-agents ai-tools api-server automation industrial-iot llm mcp modbus model-context-protocol mqtt plc polymcp python real-time-monitoring scada
Last synced: 19 Nov 2025
https://github.com/hinsley/controller
Supervisory Control and Data Acquisition
arduino automation daq labjack python rust rust-lang scada
Last synced: 20 Apr 2026
https://github.com/ignition-devs/ignition-api-7.9
📦 Package for the Ignition Scripting API version 7.9
ignition ignition-scripting industrial-automation industrial-iot pip-package python python2 python27 scada
Last synced: 03 Oct 2025
https://github.com/ignition-devs/ignition-api-8.0
📦 Package for the Ignition Scripting API version 8.0
ignition ignition-scription industrial-automation industrial-iot pip-package python2 python27 scada
Last synced: 03 Oct 2025
https://github.com/mazen-daghari/sudpotassev1.x
Tasks carried out : Design and implementation of an industrial supervision and control platform. Development of a C# application for supervision and control of a seawater pumping station. Real-time data acquisition from a Siemens S7-1500 PLC. Transmission of setpoints to actuators via SCADA protocol.
automation control-systems csharp industrial-iot industry-4 real-time s7-1500 scada siemens-s7-plcs supervision
Last synced: 02 Feb 2026
https://github.com/olejek88/escada2-core
eScada kernel with drivers and libraries
Last synced: 09 Mar 2025
https://github.com/junxian428/mqtt_plc
Can be linked into ERP or MES system by setting AWS Lambda linked with AWS IoT Core HTTPS data to ECS2 or AWS API gateway. Client to trigger (in Frontend_DB and run node express.js and visit localhost:3000 . https://github.com/junxian428/RealTime_Monitor_PLC_Python_Socket_HTML
aws-iot-core hmi iot mqtt plc scada
Last synced: 21 Aug 2025
https://github.com/ignition-devs/incendium-project
📦 Package that extends and wraps Ignition scripting API
ignition inductiveautomation jython python2 scada
Last synced: 03 Oct 2025
https://github.com/acile067/scada_projekat
Scada projekat za fakultet / scada vezbe
Last synced: 29 Mar 2025
https://github.com/mendez-luisjose/scada-dashboard-simulation-with-agent-chatbot-and-machine-learning-lstm-predictions-models
SCADA Dashboard Simulation with Agent Chatbot and Machine Learning, LSTM Predictions Models
gemini lstm machine-learning scada
Last synced: 01 Feb 2026
https://github.com/homaei/scada-pi-telegram
This is a remote monitoring system that integrates a Raspberry Pi, SCADA system, and Telegram bot to enable full-duplex communication for real-time status updates and command execution. The system allows data extraction from PLC-connected SCADA systems in a water treatment plant and transmits it securely to an online database or server.
arvr digitaltwins raspberry-pi scada
Last synced: 19 Apr 2026
https://github.com/sarincr/introduction-to-plc-2k20-bl-plc
Introduction to PLC , Blended Learning Program for Final Year EEE Students
blended blended-learning dcs plc programmable-logic-controller scada vfd
Last synced: 19 Mar 2026
https://github.com/winccoa-tools-pack/template-npm-shared-library
The template for WinCC OA NPM packages
automation etm hmi industrial-automation npm scada siemens vscode wincc-oa winccoa
Last synced: 09 Mar 2026
https://github.com/winccoa-tools-pack/vscode-winccoa-tools-package
VS Code Tools Package for WinCC OA — groups all helpful extensions into one pack
automation etm hmi industrial-automation scada siemens vscode vscode-extension vscode-extension-pack wincc-oa winccoa
Last synced: 05 May 2026
https://github.com/hywing/qt-scada
Qt5 scada controls for industrial HMI usage.
Last synced: 24 Feb 2025
https://github.com/papkuworld/go-ransomware
A easy to use Ransomware / Builder that has a good GUI or use as Command Line written in Go C# (Project Under Development)
cli csharp desktop-application golang ics linux macos ransomware scada server web windows
Last synced: 09 Apr 2026