WebAssemblyベースのPythonカーネルを使い、サーバーなしでブラウザー上で動作するJupyterLabディストリビューション。
finos/jupyterlab_templates
共有テンプレートライブラリからノートブックを閲覧し、新規作成できるJupyterLab拡張機能です。
- スター
- 413
- フォーク
- 70
- 未解決の Issue
- 9
- 最終コミット
- 5 日前
これは何?
jupyterlab_templatesはJupyterLabにテンプレート機能を追加します。テンプレートギャラリーからノートブックを選び、空のファイルから始める代わりに、その内容があらかじめ入力された新しいノートブックを作成できます。
テンプレートは、設定したディレクトリから検出されます。各テンプレートは、指定した親ディレクトリのサブディレクトリに配置する必要があります。これにより、ライブラリごとにチュートリアルやガイドを簡単に同梱できます。Jupyterのデータフォルダー内にあるデフォルトのテンプレートディレクトリを有効にでき、ignoreファイルでディレクトリを除外できます。この拡張機能は、許可するファイル拡張子やテンプレートアイコンに表示するラベルなど、jupyter_notebook_config.pyのオプションで設定します。
このプロジェクトはPyPIまたはconda-forgeからインストールでき、Jupyter server拡張機能とJupyterLabフロントエンド拡張機能として配布されています。
主な機能
- 01JupyterLab内のギャラリーからノートブックテンプレートを閲覧する。
- 02設定した1つ以上のディレクトリからテンプレートフォルダーを読み込む。
- 03Jupyterのデータフォルダー内にあるデフォルトのテンプレートディレクトリを含める。
- 04ignoreファイルで特定のテンプレートディレクトリを除外する。
- 05許可するファイル拡張子とテンプレートアイコンのラベルをカスタマイズする。
ユースケース
- チームやコースで、ひな形となるノートブックやチュートリアルを共有する。
- Pythonパッケージに、そのライブラリ固有のサンプルノートブックを同梱する。
- 共有のJupyterLab環境で、分析用テンプレートを一貫した形でユーザーに提供する。
クイックスタート
- 1
PyPIからパッケージをインストールする
pip install jupyterlab_templates - 2
サーバー拡張機能を有効にし、テンプレートディレクトリをjupyter_notebook_config.pyに追加する
収録されている特集
トピック
よくある質問
- jupyterlab_templates とは?
- 共有テンプレートライブラリからノートブックを閲覧し、新規作成できるJupyterLab拡張機能です。 jupyterlab_templatesはJupyterLabにテンプレート機能を追加します。テンプレートギャラリーからノートブックを選び、空のファイルから始める代わりに、その内容があらかじめ入力された新しいノートブックを作成できます。
- jupyterlab_templates は無料で使えますか?ライセンスは?
- jupyterlab_templates は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- jupyterlab_templates は今もメンテナンスされていますか?
- 活発にメンテナンス中。jupyterlab_templates の最終コミットは 2026年11月1日 です。
- jupyterlab_templates は何に使えますか?
- チームやコースで、ひな形となるノートブックやチュートリアルを共有する。 Pythonパッケージに、そのライブラリ固有のサンプルノートブックを同梱する。 共有のJupyterLab環境で、分析用テンプレートを一貫した形でユーザーに提供する。
- jupyterlab_templates のインストール方法は?
- PyPIからパッケージをインストールする: pip install jupyterlab_templates サーバー拡張機能を有効にし、テンプレートディレクトリをjupyter_notebook_config.pyに追加する
- jupyterlab_templates はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/finos/jupyterlab_templates
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ノートブックから離れずにリポジトリのステージング、コミット、ブランチ操作、同期を行えるGitパネルを追加するJupyterLab拡張機能。
名前の一部を入力してファイルを開ける、JupyterLab用のクイックオープン拡張機能。
JupyterLabの拡張機能。ノートブックを保存するたびに永続化されるバージョン付きチェックポイントを作成し、過去のバージョンとの差分を確認できます。
任意のPython関数をコマンドパレットに登録できるJupyterLab拡張機能。
ノートブックをコードの有無を選んで、メール本文に含めたり、HTMLまたはPDFの添付ファイルとして送ったりできるJupyterLab拡張機能です。