node-opcua is an open-source OPC UA stack for Node.js, with client, server and PubSub implementations for communication with machines and controllers. Developers use it as a package to build OPC UA applications in JavaScript or TypeScript, and the code is published under the MIT licence. The project site describes continuous development since 2014, an automated test suite and regular releases.
The stack is maintained mainly by Sterfive SAS, with an address in Saint-Pryvé-Saint-Mesmin, France. The company also sells commercial OPC UA products and consulting around the library. The project site does not describe a cloud service, so the software runs on infrastructure chosen by the user. The MIT licence permits the code to be inspected and modified, which allows a European organisation to run and audit the stack entirely within its own environment. Sterfive's website does not name an owner or shareholders.