node-opcua est une pile OPC UA open source pour Node.js, avec des implémentations client, serveur et PubSub pour la communication avec machines et automates. Les développeurs l'utilisent comme paquet pour créer des applications OPC UA en JavaScript ou TypeScript ; le code est publié sous licence MIT. Le site du projet décrit un développement continu depuis 2014, une suite de tests automatisés et des publications régulières.
La pile est principalement maintenue par Sterfive SAS, dont l'adresse est à Saint-Pryvé-Saint-Mesmin, en France. La société vend aussi des produits OPC UA commerciaux et des prestations de conseil autour de la bibliothèque. Le site du projet ne décrit aucun service cloud ; le logiciel fonctionne donc sur l'infrastructure choisie par l'utilisateur. La licence MIT permet d'inspecter et de modifier le code, ce qui permet à une organisation européenne d'exploiter et d'auditer la pile entièrement dans son propre environnement. Le site de Sterfive ne mentionne ni propriétaires ni actionnaires.