Skip to content
QUBIQ 1.0.4 is available.Download it
All platform features

Sandboxed scripting

Python for the logic no canvas will express, plus a sandboxed JS expression engine — both isolated from the runtime.

A Python script reading and writing tags, next to the sandbox limits it runs under.

Python runs in separate worker processes over the message bus, so a runaway loop cannot take the gateway down. The editor lints as you type using the same Ruff rules you would run in CI.

For small expressions there is an embedded JavaScript sandbox, which avoids paying for a Python round trip every time you need to scale a value.

What you get

  • Python workers isolated from the runtime process
  • Ruff linting in the browser as you type
  • Sandboxed JavaScript expression engine
  • Admin-controlled package installation