# Is there a list of extensions that ships with JupyterLab?

**URL:** <https://discourse.jupyter.org/t/is-there-a-list-of-extensions-that-ships-with-jupyterlab/663>\
**Category:** JupyterLab\
**Created:** [April 1, 2019, 3:27pm UTC](https://discourse.jupyter.org/t/is-there-a-list-of-extensions-that-ships-with-jupyterlab/663 "2019-04-01T15:27:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![choldgraf](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/choldgraf/32/1264_2.png) [@choldgraf](https://discourse.jupyter.org/u/choldgraf)\
**Post date:** [April 1, 2019, 3:27pm UTC](https://discourse.jupyter.org/t/is-there-a-list-of-extensions-that-ships-with-jupyterlab/663/1 "2019-04-01T15:27:00Z")

</div>

I’m writing a guide to adding cell tags in notebooks. I can add cell tags using the “cell tags” extension in Jupyter Lab. However, I can’t tell if it ships by default with JupyterLab or not. Is there a list of all the default extensions that ship with Jupyter Lab? And/or is there a straightforward way to get an extension to install alongside a Python package?

---

<div class="post-metadata">

**Author:** ![saulshanabrook](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/saulshanabrook/32/159_2.png) [@saulshanabrook](https://discourse.jupyter.org/u/saulshanabrook)\
**Post date:** [April 1, 2019, 4:40pm UTC](https://discourse.jupyter.org/t/is-there-a-list-of-extensions-that-ships-with-jupyterlab/663/2 "2019-04-01T16:40:16Z")

</div>

> [@choldgraf](#):
>
> However, I can’t tell if it ships by default with JupyterLab or not. Is there a list of all the default extensions that ship with Jupyter Lab?

I am not sure if this will answer your question exactly, but you can run `jupyter labextension list` and see all the installed extensions you have. This should let you see if cell tags is in there or not.

You can look at [the source code](https://github.com/jupyterlab/jupyterlab/blob/df3a91c74d17f980385ad429600436fde808edea/dev_mode/package.json#L145) to see all the default extensions.

> [@choldgraf](#):
>
> And/or is there a straightforward way to get an extension to install alongside a Python package?

I was just wondering about this. I thought there might be, [using `data_files_spec`](https://github.com/vidartf/jupyter-widget-hello/blob/20a477602eb0a6d5cd93ec1e50c0ea68ef03bae8/setup.py#L49) but I haven’t tried it out and I am not sure. If anyone has managed to do this, I would love to see an example.

---

<div class="post-metadata">

**Author:** ![choldgraf](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/choldgraf/32/1264_2.png) [@choldgraf](https://discourse.jupyter.org/u/choldgraf)\
**Post date:** [April 1, 2019, 5:48pm UTC](https://discourse.jupyter.org/t/is-there-a-list-of-extensions-that-ships-with-jupyterlab/663/3 "2019-04-01T17:48:36Z")

</div>

thanks for the information - I know about `jupyter labextension list`…it seems like there’d be value in documenting this somewhere other than the source code. Since JupyterLab is all about extensions, I’d love to see more stories / guidelines / documentation around customizing for particular workflows
