An extension for jupyterlab to create scripted forms.
Aquire Python3, JupyterLab, Node, npm, and git.
One way to get these, which is simple and platform independent, is to download miniconda from https://conda.io/miniconda.html, install it, and then run the following:
conda install nodejs jupyterlab git -c conda-forge
I personally use Ubuntu and install node and npm via nvm (https://github.com/creationix/nvm), python3 with pyenv (https://github.com/pyenv/pyenv), and jupyterlab simply via pip as so:
pip install jupyterlab
Once you have those requirements download and install jupyrerlab-forms by running the following:
git clone https://github.com/SimonBiggs/jupyterlab-form
cd jupyterlab-form
npm install
jupyter labextension install
jupyter lab
Then within the launcher
tab press the Form
button.