Design OPC UA
Information Models
in Your Browser
See it in action
namespaces:
- di
objectTypes:
- browseName: MyPumpType
subtypeOf: di:DeviceType↵ LSP completion
isAbstract: false
instances:
- browseName: Pump1
typeDefinition: MyPumpType
organizedBy: /ua:Objects/di:DeviceSet✓ valid pathSemantic completions
Type `subtypeOf:` and see all valid OPC UA base types — live from the address space.
Browse-path validation
`organizedBy:` validates the full path against the OPC UA node hierarchy.
Instant diagnostics
Errors appear as red squiggles in < 200 ms. No compile step, no CLI.
Built on node-opcua
battle-tested library
OPC Foundation standard
NodeSet2 XML format
No vendor lock-in
your data, your format
Interactive editor
web-based sandbox
Capabilities
Everything you need to model OPC UA
LSP Intelligence
Semantic completions, hover docs, and live diagnostics powered by the OPC UA LSP server.
Visual Diagrams
Auto-generated hierarchy, content, and instance diagrams. 50-node cap keeps it readable.
Export Anywhere
Download NodeSet2 XML schemas, markdown, and type-safe TypeScript files for your applications.
No Lock-in
All models are standard OPC UA NodeSet2. Export any time, own your data.
Workflow
From idea to NodeSet2 in minutes
Write YAML
Use our concise YAML format with full LSP support — completions, hover docs, and inline validation.
Validate instantly
Live semantic diagnostics catch errors as you type. See your model as a diagram in real-time.
Export & share
Download NodeSet2 XML or TypeScript types. Share public links with your team (Pro).
Get Early Access — Try the Modeler Demo
We are actively building and refining OPC UA Modeler. Try our web-based sandbox to test advanced capabilities, design information models, and export standard schemas online.