open-index/open-npm huggingface dataset:
npm package: @jupyterlab/attachments
Description: JupyterLab - Notebook Cell Attachments
Author: Project Jupyter
Latest version: 4.5.6

# @jupyterlab/attachments

A JupyterLab package which provides an implementation of the Jupyter notebook cell attachments.
These attachments can be connected to both markdown and raw [cells](../cells).

Attachments are able to render several different mime types, which are implemented
in the [rendermime](../rendermime) package. This list of mime types may be extended via
the simplified mime-extension interface defined in [@jupyterlab/rendermime-interfaces](../rendermime-interfaces).
npm package: @jupyterlab/cells
Description: JupyterLab - Notebook Cells
Author: Project Jupyter
Latest version: 4.5.6

# @jupyterlab/cells

A JupyterLab package which provides an implementation of a Jupyter notebook cell.
These cells are used in both the [notebook](../notebook) and the [code console](../console).
The result of cell execution is shown in an output area,
which is implemented in [@jupyterlab/outputarea](../outputarea).
Markdown and raw cells can have attachments,
which is implemented in [@jupyterlab/attachments](../attachments).
npm package: @jupyterlab/codeeditor
Description: JupyterLab - Abstract Code Editor
Author: Project Jupyter
Latest version: 4.5.6

# @jupyterlab/codeeditor

A JupyterLab package which defines an abstract interface to a code editor,
which is used in many places in the application, including [cells](../cells)
and the [file editor](../fileeditor).
npm package: @jupyterlab/codemirror
Description: JupyterLab - CodeMirror Editor Provider
Author: Project Jupyter
Latest version: 4.5.6

# @jupyterlab/codemirror

A JupyterLab package which provides the default implementation of the [@jupyterlab/codeeditor](../codeeditor)
interface, using the [CodeMirror](https://codemirror.net) editor.
npm package: @jupyterlab/codemirror-extension
Description: JupyterLab - CodeMirror Provider Extension
Author: Project Jupyter
Latest version: 4.5.6

# @jupyterlab/codemirror-extension

A JupyterLab package which provides an entry point, commands, and keyboard shortcuts for the [@jupyterlab/codemirror](../codemirror) package.
npm package: @jupyterlab/console
Description: JupyterLab - Code Console
Author: Project Jupyter
Latest version: 4.5.6

# @jupyterlab/console

A JupyterLab package which implements an interactive console for Jupyter kernels.
It is designed to be similar to the [Jupyter QtConsole](https://github.com/jupyter/qtconsole),
and can act as a more temporary scratch space for computation using the [notebook](../notebook)
and the [file editor](../fileeditor).
npm package: @jupyterlab/coreutils
Description: JupyterLab - Core Utilities
Author: Project Jupyter
Latest version: 6.5.6

# @jupyterlab/coreutils

A JupyterLab package which provides utility functions that are widely used
across many of the `@jupyterlab` packages. This includes (among other things)
functions for manipulating paths, urls, and the notebook format.

This package is intended for use within both Node.js and browser environments.
npm package: @jupyterlab/csvviewer
Description: JupyterLab - CSV Widget
Author: Project Jupyter
Latest version: 4.5.6

# @jupyterlab/csvviewer

A JupyterLab package that provides a viewer for CSV files,
based upon the [@lumino/datagrid](https://github.com/jupyterlab/lumino/tree/main/packages/datagrid) package.
npm package: @jupyterlab/docmanager
Description: JupyterLab - Document Manager
Author: Project Jupyter
Latest version: 4.5.6

# @jupyterlab/docmanager

A JupyterLab package which handles interactions with documents and the file system.
It opens and closes files, creates new views onto files, and keeps track of open documents.

The `DocumentManager` should be considered a singleton for the application.
npm package: @jupyterlab/docregistry
Description: JupyterLab - Document Registry
Author: Project Jupyter
Latest version: 4.5.6

# @jupyterlab/docregistry

A JupyterLab package which tracks the different types of documents that the application is able to interact with.
This includes notebooks, text files, and base64 encoded documents.

Extensions may register new document types with the document registry to allow them to be opened with JupyterLab.
An example of this may be found in the [@jupyterlab/notebook](../notebook) package.

The document registry is a singleton on the [application](../application).