Home

Awesome

Run Pluto.jl on a JupyterHub

Latest PyPI version

Launch the awesome Pluto.jl Notebook from the Jupyter Lab Launcher or the Jupyter Classic New dropdown. This package was built using the jupyter-server-proxy cookiecutter template.

This is primarily for use with JupyterHub in container based environments.

Based on original repo from Illumidesk.

Try it out

Take it for a spin with Binder:

Binder

This should launch you straight into Pluto.

Installation

You can install jupyter-pluto-proxy from PyPI.

pip install jupyter-pluto-proxy

You can also install it from conda-forge with mamba or conda.

mamba install -c conda-forge jupyter-pluto-proxy

You also need to have Julia and Pluto.jl installed.

Development

  1. Fork and clone this repo and install the package:
git clone https://github.com/<account>/jupyter-pluto-proxy
  1. Create and activate a virtual environment:
virtualenv -p python3 venv
source venv/bin/activate
  1. Install package:
cd jupyter-pluto-proxy
pip install -e .

Credits

License

BSD 3-Clause