NodeOPCUA takes advantage of the asynchronous nature of node.js, creating highly responsive applications.
NodeOPCUA is free for commercial use. Check out the license.
NodeOPCUA is available on GitHub . Check out the source code .
Easily create your own OPCUA Server in less than 100 lines of code.
NodeOPCUA runs on all the platforms that nodeJS supports.
Create your own OPCUA Server on a RaspberryPI with your preferred I/O sensors.
NodeOPCUA will benefit from a comprehensive SDK API documentation , numerous end-to-end functional tests, and a set of practical examples to help you learn how to use it.
NodeOPCUA by example is the best start to place and learn how to write stunning applications.
we welcome funding sponsors & volunteers to help improving code & documentation.
check this example to see an simple OPCUA server that exposes 3 simple variables.View Code Read Tutorial
check this example to see an simple OPCUA client that attempts to connect to a OPCUA server, print the end point and browse some variables. (Typescript)View Code Read Tutorial
In this tutorial, we will use a REST API to access free weather data from cities around the world and expose them though a OPC/UA server.Read tutorial
If you find an issue or have any suggestions you can submit them here and get support from the community.
If you find an issue in the documentation or in the code, you can fork and send a pull request to the master branch.
Companies that uses Node-opcua are encouraged to make a voluntary contribution.
The world now runs on open source. None of it would be possible without the devoted team that push the technology forward.
If you want professional support and expertise you can contact us.