Awesome
jupyterlab-celltags is archived. The code in this repo is outdated, and no new development work will occur here.
As of JupyterLab 2.0, jupyterlab-celltags has been pulled into JupyterLab core as the @jupyterlab/celltags package.
If you are using JupyterLab >=2.0, celltags are available by default. Please do not try to install this extension.
If you are using JupyterLab 1.x, you can still install and use this extension.
jupyterlab-celltags
The JupyterLab cell tags extension enables users to easily add, view, and manipulate descriptive tags for notebook cells. The extension includes the functionality to select all cells with a given tag, supporting the performance of any operation on those cells.
Prerequisites
- JupyterLab
Install
jupyter labextension install @jupyterlab/celltags
Development
Contributing
If you would like to contribute to the project, please read our contributor documentation.
JupyterLab follows the official Jupyter Code of Conduct.
Dev Install
Requires node 4+ and npm 4+
# Clone the repo to your local environment
git clone https://github.com/jupyterlab/jupyterlab-celltags.git
# move into repo dir
cd jupyterlab-celltags
# build celltags and install it into jupyterlab
jlpm build:dev
To watch for/rebuild on changes to this extension's source code, run:
jlpm run build:watch
For the watch build, you will also need to separately rebuild Jupyterlab itself when you make changes. You can either do this manually:
jupyter lab build
or run Jupyterlab itself in watch mode, which will pick up the changes automatically (you'll still need to reload your browser yourself):
jupyter lab --watch