Jupyter Lite as Camunda (>= 7.14) Cockpit Plugin

Because “Pyolite”, the Python kernel in JupyterLite, is based on WASM compiled Python (pyodide), it is technically capable of proxying JavaScript libraries. An interesting use case for that is to package bpmn-moddle with Pyolite kernel in JupyterLite Camunda Cockpit plugin. That makes a bit easier to parse features from BPMN XML when interactively highlighting items on BPMN.

Possibly a more practical new feature in JupyterLite (mostly inherited from the main JupyterLab project) is the builtin collaboration support, based on WebRTC: when two users are browsing a notebook with the same name, they can collaborate on it in real time. That does still have some issues and is missing UI for turning it on and off, but pretty interesting development anyway.

2 Likes