Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jupyterlab/jupyterlab-celltags
A JupyterLab extension for notebook cell tags
https://github.com/jupyterlab/jupyterlab-celltags
Last synced: 2 months ago
JSON representation
A JupyterLab extension for notebook cell tags
- Host: GitHub
- URL: https://github.com/jupyterlab/jupyterlab-celltags
- Owner: jupyterlab
- License: bsd-3-clause
- Archived: true
- Created: 2018-06-18T22:02:23.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-29T18:27:31.000Z (over 4 years ago)
- Last Synced: 2024-06-19T03:11:43.548Z (7 months ago)
- Language: TypeScript
- Size: 3.27 MB
- Stars: 111
- Watchers: 14
- Forks: 28
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-jupyter-resources - GitHub - 61% open · ⏱️ 29.04.2020): (JupyterLab扩展)
README
# 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](https://github.com/jupyterlab/jupyterlab/tree/6d106df4276e39b7726083b9d1bd3166b8a5c74b/packages/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.[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyterlab/jupyterlab-celltags/master?urlpath=lab)
# 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.
![](http://g.recordit.co/MxwN6UaFZj.gif)## Prerequisites
- JupyterLab
## Install
```bash
jupyter labextension install @jupyterlab/celltags
```## Development
### Contributing
If you would like to contribute to the project, please read our [contributor documentation](https://github.com/jupyterlab/jupyterlab/blob/master/CONTRIBUTING.md).
JupyterLab follows the official [Jupyter Code of Conduct](https://github.com/jupyter/governance/blob/master/conduct/code_of_conduct.md).
### Dev Install
Requires node 4+ and npm 4+
```bash
# 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:
```bash
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:
```bash
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):
```bash
jupyter lab --watch
```