Skip to content

VRE JupyterLab Extension

VRE Logo

Robust Syntax Highlighting & Execution Guarding

A zero-configuration, pip-installable JupyterLab 4 extension built for the Virtual Research Environment.

Get Started Read the Docs

Core Capabilities

  • Syntax Highlighting

    Leverages CodeMirror 6 to provide semantic highlighting for VRE DSL constructs, custom keywords, and measurement units.

  • Execution Guard

    Employs an intelligent interception layer that prevents code cells within VRE notebooks from being edited or executed concurrently.

  • MIME Type Synchronization

    Automatically coerces cell outputs and inputs to text/x-vre when connected to a VRE language kernel.

  • Prebuilt Assets

    Bundles all required frontend assets directly inside the Python distribution wheel. No Node.js required for end-users.