{"repo":"FreeOpcUa/async-opcua","free":true,"listed":false,"github":"https://github.com/FreeOpcUa/async-opcua","clone":"git clone https://github.com/FreeOpcUa/async-opcua.git","description":"Fully featured implementation of OPC-UA in Rust.","language":"Rust","stars":145,"topics":["automation","iec62541","opc-ua","plc","rust","rust-async","opcua"],"license":"MPL-2.0","category":"workflow-automation","readme_excerpt":"Introduction This is an OPC UA server / client API implementation for Rust. OPC-UA is an industry standard for information modeling and communication. It is used for control systems, IoT, etc. The OPC-UA standard is very large and complex, and implementations are often flawed. The strictness of Rust makes it a good choice for implementing OPC-UA, and the performance characteristics are useful when creating OPC-UA tooling that will run in constrained environments. Read the compatibility page for how the implementation conforms with the OPC UA spec. Read the change log for changes per version as well as aspirational / upcoming work. This is a fork This is a fork of opcua with a broader goal of a generic OPC-UA implementation and a number of different design decisions. See fork.md for details on this decision and the differences between this library and the original. MSRV Policy We target the latest stable rust compiler and make no promises of support for older rust versions. We have use for several recent and upcoming rust features so this is unlikely to change. License The code is licenced under MPL-2.0. Like all open source code, you use this code at your own risk. Setup Read the setup for instructions on building OPCUA for Rust. Read cross compilation for hints for cross compiling OPC UA for Rust to other platforms. Migration notes If you're using an earlier version of OPC UA for Rust, read the migration notes. Design Read the design for more in-depth description of implemen","default_branch":null,"files":null,"tree":[],"storefront":"/r/FreeOpcUa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FreeOpcUa/async-opcua/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}