Jupyter provides a protocol (ZMQ) to connect their notebooks to various languages. This project defines a Wolfram Language kernel which can be used in Jupyter notebooks. If the location of the Wolfram ...
For JupyterLab 2.x, have look there. You can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically ...