wleepang / jovian

launch jupyter lab as a stand alone desktop app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jovian

A simple python/Qt wrapper to launch JupterLab in a stand-alone window

Requirements

  • pyqt 5.9+
  • jupyter 1.0.0+
  • notebook 5.5.0+
  • jupyterlab 0.32+

Installation

This code was tested using the Anaconda distribution which ships with many of the underlying dependencies for jupyterlab.

git clone https://github.com/wleepang/jovian
pip install ./jovian

Usage

Simply type the following:

$ jovian

and a webview window with Jupyter Lab will launch.

This window is independent of your default installed web browser.

Caveats

The jupyter server started at launch is automatically terminated when the webview window is closed. This assumes only one jupyter application server is running at any given time.

So far, this solution has only been thoroughly tested on macOS

Further Reading

This work was inspired by the following:

About

launch jupyter lab as a stand alone desktop app

License:Apache License 2.0


Languages

Language:Python 95.7%Language:Shell 4.3%