# JupyterLab Extension API

**Canonical:** https://apis.io/apis/jupyterlab/jupyterlab-extension-api/  
**Provider:** JupyterLab — https://apis.io/providers/jupyterlab/  
**Documentation:** https://jupyterlab.readthedocs.io/en/stable/extension/extension_dev.html

JupyterLab Extension API is one of 7 APIs that [JupyterLab](https://apis.io/providers/jupyterlab/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Extensions, Frontend, JavaScript, Plugins, and TypeScript. The published artifact set on APIs.io includes API documentation and an API reference.

JavaScript and TypeScript API used to build JupyterLab extensions and plugins. JupyterLab is composed of plugins that consume and provide services on the front-end application object.

## Machine-readable artifacts (4)

- **Documentation** — https://jupyterlab.readthedocs.io/en/stable/extension/extension_dev.html
- **Reference** — https://jupyterlab.readthedocs.io/en/stable/api/modules.html
- **Repository** — https://github.com/jupyterlab/jupyterlab
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/jupyterlab/refs/heads/main/apis.yml

## Other JupyterLab APIs (6)

- [JupyterLab Licenses API](https://apis.io/apis/jupyterlab/jupyterlab-licenses-api/)
- [JupyterLab Listings API](https://apis.io/apis/jupyterlab/jupyterlab-listings-api/)
- [JupyterLab Settings API](https://apis.io/apis/jupyterlab/jupyterlab-settings-api/)
- [JupyterLab Themes API](https://apis.io/apis/jupyterlab/jupyterlab-themes-api/)
- [JupyterLab Translations API](https://apis.io/apis/jupyterlab/jupyterlab-translations-api/)
- [JupyterLab Workspaces API](https://apis.io/apis/jupyterlab/jupyterlab-workspaces-api/)

## Tags

Extensions, Frontend, JavaScript, Plugins, TypeScript

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/jupyterlab/jupyterlab-extension-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/jupyterlab/.
