Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vidartf/jupyterlab_discovery

A JupyterLab extension to facilitate the discovery and installation of other extensions
https://github.com/vidartf/jupyterlab_discovery

jupyterlab jupyterlab-extension

Last synced: 18 days ago
JSON representation

A JupyterLab extension to facilitate the discovery and installation of other extensions

Awesome Lists containing this project

README

        

# jupyterlab_discovery

[![Documentation Status](https://readthedocs.org/projects/jupyterlab-discovery/badge/?version=stable)](http://jupyterlab-discovery.readthedocs.io/en/stable/?badge=stable)

A JupyterLab extension to facilitate the discovery and installation of other extensions.

***Note: This extension has now been included in the core of JupyterLab!***
It has been included as the [extension manager]. To enable it:
- Go into advanced settings editor.
- Open the Extension Manager section.
- Add the entry `"enabled": true`.
- Save the settings.
- If prompted whether you are sure, read the warning, and click "Enable" if you're still sure ;)

## Prerequisites

* JupyterLab

## Installation

```bash
pip install jupyterlab-discovery
```

For older versions of jupyter notebook, you will also need to run

```bash
jupyter serverextension enable [--sys-prefix|--user|--system] jupyterlab_discovery
```

## Documentation

Visit http://jupyterlab-discovery.readthedocs.io/

## Development

For a development install (requires npm version 4 or later), do the following in the repository directory:

```bash
pip install -e .
jupyter labextension install .
jupyter serverextension enable [--sys-prefix|--user|--system] jupyterlab_discovery
```

To rebuild the package and the JupyterLab app:

```bash
jupyter lab build
```