JupyterLiteは、Webブラウザ上で完全に動作するJupyterLabのディストリビューションです。PythonコードはWebAssemblyを介して実行されるため、サーバーやローカルのPythonインストールは不要です。ノートブック、ファイル、設定はすべてブラウザ内に保存されます。
起動は数秒で完了し、使い慣れたノートブックインターフェースとインタラクティブなウィジェットを提供します。ただし、制限事項は確かに存在します。大規模なデータセットや高度な計算処理には適しておらず、任意のパッケージのインストールも制限されています。また、ブラウザのデータを消去すると、保存されたデータも消えてしまいます。
洞察力
JupyterLabは、コード、結果(表、グラフ、ウィジェット)、説明文を組み合わせたノートブックを中心とした、ブラウザベースのインタラクティブコンピューティングワークスペースです。ローカルまたはリモートのJupyterサーバーが必要で、そこで実際のカーネル(通常はPythonですが、R、Juliaなども)が、インストール済みのライブラリ、ローカルファイル、GPUにフルアクセスして実行されます。そのため、本格的な分析や大規模データ処理に最適です。JupyterLiteは、サーバーなしで同じインターフェースを提供します。PythonカーネルはWebAssembly(主にPyodide)を介してブラウザ内で実行されるため、静的Webページへのリンクがあれば作業を開始できます。この利便性の代償はサンドボックス環境です。Pyodideでサポートされているパッケージのみが利用可能で、システムターミナルやGPUはなく、パフォーマンスとメモリが制限され、ノートブックはブラウザのストレージに保存されるため、ダウンロードしない限りブラウザのデータをクリアするとノートブックも削除されます。JupyterLabは本格的な作業向け、JupyterLiteは迅速なテスト、教育、何もインストールしていないユーザーと実行可能なデモを共有するのに適しています。
科学者は、迅速なデータ探索、グラフ作成、教育事例の提示にこれを利用します。エンジニアは、環境設定なしでPythonの計算をテストでき、製品開発者は実行可能なデモを共有できます。保存したいノートブックはダウンロードしてください。

























