Transparency is a feature.
Published prices. Readable source code. Built for AI agents. realvirtual is open by design — so your digital twin stays yours: auditable, portable, and something you can build your own business on.
Inspect the source, plan with published prices and run your application on your own infrastructure. Open interfaces and GLB as an exchange format help you integrate it with your systems.
See it for yourself
- Starter: free on the Unity Asset Store
- Professional: €1,250 one-time, plus a Unity Editor license
- Community: free under AGPL-3.0. Commercial: €1,920 net per developer per year, plus a deployment fee from €300. Includes the Starter and Professional Unity plugins; the Unity Editor licence is separate. Professional is also available on its own. Browser projects do not require Unity.
/**
* Signal direction from the PLC's perspective (same nomenclature as Unity/realvirtual):
* 'input' = a PLC input → the PLC reads it → the viewer WRITES it (sent to PLC).
* 'output' = a PLC output → the PLC writes it → the viewer READS it (display only).
*/
export type SignalDirection = 'input' | 'output';
/** Signal type matching Unity PLC signal types. */
export type SignalType = 'bool' | 'int' | 'float';Verbatim from the shipping viewer — the signal nomenclature is the same one your PLC project already uses. View this file on GitHub →
What openness looks like in practice
The concrete difference an open approach makes.
Keep control of your application
Delivered files, a documented GLB format and source access let you host and develop your application yourself. Usage and modification rights depend on your Community or Commercial licence.
Questions about open
Why give away source code and publish prices?
Source access lets you inspect features, develop extensions and investigate faults. Published prices make project planning easier. The Community core is available under AGPL-3.0; commercial tools and support fund ongoing development.
Is realvirtual really free under the AGPL?
The Community core is free under AGPL-3.0, including for commercial applications. AGPL source-code obligations and the additional visible-attribution requirement apply. Under AGPL, the “Powered by realvirtual WEB · AGPL-3.0” notice with a source link stays reasonably visible in the user interface. If you deliver realvirtual to a customer (your own hosted link, a delivery package or an offline installation), every recipient must be able to get the source of the delivered software – the viewer with your changes, tightly coupled plugins and HMI components; your models are your data and may stay confidential. The editor, CAD import and other commercial modules are not part of the Community core. Commercial is available for proprietary applications without AGPL copyleft. The full licence terms define the scope.
Read the full licence termsWhat does it actually cost to start?
Nothing to try it. The Starter edition is free on the Unity Asset Store and the MCP server is free on GitHub. You only pay when you move to Professional (€1,250 one-time, plus a Unity Editor license) or license realvirtual commercially, and every one of those numbers is published right here. realvirtual Commercial includes the realvirtual for Unity Starter and Professional plugins. Obtain the Unity Editor licence separately from Unity. Professional is also available on its own; the browser application does not require Unity.
Can I fork it if I ever need to?
For the AGPL-licensed parts of the browser platform, yes — that is the whole point of open source. Two things to know before you start: the editor and CAD import are not in the AGPL build, and the “Powered by realvirtual WEB · AGPL-3.0” notice has to stay reasonably visible in an AGPL fork (§7(b)). For the commercially licensed framework you get full source access to adapt and extend it for your own use, and you may replace the notice with your own brand. Either way, you are never left waiting on a vendor to unblock you.
Inspect the code. Try the demo.
Check the prices, read the code, and run a live demo — no account required.