jupyterlab/jupyterlab

JupyterLab computational environment.

解決する課題

JupyterLabは、インタラクティブで再現可能なコンピューティングのための、柔軟で拡張可能な環境を提供します。従来のJupyter Notebookインターフェースに代わり、複数のツールを単一のワークスペースに統合した、より強力なユーザーインターフェースを提供します。

仕組み

Project Jupyterの次世代ユーザーインターフェースとして機能し、ノートブック、ターミナル、テキストエディタ、ファイルブラウザといった従来のノートブックのコア構成要素を、一つの柔軟なインターフェースに統合します。このシステムは拡張性を重視して設計されており、開発者はパブリックAPIを使用してnpmパッケージ経由で新しい機能を追加でき、それらはPyPI、conda、またはnpmから直接インストールすることが可能です。

対象者

再現性と複数の開発ツールの統合が必要となる、インタラクティブなコンピューティング、データサイエンス、および研究に従事するすべての人を対象としています。

ハイライト

  • ノートブック、ターミナル、テキストエディタ、ファイルブラウザを含む統合ワークスペース
  • npmおよびPyPIを介したプラグインをサポートする拡張可能なアーキテクチャ
  • リッチな出力のサポート
  • Jupyter Notebookおよびそのアーキテクチャとの互換性

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • Dispatch
  • プロジェクト