JupyterLab logo

JupyterLab

JupyterLab is the next-generation web-based interactive development environment for notebooks, code, and data. It is served by Jupyter Server and ships with JupyterLab Server, which provides REST APIs for user-defined settings, workspaces, themes, translations, and license reports, alongside the JavaScript and TypeScript extension API used to build JupyterLab plugins.

2 APIs 0 Features
Data ScienceExtensionsIDEInteractive ComputingNotebooksPython

APIs

JupyterLab Server REST API

REST API exposed by JupyterLab Server, the set of REST API services that JupyterLab depends on. Provides endpoints for user settings, workspaces, themes, translations, third-par...

JupyterLab Extension API

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 o...

Semantic Vocabularies

Jupyterlab Context

6 classes · 0 properties

JSON-LD

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔗
Installation
Installation
🔗
UserGuide
UserGuide
👥
GitHubOrganization
GitHubOrganization
🔗
Repository
Repository
📰
Blog
Blog
🔗
Community
Community
💻
CodeOfConduct
CodeOfConduct

Sources

Raw ↑
aid: jupyterlab
name: JupyterLab
description: >-
  JupyterLab is the next-generation web-based interactive development
  environment for notebooks, code, and data. It is served by Jupyter
  Server and ships with JupyterLab Server, which provides REST APIs for
  user-defined settings, workspaces, themes, translations, and license
  reports, alongside the JavaScript and TypeScript extension API used
  to build JupyterLab plugins.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Data Science
  - Extensions
  - IDE
  - Interactive Computing
  - Notebooks
  - Python
url: https://raw.githubusercontent.com/api-evangelist/jupyterlab/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-04-28'
specificationVersion: '0.19'
apis:
  - aid: jupyterlab:jupyterlab-server-rest-api
    name: JupyterLab Server REST API
    description: >-
      REST API exposed by JupyterLab Server, the set of REST API services
      that JupyterLab depends on. Provides endpoints for user settings,
      workspaces, themes, translations, third-party license reports, and
      extension manager listings.
    humanURL: https://jupyterlab-server.readthedocs.io/en/stable/api/rest.html
    baseURL: http://localhost:8888/lab/api
    tags:
      - Licenses
      - REST API
      - Settings
      - Themes
      - Translations
      - Workspaces
    properties:
      - type: Documentation
        url: https://jupyterlab-server.readthedocs.io/en/stable/api/rest.html
      - type: Repository
        url: https://github.com/jupyterlab/jupyterlab_server
      - type: OpenAPI
        url: openapi/jupyterlab-server-rest-api-openapi.yml
      - type: JSONSchema
        url: json-schema/jupyterlab-workspace.json
      - type: JSONSchema
        url: json-schema/jupyterlab-setting.json
      - type: JSONLDContext
        url: json-ld/jupyterlab-context.jsonld
  - aid: jupyterlab:jupyterlab-extension-api
    name: JupyterLab Extension API
    description: >-
      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.
    humanURL: https://jupyterlab.readthedocs.io/en/stable/extension/extension_dev.html
    tags:
      - Extensions
      - Frontend
      - JavaScript
      - Plugins
      - TypeScript
    properties:
      - type: Documentation
        url: https://jupyterlab.readthedocs.io/en/stable/extension/extension_dev.html
      - type: Reference
        url: https://jupyterlab.readthedocs.io/en/stable/api/modules.html
      - type: Repository
        url: https://github.com/jupyterlab/jupyterlab
common:
  - type: Website
    url: https://jupyter.org
  - type: Documentation
    url: https://jupyterlab.readthedocs.io/en/stable/
  - type: GettingStarted
    url: https://jupyterlab.readthedocs.io/en/stable/getting_started/overview.html
  - type: Installation
    url: https://jupyterlab.readthedocs.io/en/stable/getting_started/installation.html
  - type: UserGuide
    url: https://jupyterlab.readthedocs.io/en/stable/user/index.html
  - type: GitHubOrganization
    url: https://github.com/jupyterlab
  - type: Repository
    url: https://github.com/jupyterlab/jupyterlab
  - type: Blog
    url: https://blog.jupyter.org/
  - type: Community
    url: https://jupyter.org/community
  - type: CodeOfConduct
    url: https://jupyter.org/governance/conduct/code_of_conduct.html
maintainers:
  - FN: Kin Lane
    email: [email protected]
    url: https://apievangelist.com