Rust implementation of Modbus with idiomatic bindings for C, C++, .NET, and Java
-
Updated
Sep 18, 2026 - Rust
Rust implementation of Modbus with idiomatic bindings for C, C++, .NET, and Java
Cross-platform IEC 60870-5-104 protocol simulator with Slave & Master — Rust + Tauri 2 + Vue 3
IEC 60870-5-104 master/slave simulator for device commissioning, protocol testing, traffic analysis, point management, and data simulation.
A lightweight CDP proxy for Siemens WinCC Unified written in Rust.
A Rust Modbus-TCP slave based on the modbus crate.
A Node-RED-style flow editor + runtime in Rust. Single binary: visual canvas, Modbus/MQTT/serial nodes, rhai/JS/WASM functions, SQLite, embedded Svelte/xyflow UI.
Deterministic edge runtime for agent-configured physical spaces — Kernel, CLI, and SDK for AetherIoT
Cross-platform, FOSS PID auto-tuner (MRFT) for industrial control loops over OPC DA
Pure-Rust passive deep packet inspection for OT/ICS and IT — Modbus, DNP3, S7comm, OPC UA, IEC 61850, SMB2, Kerberos, LDAP. PCAP/PCAPNG → Bronze v2 / OCSF / InfluxDB. Zero C deps.
Rust edge agent bridging industrial Modbus (TCP/RTU) PLCs and serial-ASCII weighing scales to MQTT - driven by a single JSON mapping, one topic per value.
A high-performance, asynchronous Modbus TCP proxy server built with Rust and Tokio.
Centuria SAF | A high-performance Industrial Protocol Firewall (SAF) written in Rust. Features Deep Packet Inspection (DPI) for SCADA protocols, real-time DDoS mitigation, and instant Webhook security alerts.
MQTT broker & REST API for a demo SCADA system which bridges two microcontrollers with a real-time dashboard and an SQLite database.
Real-time digital twin of the ENGIE La Haute Borne wind farm: 3D control room, Rust streaming backend, verifiable physics engine, and ML fault detection - built entirely on public data.
Raw FFI bindings to lib60870-C, an IEC 60870-5-101/104 protocol implementation.
To associate your repository with the scada topic, visit your repo's landing page and select "manage topics."