jupyterlab/jupyterlab

JupyterLab computational environment.

解決的問題

JupyterLab 為互動式與可重複運算提供了一個靈活且可擴展的環境。它取代了經典的 Jupyter Notebook 介面,提供了一個將多種工具整合到單一工作區中的更強大的使用者介面。

工作原理

它作為 Project Jupyter 的下一代使用者介面,將經典筆記本的核心構建區塊(如筆記本、終端機、文字編輯器和檔案瀏覽器)整合到一個靈活的介面中。該系統設計為可擴展,允許開發人員透過公共 API 使用 npm 套件新增新功能,這些功能可以透過 PyPI、conda 或直接從 npm 安裝。

適用對象

它專為從事互動式運算、數據科學和研究的人士設計,在這些領域中,可重複性和多種開發工具的整合是必不可少的。

亮點

  • 包含筆記本、終端機、文字編輯器和檔案瀏覽器的整合工作區。
  • 支援透過 npm 和 PyPI 使用外掛程式的可擴展架構。
  • 支援豐富的輸出。
  • 與 Jupyter Notebook 及其架構相容。

相關

  • 專案
  • 專案
  • 專案
  • Dispatch
  • 專案