# Sterfive > Sterfive is the company behind NodeOPCUA, the leading open-source OPC UA implementation for Node.js and TypeScript, and a suite of commercial OPC UA products for industrial automation, Industrial IoT, and digital twins. We help integrators, OEMs, and asset owners build standards-compliant, cybersecurity-ready OPC UA deployments at industrial scale. Sterfive maintains `node-opcua` (1.6k+ GitHub stars, MIT licensed) and develops the Sterfive GDS Server, OPC UA Modeler, OPC UA for Node-RED, OPC UA Toolbox, and OPC UA Omni Edge product lines. Headquartered in France; serving global industrial customers across manufacturing, energy, and critical infrastructure. Content is available in English, German, and French. ## Products - [OPC UA for Node-RED](https://www.sterfive.com/en/shop/opcua-for-nodered): Native Node-RED integration with embedded OPC UA Server, Certificate Manager, and GDS PULL Onboarding (OPC UA Part 12). - [OPC UA Modeler](https://www.sterfive.com/en/product/opcua-modeler): Write OPC UA information models and Companion Specifications in a YAML DSL and generate standard NodeSet2.xml. Available as an online editor, a VS Code extension, a CLI and an MCP server for AI agents. - [Online NodeSet2 editor](https://opcua-modeler.sterfive.io): the hosted web app, free sign-in. - [OPC UA Modeler documentation](https://opcua-modeler.doc.sterfive.com/): YAML DSL reference, CLI, REST API, MCP tools. Machine-readable index at https://opcua-modeler.doc.sterfive.com/llms.txt - [Buy OPC UA Modeler](https://www.sterfive.com/en/shop/opcua-modeler): licences and pricing. - [OPC UA Toolbox](https://www.sterfive.com/en/shop/opcua-toolbox): NodeOPCUA Professional Edition, the commercial distribution of the open-source NodeOPCUA stack with enterprise support. - [OPC UA Omni Edge](https://www.sterfive.com/en/shop/opcua-omni-edge): Edge OPC UA aggregator for brownfield industrial deployments. - [NodeOPCUA (open source)](https://www.sterfive.com/en/product/node-opcua): The reference open-source OPC UA stack for Node.js / TypeScript. - [i3X Portal (free sandbox)](https://i3x-portal.sterfive.io/): Sterfive's live playground — connect any OPC UA server and get a private i3X REST API endpoint in seconds, no installation. ## Learn: OPC UA reference and analysis - [Building a fully compliant OPC UA server](https://www.sterfive.com/en/blog/building-compliant-opcua-server): From Companion Spec to brownfield connectivity. - [What is the OPC UA GDS?](https://www.sterfive.com/en/blog/what-is-opc-ua-gds): The Global Discovery Server explained (OPC UA Part 12). - [OPC UA data diode](https://www.sterfive.com/en/blog/opcua-data-diode): Unidirectional OPC UA for OT/IT segmentation. - [OPC UA Modeler vs the OPC Foundation's UA NodeSet Editor](https://www.sterfive.com/en/blog/opcua-modeler-vs-ua-nodeset-editor): The free hosted NodeSet editor compared with Sterfive's YAML model-as-code approach, and how to use both. - [OPC UA Modeler vs UaModeler](https://www.sterfive.com/en/blog/opcua-modeler-vs-uamodeler): How Sterfive's YAML-based OPC UA Modeler compares with Unified Automation's UaModeler for NodeSet2 authoring. - [Semantic modeling with AI for industry](https://www.sterfive.com/en/blog/semantic-modeling-ai-industry): AI-assisted Companion Specification authoring. - [OPC UA vs MQTT](https://www.sterfive.com/en/blog/opc-ua-vs-mqtt): When to use which protocol. - [S7 / Modbus to OPC UA](https://www.sterfive.com/en/blog/s7-modbus-to-opc-ua): Brownfield connectivity patterns. - [i3x: the missing safety layer of OPC UA](https://www.sterfive.com/en/blog/i3x-opcua-missing-safety-layer): Why OPC UA needs an industrial messaging layer above it. - [i3x: OPC UA in one API call](https://www.sterfive.com/en/blog/i3x-opcua-one-api-call): Simplifying OPC UA consumption for application developers. - [i3x: REST meets real-time](https://www.sterfive.com/en/blog/i3x-opcua-rest-meets-realtime): Bridging REST APIs and real-time OPC UA subscriptions. - [i3x: OPC UA 101](https://www.sterfive.com/en/blog/i3x-opc-ua-101): Introduction to OPC UA for developers. - [Mapping OPC UA data types to JSON Schema](https://www.sterfive.com/en/blog/opcua-datatype-valuerank-json-schema): How DataType, ValueRank and ArrayDimensions map to i3X JSON Schema, and resolving ValueRank -2 (Any) with oneOf. ## Services - [Training](https://www.sterfive.com/en/training): OPC UA developer and architect training programs. - [Professional Services](https://www.sterfive.com/en/services/support): Enterprise support and custom OPC UA development. - [Request a quote](https://www.sterfive.com/en/quote): Custom engagement scoping. ## Company - [About Sterfive](https://www.sterfive.com/en/company/about-sterfive): Company overview and mission. - [Our team](https://www.sterfive.com/en/company/our-team): Founders and engineering team: Etienne Rossignon (founder, NodeOPCUA maintainer). - [Contact](https://www.sterfive.com/en/contact): Sales and partnership enquiries. - [Testimonials](https://www.sterfive.com/en/company/testimonials): Customer stories. ## Authoritative external resources - [i3X Portal](https://i3x-portal.sterfive.io/): Live OPC UA ⇄ i3X REST sandbox operated by Sterfive (free, no installation). - [NodeOPCUA on GitHub](https://github.com/node-opcua/node-opcua): Source code, releases, issue tracker, community. - [NodeOPCUA documentation](https://node-opcua.github.io): Official API reference and getting-started guides. - [OPC Foundation specifications](https://reference.opcfoundation.org): The OPC UA specifications themselves (Parts 1 to 18, companion specs). ## Optional: extended detail - [llms-full.txt](https://www.sterfive.com/llms-full.txt): Comprehensive content map for deeper AI indexing.