6. Other ways to work with Jupyter (offline)#

In addition to https://jupyter.uni-bremen.de you might want to develop course material offline.

Note

Please note that these versions will not have the same available pre-installed software, environment and packages as the online Uni-Bremen ones. You will likely need to pre-populate your own required packages. If you only use standard libraries (for Python, e.g. numpy, matplotlib, pandas) you will not have too many problems.

  1. A standalone desktop version is available here.

  2. If you have existing material (.ipynb notebooks) on a Git Server (gitlab, github), you could also use the publically accessible BinderHub service: This service downloads your pre-made notebook and runs an interactive session on publically available (but sometimes slow) external service. For further information see the official Binderhub documentation

  3. Finally, for a select smaller number of translated libraries and packages, there is now also a Javascript based version Jupyterlite, which runs the entire stack inside your web-browser (rather than requiring a server). This version could be hosted statically on your own website. For further information see the Jupyterlite page. An example for a live hosted version is here.