jupyterlab/jupyterlab

JupyterLab computational environment.

解决的问题

JupyterLab 为交互式和可重复计算提供了一个灵活且可扩展的环境。它取代了经典的 Jupyter Notebook 界面,提供了一个将多种工具集成到单个工作区中的更强大的用户界面。

工作原理

它作为 Project Jupyter 的下一代用户界面,将经典笔记本的核心构建块(如笔记本、终端、文本编辑器和文件浏览器)整合到一个灵活的界面中。该系统设计为可扩展,允许开发人员通过公共 API 使用 npm 包添加新功能,这些功能可以通过 PyPI、conda 或直接从 npm 安装。

适用对象

它专为从事交互式计算、数据科学和研究的人士设计,在这些领域中,可重复性和多种开发工具的集成是必不可少的。

亮点

  • 包含笔记本、终端、文本编辑器和文件浏览器的集成工作区。
  • 支持通过 npm 和 PyPI 使用插件的可扩展架构。
  • 支持丰富输出。
  • 与 Jupyter Notebook 及其架构兼容。

相关

  • 项目
  • 项目
  • 项目
  • Dispatch
  • 项目