An open API service indexing awesome lists of open source software.

https://github.com/almarklein/jupyter_app

Run Jupyter lab as a desktop app
https://github.com/almarklein/jupyter_app

Last synced: about 1 year ago
JSON representation

Run Jupyter lab as a desktop app

Awesome Lists containing this project

README

          

jupyter_app
===========

Run Jupyter lab as a desktop app.

Installation
------------

.. code-block:: none

$ pip install jupyter_app

Additionally, you need Firefox installed,
or download `NW.js `_ to your downloads folder.

Usage
-----

.. code-block:: none

$ jupyter_app

Select a specific app runtime (see
`docs `_):

.. code-block:: none

$ jupyter_app --webruntime=nw-app

How it works
------------

The ``jupyter_lab`` command starts a normal Jupyterlab server, but instead
of launching a brower tab to connect to it, it launches a browser window
that is made to look like a desktop app (including icon, process name, etc.).
When the window is closed, the server shuts down. This uses the
`webruntime `_ module.

Why?
----

Because it was easy to do with ``webruntime``. I only later found out that Jupyter already has a `jupyter_app `_.