Personal tools
Skip to content. | Skip to navigation
A Jupyter Server extension for xarray-leaflet
. Using jupyter-vscode-serverYou must already have code-server installed. Check out code-server's [Getting Started]( section.Extension can be install with:bash pip install jupyter-vscode-server Example Dockerfile segment to install code-server:Dockerfile ENV CODESERVER_URL" \...
Installation | Documentation | Contributing | License | Team | Getting help | JupyterLab An extensible environment for interactive and reproducible computing, based on the Jupyter Notebook and Architecture. JupyterLab is the next-generation user interface for Project Jupyter offering all the familiar building blocks of the classic Jupyter Notebook (notebook, terminal, text editor, file browser, rich outputs, etc.) in a flexible and powerful user interface. JupyterLab can be extended using npm packages that use our public APIs. The prebuilt extensions can be distributed via PyPI, conda, and other package managers. The source extensions can be installed directly from npm (search for jupyterlab-extension) but require an additional build step. You can also find JupyterLab extensions exploring GitHub topic jupyterlab-extension. To learn more about extensions, see the user documentation. Read the current JupyterLab documentation on ReadTheDocs. Getting started Installation If you
jupyterlab_celltagsclasses An extension to expose cell tags as CSS classes Requirements JupyterLab >= 4.0.0 Install To install the extension, execute: pip install jupyterlab_celltagsclasses Uninstall To remove the extension, execute: pip uninstall jupyterlab_celltagsclasses What it does CSS classes each cell has its widget (the DOM element) classes kept in sync in terms of the cell's tags; for example, adding tag foobar will result in the current cell having class cell-tag-foobar added specifically the DOM elements that are decorated have the .jpCell class set by jlab, like so, where we have set tag celltagsclasses-test1 metadata management helper functions it also exports utilities to manage a cell's metadata, specifically for getting, setting or unsetting a key/value pair adding, removing items in a list inside the metadata (e.g. tags) cleaning the metadata for empty/useless items to that effect, see the md_get and similar functions in metadata.ts (that can be imported right f
jupyterlab-dash A JupyterLab extension for rendering Plotly Dash apps as a separate window in JupyterLab :tada: Note:: This extension does not currently support Windows or Python 2 Prerequisites JupyterLab 1.0.0 Dash Installation The jupyterlab-dash library requires both a Python package and a JupyterLab extension. First, install the Python package using either pip... $ pip install "jupyterlab>=1.0" jupyterlab-dash==0.1.0a3 or conda (but not both!). $ conda install -c plotly -c defaults -c conda-forge "jupyterlab>=1.0" jupyterlab-dash=0.1.0a3 Then, install the JupyterLab extension. v6.17.1 of node works, and node 8.x.x or 10+ should also work. $ jupyter labextension install jupyterlab-dash@0.1.0-alpha.3 Development Installation If you'd like to install jupyterlab-dash for development $ git clone https:/github.com/plotly/jupyterlab-dash $ cd jupyterlab-dash $ pip install -e . $ npm install # or yarn
jupyterlab-heroku[![npm]( [![pypi]( extension to manage and deploy applications to Heroku.The extension enables 1-click deployments of [voila]( dashboards.![screencast]( Requirements Create an Heroku account_If you already have an Heroku account, you can skip to the next section_.
jupyterlab server Motivation JupyterLab Server sits between JupyterLab and Jupyter Server, and provides a set of REST API handlers and utilities that are used by JupyterLab. It is a separate project in order to accommodate creating JupyterLab-like applications from a more limited scope. Install pip install jupyterlab_server To include optional openapi dependencies, use: pip install jupyterlab_server[openapi] To include optional pytest_plugin dependencies, use: pip install jupyterlab_server[test] Usage See the full documentation for API docs and REST endpoint descriptions. Extending the Application Subclass the LabServerApp and provide additional traits and handlers as appropriate for your application. Contribution Please see CONTRIBUTING.md for details.
jupyterlab_vpython A VPython extension for JupyterLab Requirements JupyterLab >= 4.0.0 Install To install the extension, execute: pip install jupyterlab_vpython Uninstall To remove the extension, execute: pip uninstall jupyterlab_vpython Contributing Development install Note: You will need NodeJS to build the extension package. The jlpm command is JupyterLab's pinned version of yarn that is installed with JupyterLab. You may use yarn or npm in lieu of jlpm below. pip install -e "." jupyter labextension develop . --overwrite jlpm build You can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.